使用多语种的阿拉伯语列表标签点不一致

使用多语种的阿拉伯语列表标签点不一致

我正在使用 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}

我希望一切都像第一个 \item 一样。 这是我的代码产品。

相关内容