JabRef 管理的 BibTeX 文件和文件编码中的变音符号

JabRef 管理的 BibTeX 文件和文件编码中的变音符号

当我的 BibTex 文件中有变音符号时,我了解到它应该插入为

H{\"o}ckel

这种方法的问题是,在 JabRef 预览中或当我将数据库导出到 html 时,它仍然显示为 LaTeX 代码而不是Höckel。当你有带连字符的名称时,也会发生同样的情况,例如

Hans"=Dieter

我可以直接插入变音符号,但我不确定文件的编码是否重要,以及 BibTeX 文件编码是否必须与我的 LaTeX 文档的编码相匹配。我的德语文档目前使用 UTF8 编码,因为这似乎在我的 Linux 和 OSX 设置中都有效。

问题:有没有一种总体方法,可以让我得到一个可以正常工作的 BibTex 文件,该文件在 JabRef 中显示变音符号和正确的连字符?特别是,编码是否重要,我应该使用哪种编码?

答案1

没有必要用这种老办法插入变音符号。JabRef 和 LaTeX 也能处理变音符号。以前 Windowslatin1默认使用该编码(我相信)。Unix 系统utf8默认使用该编码,因此不兼容。

然而,如今默认编码是utf8,因此文件可以独立于操作系统使用。

相关内容