\documentclass[12pt,a4paper]{article}
\usepackage{fontspec}
\newfontfamily\englishfont{CMU Serif} % English font
\newfontfamily\thaifont[Script=Thai]{TH Sarabun New} % Thai font
\usepackage{polyglossia}
\setdefaultlanguage{thai}
\setotherlanguage{english}
\XeTeXlinebreaklocale "th_TH"
\begin{document}
\section{ทดสอบ \englishfont{test}}
ว่างเปล่า empty0 \englishfont{empty1}
\end{document}
此代码构建
有没有办法使用 CMU Serif 字体来表示章节编号而不进行更改,\setdefaultlanguage
因为大多数文档仍然是用泰语书写的,但我只想更改数字的字体。
我也知道该ucharclass
包可以做到这一点但它有点过时并且不再有维护者。