\documentclass[a4paper]{report}
\usepackage[utf8x]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
La primera vez que compilo esto, aparece un ø
en la tabla de contenido. La segunda vez que compilo esto, ø
se convierte en [Pleaseinsertintopreamble]
y esto sigue y sigue.
¿Qué debo hacer para obtener un ø
cada vez?
Respuesta1
Al igual que Harish, sugeriría usar utf8 en lugar de ucs/utf8x, pero si por alguna razón realmente necesitas utf8x, debes preprocesar el carácter Unicode ofensivo:
\documentclass[a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\PrerenderUnicode{ø}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
Respuesta2
Usar \usepackage[utf8]{inputenc}
en lugar deutf8x
\documentclass[a4paper]{report}
\usepackage[utf8]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}