輸入 CJK 字元時自動變更字體,可能是 lualatex

輸入 CJK 字元時自動變更字體,可能是 lualatex

標題已經說明了一切。

我找到瞭如何使用 lualatex 更改字體fontspec,但是我想知道是否有一種簡單的方法可以將拉丁字符與日語字符混合在一起,而無需始終明確指定字體。這樣我就可以使用經典的電腦現代英語字體和另一種日文字體。

xeCJK在 xelatex 中解決了這個問題,但我無法讓它在 lualatex 中工作。也許切換可能是無痛的,但也許 lualatex 有一個解決方案?

答案1

下面是一個簡單的例子。詳細資訊請參閱 luatex-ja 包的文檔。

\documentclass{ltjsarticle}
\usepackage{luatexja-fontspec}
\setmainfont{TeXGyrePagella-Regular}
\setmainjfont{IPAexMincho}
\begin{document}
This is a test. 漢字のテスト。 This is a test.
\end{document}

相關內容