我正在制作自己的乳胶书目风格马克布斯特(看https://tex.stackexchange.com/a/96179/175861)。我选择包含 REVTeX 数据字段。
我必须做出的最后选择之一是
<<REFERENCE COMPONENT TAGS:
(*) No reference component tags in the \bibitem entries
(b) Reference component tags like \bibinfo in the content of \bibitem
这是什么意思?这两个选项有什么不同?
答案1
文档文件merlin.pdf
第 20 页有更多信息
参考组件标记:将结构应用于
\bibitem
内容。
--
没有标记。
bibinfo
\bibinfo
将、 和 等标签应用于声明\eprint
内容中的数据字段\bibitem
。
以及第 48 页
如果启用了引用组件标记,我们会将诸如
\bibinfo
和 之类的标记\eprint
应用于语句内容中的数据字段\bibitem
。我们还确保这些命令在环境范围内具有默认含义thebibliography
。默认定义只是打印字段并忽略标记。但是,其他程序或包可能会利用标记信息来将作者与标题分开。
事实上,该文件将在序言.bst
中添加以下定义thebibliography
\providecommand{\bibinfo}[2]{#2}
第 5 页的历史部分也\bibinfo
简要提到
卡莱尔在 REVTeX 上的工作衍生出的另一个功能是参考书目中的文本条目的标记。这意味着卷号被指定为
\bibinfo{volume}{5}
。通常只打印数字 5,但另一个程序可以使用它来重建原始数据库条目。
除非您的文档定义\bibinfo
不同,否则您将不会看到选择和不选择它\providecommand{\bibinfo}[2]{#2}
之间的输出差异。bibinfo
\bibinfo
.bbl
主要目的是为有权访问参考书目文件/来源的第三方提供.tex
一种方便的方式来独特且自动地重现.bib
条目。在短暂的搜索中,我没有在网上找到有关实际用于此目的的工具的任何信息,\bibinfo
并且查看.bst
安装在我系统上的文件表明实际上只有少数样式使用\bibinfo
(revtex
、、、... 系列)。我怀疑它被广泛使用。acmart
elsarticle