When outputting a bibtex file, Mendeley will put in a "file" and "link" "url" into each entry if they exist in its database.
Is this a standard thing to do, or is Mendeley the only one that does this?
Also, it's format for a file is :<filename>:<type>
. Is this also a standard?
Mendeley appears to use an absolute path, but does not put a '/' at the beginning. It also places separators in the filename (like between author/year/journal etc.) within {}
in the bibtex file. This seems a bit weird to me, is this a normal thing to do?
I'm writing a program that is making use of these, so I'm wanting to make sure I'm up to scratch on the standards, but I can't easily find the information on this.
Thanks in advance.
Edit: Here's an example from the automatically generated bibtex from Mendeley. Incidentally, I was wrong, it's actually "url" not "link", that was an issue with the parser I'm using.
@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}
}
biblatex
defines afile
field, it is not used in any of the standard files. Note thatfile = {:home/user/Documents/Mendeley Desktop/Neurocomputing{\_}2000{\_}Castillo{\_}G-Prop Global optimization of multilayer perceptrons using GAs.pdf:pdf},
is full of idiosyncrasies: It starts with:
, gives the filetype after:
and escapes some special characters, so it is pretty much useless for anyone else but Mendeley.