在下面的例子中,变音符号(看起来像没有点的感叹号)应该像正常情况下一样悬停在元音上方(而元音又悬停在辅音上方),但在斜体中却下降到与后者相同的水平。注释掉的行没有帮助。
\documentclass[12pt]{article}
\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont{FreeSerif}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguages{thai}
% \newfontfamily{\thaifont}[Script=Thai]{FreeSerif}
\usepackage{setspace}
\onehalfspacing
\begin{document}
Hi \emph{Hi}
\begin{thai}
กิ่ง \emph{กิ่ง}
ที่ \emph{ที่}
\end{thai}
\end{document}
更新使用以下方式编译时会出现此问题西拉特克斯而不是 LuaLaTex,正如 Marcel Krüger 在下面所说的那样。下面是后者产生的预期结果。