\documentclass[a4paper]{report}
\usepackage[utf8x]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
Na primeira vez que compilo isso, recebo um ø
no índice. Na segunda vez que compilo isso, ele ø
se transforma em [Pleaseinsertintopreamble]
, e isso continua indefinidamente.
O que devo fazer para obter ø
sempre?
Responder1
Como Harish, eu sugeriria usar utf8 em vez de ucs/utf8x, mas se por algum motivo você realmente precisar de utf8x, deverá pré-renderizar o caractere Unicode incorreto:
\documentclass[a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\PrerenderUnicode{ø}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}
Responder2
Usar \usepackage[utf8]{inputenc}
em vez deutf8x
\documentclass[a4paper]{report}
\usepackage[utf8]{inputenc}
\begin{document}
\tableofcontents
\chapter{ø}
\end{document}