为什么arabxetex
不使用包含在和arabicfont
之类的宏中,这看起来很奇怪?我认为,由于文本出现在环境中,其中的所有后续宏都应该使用环境的默认字体。以下 MWE 显示了该问题。\marginpar
\footnote
arab
\documentclass{article}
\usepackage{arabxetex}
\usepackage[showframe]{geometry}
\begin{document}
\begin{arab}[utf]
سلام علیکم \footnote{سلام}
\marginpar{++سلام علیکم++}
\marginpar{++Hello++}
\end{arab}
\end{document}