\documentclass[a4paper]{report}
\usepackage[utf8x]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
我第一次編譯這個時,我ø
在目錄中得到了一個。我第二次編譯它時,ø
變成了[Pleaseinsertintopreamble]
,這種情況一直持續下去。
我該怎麼做才能ø
每次都獲得a?
答案1
像 Harish 一樣,我建議使用 utf8 而不是 ucs/utf8x,但如果由於某種原因你確實需要 utf8x,則必須預先渲染有問題的 unicode 字元:
\documentclass[a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\PrerenderUnicode{ø}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
答案2
使用\usepackage[utf8]{inputenc}
而不是utf8x
\documentclass[a4paper]{report}
\usepackage[utf8]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}