\documentclass[a4paper]{report}
\usepackage[utf8x]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
Первый раз, когда я это компилирую, я получаю ø
в таблице содержания. Второй раз, когда я это компилирую, ø
превращается в [Pleaseinsertintopreamble]
, и это продолжается и продолжается.
Что мне нужно сделать, чтобы получать ø
каждый раз?
решение1
Как и Хариш, я бы предложил использовать 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}