使用 Luatex 从右到左的阿拉伯语

使用 Luatex 从右到左的阿拉伯语

我需要使用 Latex 用阿拉伯语写一些文本。对我来说,使用 Lualatex 编译 tex 文件很重要(这里我报告了一个最小的工作示例,但我最初使用的文档类需要 Lualatex)。

除了文本打印方向错误外,其他一切都正常。有什么建议可以解决这个问题吗?

\documentclass{article}

\usepackage{fontspec}
\newfontfamily\afont[Script=Arabic]{Amiri}
\usepackage[voc]{arabtex}
\begin{document}


        \afont{استطلاع}


\end{document}

答案1

我没有 arabtex 包。不过,我猜你正在寻找类似的东西:

[...]
\def\setArabic{\pagedir TRT \bodydir TRT \pardir TRT \textdir TRT}
\def\setLatin {\pagedir TLT \bodydir TLT \pardir TLT \textdir TLT}

\begin{document}

\setArabic\afont    
استطلاع
[...]

相关内容