![LaTeX,参考文献中使用“&”或“en”代替“and”](https://linux22.com/image/279437/LaTeX%EF%BC%8C%E5%8F%82%E8%80%83%E6%96%87%E7%8C%AE%E4%B8%AD%E4%BD%BF%E7%94%A8%E2%80%9C%26%E2%80%9D%E6%88%96%E2%80%9Cen%E2%80%9D%E4%BB%A3%E6%9B%BF%E2%80%9Cand%E2%80%9D.png)
在参考文献中我想引用如下:(作者1,作者2恩/&author3)。到目前为止,我只能获得:(Author1,author2和author3)。有人知道如何在参考文献中输入 en/& 吗?我使用 plainnat 或 natbib 作为样式。有人能帮助我吗?
我觉得自己有点愚蠢,但我不知道该如何回答 Mico,所以我希望它能像这样工作。除了一件事之外,我理解你的解释。如果我滚动 TeX 文档,bibliography{plainnat}
我无法将其保存为文件。它只是一个句子,而不是文件或其他东西。我该怎么做?
答案1
作者姓名之间使用的连词由所用的书目样式定义——在您的例子中是plainnat
。幸运的是,将“and”更改为“&”(或“en”)并不太难:
在您的 TeX 发行版中找到该文件
plainnat.bst
并复制一份。将此副本命名为 。myplainnat.bst
(不要直接编辑 TeX 发行版的原始文件。)在您最喜欢的文本编辑器中打开
myplainnat.bst
。注意:您用于 tex 文件的编辑器也适用于扩展名为 的文件.bst
。将字符串的三个实例
" and "
(观察“and”前后的空格)替换为" \& "
或(如果您愿意)" en "
。(此字符串的三个实例位于函数format.names
、format.full.names
和中format.lab.names
。)将文件保存
myplainnat.bst
到主.tex
文件所在的目录或 TeX 发行版搜索到的目录中。如果选择后一种方法,则可能必须以适合您的 TeX 发行版的方式更新 TeX 的文件名数据库。使用指令调用新的样式文件
\bibliographystyle{myplainnat}
。确保再运行 LaTeX、BibTeX 和 LaTeX 两次,以使所有更改完全传播。