gfsporson-Problem: Griechischer Text wird in XeLaTeX nicht angezeigt

gfsporson-Problem: Griechischer Text wird in XeLaTeX nicht angezeigt

Ich habe an einem Artikel auf Englisch, Arabisch, Hebräisch und Griechisch gearbeitet. Ich musste am Wochenende von pdfLaTeX wechseln, da ich feststellte, dass Biblatex nicht mit UTF-8 funktioniert. Also wechselte ich zu XeLaTeX.

Für den griechischen Text habe ich mich entschieden, das Paket gfsporson zu verwenden. Das Problem ist, dass der griechische Text jedes Mal, wenn ich die Datei ausführe, nicht im PDF angezeigt wird.

Ich habe mehrere Kombinationen und Permutationen ausprobiert und mehrere Beispiele im Forum ausprobiert, aber keines scheint zu funktionieren. Wenn ich die griechische Textschriftart auf Times New Roman einstelle, wird der griechische Text perfekt angezeigt (wie zu erwarten), aber ich bevorzuge die Schriftart GFS-Porson viel mehr.

Hier ist mein Code – vielleicht kann mir jemand helfen, das herauszufinden.

\documentclass[11pt]{article} % use larger type; default would be 10pt

\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text} 
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage[greek,english]{babel}
\usepackage{gfsporson}

\begin{document}

This is an example in Greek:

\textporson{μήτε ἐν ταῖς τελευταίαις μοίραις τῶν ζῳδίων ἐπειδὴ κακοποιοί εἰσιν}

\end{document}

Antwort1

Die OpenType-Version von GFS Porson sollte auf Ihrem System verfügbar sein.

\documentclass[11pt]{article} % use larger type; default would be 10pt

\usepackage{fontspec}
\usepackage[greek,english]{babel}

\babelfont[greek]{rm}{GFSPorson.otf}

\begin{document}

This is an example in Greek:

\foreignlanguage{greek}{μήτε ἐν ταῖς τελευταίαις μοίραις τῶν ζῳδίων ἐπειδὴ κακοποιοί εἰσιν}

\end{document}

Laden Sie nicht xunicodeoder xltxtra. Bis vor einigen Jahren wurden sie noch empfohlen, mittlerweile können sie jedoch sogar Schaden anrichten.

Bildbeschreibung hier eingeben

verwandte Informationen