Formatierungsproblem mit fontspec (XeLaTeX)
Verfasst: So 2. Mai 2010, 17:12
Hallo, ich habe ein Formatierungsproblem, das in erster Linie Hoefler Text betrifft. Die fontspec-Optionen zur Schriftauszeichnung (\itshape, \scshape, \bfseries) stellen mit dem Text seltsame Dinge an: Es wird nicht die angegebene Schrift (Kursiv, Kapitälchen etc.) ausgewählt, sondern irgendetwas anderes. Die Buchstabenabstände stimmen auch nicht mehr und bei der Kombination „Fett Kapitälchen“ werden die Buchstaben einfach ausgetauscht (siehe Abbildung).
Dieses Problem tritt bei anderen Schriftarten so nicht auf (Adobe Caslon Pro, Baskerville, Helvetica Neue). Bei diesen Schriftarten wird jedoch nur jeweils eine Schriftauszeichnung verwendet, dafür allerdings korrekt. Kombinationen, wie „Kursiv Kapitälchen“ werden ignoriert und nur die erste Option wird gesetzt.
Eine Schriftart, bei der die fontspec-Wahl völlig korrekt erfolgt, ist Minion Pro.
Ich verwende MacTeX 2009 mit TeXShop unter Mac OS 10.6.3.
Hier mein Minimalbeispiel, welches zwar ohne Fehler oder Warnungen gesetzt wird, aber trotzdem die seltsame Ausgabe erzeugt:
Über hilfreiche Antworten zu diesem Problem würde ich mich freuen.
Dieses Problem tritt bei anderen Schriftarten so nicht auf (Adobe Caslon Pro, Baskerville, Helvetica Neue). Bei diesen Schriftarten wird jedoch nur jeweils eine Schriftauszeichnung verwendet, dafür allerdings korrekt. Kombinationen, wie „Kursiv Kapitälchen“ werden ignoriert und nur die erste Option wird gesetzt.
Eine Schriftart, bei der die fontspec-Wahl völlig korrekt erfolgt, ist Minion Pro.
Ich verwende MacTeX 2009 mit TeXShop unter Mac OS 10.6.3.
Hier mein Minimalbeispiel, welches zwar ohne Fehler oder Warnungen gesetzt wird, aber trotzdem die seltsame Ausgabe erzeugt:
%!TEX TS-program = xelatex %!TEX encoding = UTF-8 Unicode \documentclass[12pt]{scrartcl} \usepackage{fontspec} \begin{document} \def\pangram{The five boxing wizards jump quickly.\\} \noindent \fontspec{Hoefler Text} Regular: \pangram {\itshape Italic: \pangram} {\scshape Small Caps: \pangram} {\scshape\itshape Italic Small Caps: \pangram} \bfseries Bold: \pangram {\itshape Bold Italic: \pangram} {\scshape Bold Small Caps: \pangram} {\itshape\scshape Bold Italic Small Caps: \pangram} \end{document}