Seite 1 von 1

[polyglossia] Umlaute funktionieren nicht

Verfasst: So 11. Nov 2012, 20:43
von MoonKid
Ich nutze mit XeLaTeX das polyglossia-Packet. Es werden zwar Wörter wie Inhaltsverzeichnis passend übersetzt, aber Umlaute werden nur als kleine Vierecke dargestellt (siehe Screenshot im Anhang).

Hier der Testcode:
\documentclass[paper=A4,pagesize=auto,12pt]{scrartcl}

\usepackage{xltxtra} % lädt wiederum fontspec, was wiederum xunicode lädt
\defaultfontfeatures{Mapping=tex-text}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}
% Schriftart Arial
\setmainfont{Arial}

\begin{document}
äüöÄÜÖ
\tableofcontents

\end{document}

Verfasst: Mo 12. Nov 2012, 10:08
von Gast
Deine Datei ist wahrscheinlich nicht utf8 kodiert. Füge mal \XeTeXinputencoding=latin1 ein.

Ulrike Fischer
www.troubleshooting-tex.de

Verfasst: Mo 12. Nov 2012, 10:42
von MoonKid
Ja, das ist es.
Ich habe eine neue Datei gemacht und die alte per :r dort eingelesen. Dann ging es.

Die Datei stammt noch aus der Zeit wo mein vim nicht per default utf-8 kodiert hat.