
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 xunicode
o xltxtra
. Antes se recomendaban hasta hace unos años, pero ahora pueden incluso resultar perjudiciales.