Open kia999 opened 7 years ago
Сегодня загрузил с сайта журнала такое описание:
@ARTICLE{PostRosenbluth1966PF_9_730,
author = {R. F. Post and M. N. Rosenbluth},
title = {Electrostatic Instabilities in Finite Mirror‐Confined Plasmas},
journal = {The Physics of Fluids},
volume = {9},
number = {4},
pages = {730-749},
year = {1966},
doi = {10.1063/1.1761740},
url = {http://aip.scitation.org/doi/abs/10.1063/1.1761740},
eprint = {http://aip.scitation.org/doi/pdf/10.1063/1.1761740},
}
Похоже, что надо предусмотреть литеральное воспроизведение поля eprint
, но вот не ясно, какое из полей: eprint
или url
-- должно иметь приоритет.
Мне кажется, в этом случае, doi
.
А, может, всегда выводить doi вместо url, когда заданы оба поля? Длинный Url часто не влазит в строку, особенно в двухколоночном формате.
Скорее всего, да. Как правило, при наличии doi
, в url
оказывается тот же адрес, который в итоге откроется по doi
.
При наличии одновременно archivePrefix
и primaryClass
(из инструкции https://arxiv.org/hypertex/bibstyles/) можно было бы соответственно заполнить eprint*
поля и их выводить.
acm -> http://dl.acm.org/citation.cfm?id= ACM
@article{Baier:2017:SPC:3047249.3035540,
author = {Baier, Uwe and Beller, Timo and Ohlebusch, Enno},
title = {Space-Efficient Parallel Construction of Succinct Representations of Suffix Tree Topologies},
journal = {J. Exp. Algorithmics},
issue_date = {January 2017},
volume = {22},
number = {1},
month = jan,
year = {2017},
issn = {1084-6654},
pages = {1.1:1--1.1:26},
articleno = {1.1},
numpages = {26},
url = {http://doi.acm.org/10.1145/3035540},
doi = {10.1145/3035540},
acmid = {3035540},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {Algorithm engineering, balanced parentheses sequence, compressed text index, parallel algorithms, succinct tree representation},
}
Let's compose a lsit of
eprint
values to support and a list of corresponding URLs.Biblatex doc says:
3.12.7 Electronic Publishing Information The biblatex package provides three fields for electronic publishing information:
eprint
,eprinttype
, andeprintclass
. Theeprint
field is a verbatim field similar todoi
which holds the identifier of the item. Theeprinttype
field holds the resource name, i.e., the name of the site or electronic archive. The optionaleprintclass
field is intended for additional information specific to the resource indicated by theeprinttype
field. This could be a section, a path, classification information, etc. If the eprinttype field is available, the standard styles will use it as a literal label. In the following example, they would print “Resource: identifier” rather than the generic “eprint: identifier”:eprinttype
URL
Pinted Prefix