适用于其他语言的 KBibTeX

适用于其他语言的 KBibTeX

我正在使用 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})

相关内容