将引文和参考文献中作者姓名之间的“AND”替换为另一种语言的对应词,例如西班牙语

将引文和参考文献中作者姓名之间的“AND”替换为另一种语言的对应词,例如西班牙语

我一直在使用这个achicago包和babel西班牙语包。当我使用这两个包时,引用中会显示多位作者的参考文献,例如(MukangeManamela),但应该 (Mukange)论文标题中带有“Y”,因为论文是用西班牙语写的。在参考书目中列出作者时也会发生同样的情况。

当作者在引文和参考书目中列出时,有没有办法将“and”更改为其他语言中的等效词?

答案1

一些 BibTeX 样式使用\biband或类似的符号来代替“and”。您可以查看文件.bbl以查看是否是这种情况,然后在主文档中将该命令更新为“y”。

相反,如果 BibTeX 样式在 中写入文字“and”,.bbl那么您就倒霉了。在这种情况下,我建议您使用 创建自定义 BibTeX 样式custom-bib。为此,请运行以下命令:

$ tex makebst

然后回答很多关于你想要你的参考书目是什么样子的问题。给出与你过去使用的芝加哥风格一致的答案。当被问到“和”时,选择选项\biband。回答完所有问题后,你会得到一个.bst文件,这是你应该使用的自定义样式(\bibliographystyle)。

答案2

不幸的是,achicago.bst还没有完全国际化,所以babel在这里没有帮助。

但是,您可以手动修复此问题:复制achicago.bst,例如myachicago.bst,并将其放在bibtex可以找到的地方,例如,在文档目录中。使用编辑器打开新文件,并将所有出现的 替换" and "" y "(应该是三次,分别在第 1318、1357、1398 行)。保存文件,并从现在开始将其用作myachicago您的bibtex样式,即\bibliographystyle{myachicago}

在此过程中,您可以自定义其他硬编码字符串。我发现了"others"",~eds."(用于编辑器)、",~ed.""By""Illustrated by ""as ""pp."(用于页面)等等。

相关内容