Автоматически менять шрифт при вводе символов CJK, возможно lualatex

Автоматически менять шрифт при вводе символов CJK, возможно lualatex

Название уже говорит само за себя.

Я нашел, как менять шрифты с помощью fontspecи lualatex, однако мне интересно, есть ли простой способ смешивать латинские символы с японскими без явного указания шрифта все время. Так что я могу иметь классический компьютерный современный шрифт для английского и другой шрифт для японского.

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}

Связанный контент