
我正在嘗試用英語寫一篇文章,其中包含一些挪威語名字,無論是在文章本身還是在參考書目(bibtex)中。
奇怪的是,我沒有正確顯示挪威字母。
當我使用時:
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage[norsk]{babel}
我在文本中得到了正確的字母,但在參考書目中卻沒有。
當我使用
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
%\usepackage[norsk]{babel}
這些字母在參考書目中正確顯示,但在文章文字中不正確顯示。在這兩種情況下,使用\usepackage[norsk]{babel}
似乎都沒有幫助。
我記得只用過
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
曾經工作得很好,所以我真的無法解釋這些奇怪的結果...
我使用的是 Windows 7、MiKTeX 2.9 和 TeXnic Center 2.0 beta。
有什麼建議可能是錯誤的或我應該檢查什麼嗎?
答案1
當你改為
\usepackage[latin1]{inputenc}
您還需要將文件從 utf-8 重新編碼為 latin1。
但無論如何,更好的可能是使用和聲明 utf-8,但在 bib 文件等中使用傳統的 ascii 標記,{\"o}
而不是直接使用字母,那麼bib 文件獨立於文檔中使用的編碼,並且可以不變地使用具有不同編碼的文件。