如何将 eprinttype 与 medrxiv 结合使用?

如何将 eprinttype 与 medrxiv 结合使用?

当我在 arXiv 上发布预印本时,我会在 bibtex 引文中使用eprint和字段。这很好地将标识符转换为链接,并且引用不会因文章的整个 URL 而变得杂乱。当论文得到正确发布时,我只需添加字段,看到此类引文的人就会找到原始发布的版本,但也可以访问未付费的预印本。eprinttypedoi

我该如何对 medrXiv 预印本执行此操作? eprinttype = {medrxiv}不起作用(它只是认为它是 ArXiv 预印本)。biblatex 软件包手册没有提到任何有关 medrxiv 的内容。我知道 medrxiv 有一个 DOI,我可以使用,但当论文发表在期刊上时,它将有另一个 DOI。而且doi一个引文中有两个字段是没有意义的。

需要澄清的是,我正在寻找一个可以开箱即用的通用解决方案(无需自定义定义),因为我想创建一个 bib 代码,将其放在我的 web/Git/ORCID 上,以便人们了解如何引用该特定作品。

答案1

我不知道有什么风格能够支持医学文献bioRxiv或者ChemRxiv盒子外面。

许多较旧的(但仍在使用)BibTeX 样式甚至不知道url字段。但即使是较新的样式,它们在如何实现字段方面也存在分歧eprint,这通常指向 arXiv。对于经典 BibTeX,您最好的选择通常是字段note

biblatex可以很容易地添加新的电子打印类型(例如Biblatex 和 Pubmed/Pubmed Central ID),但三个...Rxiv 从一开始就不受支持。

在我看来,medRxiv、bioRXiv 和 ChemRxiv 基本上分配了 DOI(如果它们有内部标识符,它们肯定不像 arXiv ID 那样吸引人),所以也许您可以使用该doi字段(并非所有样式都支持,但在更现代的样式中相当普遍;当然,如果还有已发表文章的 DOI,那就不是一个选择)。


底线:唯一能在不同风格之间可靠发挥作用的是

note = {medRxiv 2020.05.14.20101758},

相关内容