我正在使用 polyglossia 编写包含阿拉伯语和英语的文档。我有一个枚举字段。问题是,如果最后一个单词 previous 是英语,则点将放在项目编号的右侧而不是左侧。如果英语单词不是 \item 句子中的最后一个单词,则不会发生此问题。比较以下第二点和第三点:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[12pt]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage[]{arabic}
\setotherlanguage{english}
\newfontfamily\arabicfont[Script = Arabic]{Baghdad}
\begin{document}
اجابات الأسئلة
\begin{enumerate}
%
\item الاجابة هي:
\textenglish{Thank you}.
%
\item \textenglish{was} هو فعل ماضي.
%
\item مقولة صحيحة.
\end{enumerate}
\end{document}