我正在使用 KBibTeX 编纂参考书目。但是,当有多个作者时,它会使用单词and
。有没有办法告诉 KBibTeX 使用另一个词来表示它,例如y
(西班牙语),而不必手动更改.bib
。如果没有,有没有办法告诉 LaTeX/BibTeX 这一点?
答案1
引用 Ulrike Fischer 的回答这问题:
我会改用 biblatex。
biblatex
下面您将看到使用西班牙语的完整示例。有关使用西班牙语的其他原因,biblatex
请参阅这里,了解如何切换biblatex
到这里。
\documentclass{article}
\usepackage[spanish]{babel}
\usepackage{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A. and Buthor, B.},
year = {2001},
title = {Alpha},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\nocite{*}
\begin{document}
\printbibliography
\end{document}
(filecontents 环境仅用于将一些外部文件直接包含到示例中,以便进行编译。对于解决方案来说,它不是必需的。)
答案2
由于参考书目本身不会通过 kbibtex 编译,而是由您的 Latexprogramm(我猜是 kile?)编译,因此这对您的最终文档无关紧要。如果您在 e 上进行编译,则将出现“und”或“y”,具体取决于文档的语言(我认为是通过 \usepackage[spanish]{babel})