Problema de gfsporson: el texto griego no se muestra en XeLaTeX

Problema de gfsporson: el texto griego no se muestra en XeLaTeX

He estado trabajando en un artículo en inglés, árabe, hebreo y griego. Tuve que cambiar de pdfLaTeX durante el fin de semana porque me di cuenta de que Biblatex no funciona con utf8, así que cambié a XeLaTeX.

Para el texto griego, he decidido utilizar el paquete gfsporson. El problema es que cada vez que ejecuto el archivo, el texto griego no aparece en el PDF.

Probé varias combinaciones y permutaciones, y probé varios ejemplos en el foro, pero ninguno parece funcionar. Cuando configuro la fuente del texto griego en Times New Roman, el texto griego se muestra perfectamente (como es de esperar), pero prefiero mucho más la fuente GFS-Porson.

Aquí está mi código, tal vez si alguien puede ayudarme a resolver esto.

\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}

Respuesta1

La versión OpenType de GFS Porson debería estar disponible en su sistema.

\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}

No cargar xunicodeo xltxtra. Antes se recomendaban hasta hace unos años, pero ahora pueden incluso resultar perjudiciales.

ingrese la descripción de la imagen aquí

información relacionada