发音阿拉伯语在表格环境中改变基线

发音阿拉伯语在表格环境中改变基线

我经常将阿拉伯语文本与英语文本放在polyglossia一起,并希望在表格环境中基线垂直对齐。有时阿拉伯语文本会发声,有时则不会。

在以下 MWE 中,如果阿拉伯语没有发声,我可以将其与英语大致对齐。我的第一个问题是为什么阿拉伯语略低于英语,而不是完全对齐。

在第二段,阿拉伯语被发声,阿拉伯语基线与英语基线相差甚远。这是第二个问题。

我究竟做错了什么?

字体在 MWE 中相对不重要,问题出在其他地方。

\documentclass[11pt,oneside]{report}
\usepackage{polyglossia}
\setmainlanguage[numerals=mashriq]{arabic}
\setotherlanguage{english}
\newfontfamily\arabicfont[Script=Arabic, Scale=1.50]{Scheherazade}
\newfontfamily\englishfont[Script=Latin, Scale = 1]{Times}
\begin{document}
\linespread{1.4}\selectfont
\LARGE
\begin{tabular}[t]{p{0.45\linewidth} p{0.45\linewidth}}
\begin{Arabic}
كلمة كلمة كلمة كلمة كلمة كلمة كلمة كلمة 
\end{Arabic} &
\begin{english}
Word word word Word word word Word  
\end{english}
\\
\begin{Arabic}
كلمةٍ كلمةً كلمةٌ كلمةٍ كلمةً كلمةٌ كلمةٍ كلمةً 
\end{Arabic} &
\begin{english}
Word word word Word word word Word word 
\end{english}
\end{tabular}
\end{document}

相关内容