\documentclass[a4paper]{report}
\usepackage[utf8x]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
第一次编译时,ø
目录中会出现 。第二次编译时, 变成ø
了[Pleaseinsertintopreamble]
,如此循环往复。
我该怎么做才能ø
每次都得到一个?
答案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}