我在阿拉伯语环境中使用 unicode 输入时遇到方括号、圆括号等问题。非常感谢您的帮助:以下是 MWE:
\documentclass{article}
\usepackage{arabluatex}
\newfontfamily\arabicfont{Amiri}[Script=Arabic]
\begin{document}
\begin{txarab}
هَيَّا (نَنْزِلْ) إِلَيْهِمْ وَنُبَلْبِلْ \abraces{لِسَانَهُمْ}، حَتَّى لَا <يَفْهَمَ> [بَعْضُهُمْ] كَلامَ بَعْضٍ.%
\end{txarab}
\begin{arab}[fullvoc]
hayyA (nanzil) 'ilayhim wa nubalbil \abraces{lisAnahum}, .hattY lA <yafhama> [b`.duhum] kalAm ba`.diN.
\end{arab}
\end{document}
答案1
与 不同,环境txarab
不会调用处理括号和圆括号的函数arab
。因此这将起作用:
\begin{arab}
هَيَّا (نَنْزِلْ) إِلَيْهِمْ وَنُبَلْبِلْ \abraces{لِسَانَهُمْ}، حَتَّى لَا <يَفْهَمَ> [بَعْضُهُمْ] كَلامَ بَعْضٍ.%
\end{arab}
话虽如此,建议不要使用arab
Unicode 阿拉伯语,当然,除了像这样的情况。