xeCJK は Times フォントで使用できますか?

xeCJK は Times フォントで使用できますか?

次の最小限の例を に入力しますxelatex:

\documentclass{article}

\usepackage{xeCJK}
\setCJKmainfont{MingLiU}
\usepackage{times}

\begin{document}
    Test 汉语
\end{document}

CJK は正しくタイプセットされますが、ローマ字テキストは Times ではなく Computer Modern でタイプセットされます。

xeCJK を CJK テキストにのみ適用し、Roman フォント設定を変更しない正しい方法は何ですか?

答え1

XeLaTeX メソッドを使用する必要があります。たとえば、次のようにします。

\documentclass{article}

\usepackage{xeCJK}
\setCJKmainfont{Kai} % I don't have your MingLiu font
\setmainfont{TeX Gyre Termes} % choose any Times-like font

\begin{document}
    Test 汉语
\end{document}

ここに画像の説明を入力してください

関連情報