Стандарты указания файлов/URL-адресов в Bibtex

Стандарты указания файлов/URL-адресов в Bibtex

При выводе файла bibtex Mendeley вставит «файл» и «ссылку» «url» в каждую запись, если они существуют в его базе данных.

Это стандартная практика или Mendeley — единственная, кто так делает?

Также, формат файла — :<filename>:<type>. Это тоже стандарт?

Mendeley, похоже, использует абсолютный путь, но не ставит '/' в начале. Он также ставит разделители в имени файла (например, между автором/годом/журналом и т. д.) внутри {}файла bibtex. Мне это кажется немного странным, это нормально?

Я пишу программу, которая использует их, поэтому хочу убедиться, что соответствую стандартам, но не могу найти нужную информацию.

Заранее спасибо.

Редактировать: Вот пример из автоматически сгенерированного bibtex от Mendeley. Кстати, я ошибался, на самом деле это "url", а не "link", это проблема с парсером, который я использую.

@article{Castillo2000,
author = {Castillo, P},
doi = {10.1016/S0925-2312(00)00302-7},
file = {:home/user/Documents/Mendeley Desktop/Neurocomputing{\_}2000{\_}Castillo{\_}G-Prop Global optimization of multilayer perceptrons using GAs.pdf:pdf},
issn = {09252312},
journal = {Neurocomputing},
month = {nov},
number = {1-4},
pages = {149--163},
title = {{G-Prop: Global optimization of multilayer perceptrons using GAs}},
url = {http://linkinghub.elsevier.com/retrieve/pii/S0925231200003027},
volume = {35},
year = {2000}
}

решение1

В оригинале BibTeXтакие поля не предусмотрены.

biblatexдобавил гораздо больше полей и очень точно определил их формат там, где это необходимо (например, поля даты); но он только предписывает fileполе ( linkполе отсутствует), ссылаясь на локальный файл для элемента, без дополнительных подробностей (только упоминая, что оно не используется его стилями, естественно).

Поэтому мой ответ будет таким: они характерны только для Mendeley.

Можете ли вы показать нам запись с этими двумя полями?

Связанный контент