如何在日语(luatexja)文档中呈现希腊字符

如何在日语(luatexja)文档中呈现希腊字符

我有一份日语文档(使用 luatexja 包),但我需要用希腊语呈现一个句子的一半(实际上有很多种语言,但希腊语目前是唯一出现问题的语言)。

这篇文章:

\documentclass{article}
\usepackage{luatexja}
\begin{document}
Japanese: 日本語のサンプルテキスト 

Greek: Παράδειγμα κειμένου στα ελληνικά
\end{document}

渲染如下: enter image description here

如您所见,间距不对,并且某些字符根本没有呈现。

我尝试像这样包围希腊文: {\fontfamily{FreeSans}\selectfont Παράδειγμα κειμένου στα ελληνικά} 但是没有用。

答案1

您可以通过设置参数(在文档中找到)并选择\setmainfont合适的字体来更改希腊语使用的字体:

\documentclass{article}

\usepackage{luatexja-fontspec}
\ltjsetparameter{jacharrange={-2,-3}}
\setmainfont{FreeSans} 
\begin{document}
Japanese: 日本語のサンプルテキスト 

Greek: Παράδειγμα κειμένου στα ελληνικά


\end{document}

enter image description here

相关内容