我需要使用 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
استطلاع
[...]