
저는 영어, 아랍어, 히브리어, 그리스어로 기사를 작성하고 있습니다. Biblatex가 utf8에서 작동하지 않는다는 것을 알고 주말 동안 pdfLaTeX에서 전환해야 했기 때문에 XeLaTeX로 전환했습니다.
그리스어 텍스트의 경우 gfsporson 패키지를 사용하기로 결정했습니다. 문제는 파일을 실행할 때마다 그리스어 텍스트가 PDF에 표시되지 않는다는 것입니다.
여러 조합과 순열을 시도하고 포럼에서 여러 예제를 시도했지만 아무 것도 작동하지 않는 것 같습니다. 그리스어 텍스트 글꼴을 Times New Roman으로 설정하면 그리스어 텍스트가 예상대로 완벽하게 표시되지만 GFS-Porson 글꼴을 훨씬 더 선호합니다.
여기 내 코드가 있습니다. 아마도 누군가가 이 문제를 알아내도록 도와줄 수 있을 것입니다.
\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}
답변1
GFS Porson의 OpenType 버전을 시스템에서 사용할 수 있어야 합니다.
\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}
또는 .xunicode
xltxtra
몇 년 전까지만 해도 권장됐지만 이제는 해를 끼칠 수도 있습니다.