当我的 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
,因此文件可以独立于操作系统使用。