Xetex Segoe Cedil-Problem

Xetex Segoe Cedil-Problem

Ich habe ein Problem mit der Xetex- und Unicode-Unterstützung. Ich habe Segoe Script als Schriftart geladen, die ich in einigen Teilen meines Skripts verwenden möchte. Bei einigen Zeichen sind sie jedochManchmalfalsch angezeigt.

Ich habe ein Minimalbeispiel generiert. Wenn ich dieses Beispiel kompiliere, erscheinen die Cedillen einiger C's seltsamerweise oben statt unten.

Ich habe das gleiche Ergebnis, wenn ich die Zeichen mit Escapezeichen \c{c}verbinde .\i

\documentclass{article}

\usepackage[turkish,shorthands=off]{babel}

\usepackage{fontspec}

\newfontfamily{\Segoe}{Segoe Script}

\begin{document} 
\Segoe

Çift çakmak çıkmaz sonuç. 

\c{C}ift \c{c}akmak \c{c}{\i}kmaz sonu\c{c}. 

\end{document}

Das Ergebnis ist unten angegeben:

mwe

Beachten Sie, dass im dritten und vierten Wort die Cedillen oben auf den Buchstaben erscheinen.

Warum erhalte ich dieses seltsame Ergebnis und wie kann ich das Problem lösen?

Antwort1

Mit Firefox bekomme ich

Bildbeschreibung hier eingeben

aus

<!DOCTYPE html>
<html>
  <head>
    <meta charset='UTF-8'>
    <style>
      p.zz {font-family: Segoe Script}
      </style>
  <body>
  <p>Çift çakmak çıkmaz sonuç.</p>
  <p class="zz">Çift çakmak çıkmaz sonuç.</p>
</body>
</html>

es scheint sich also um einen Fehler in der Schriftart zu handeln.

es scheint schwierig, die Cedille zu erhalten, da ein isoliertes ç bereits die v-Form zeigt, man kann es jedoch erzwingen mit\XeTeXglyph\XeTeXglyphindex"ccedilla"

\documentclass{article}

\usepackage[turkish,shorthands=off]{babel}

\usepackage{fontspec}
\newfontfamily{\Segoe}{Segoe Script}


\begin{document} 
\Segoe

Çift çakmak çıkmaz sonuç. 

\c{C}ift \c{c}akmak \c{c}{\i}kmaz sonu\c{c}. 

Çift çakmak çıkmaz sonuç. 

Çift çakmak \XeTeXglyph\XeTeXglyphindex"ccedilla" ıkmaz sonu\XeTeXglyph\XeTeXglyphindex"ccedilla" . 




\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen