我正在使用 XeLatex 和 Polyglossia 编写一本乌尔都语工程教科书。我使用amsmath
软件包,因此所有方程式都使用普通英语。我希望方程式编号、页码和图号也以普通英语显示。我能够使用
\renewcommand*{\theequation}{\textenglish{{\small{\arabic{equation}}}}}
但是,amsmath
会自动将公式编号放在圆括号中。这些括号与我使用上述策略生成的公式编号不太匹配\renewcommand
。如果我使用
\makeatletter
\def\tagform@#1{\maketag@@@{ \big ] {\small #1} \big [ \@@italiccorr}}
\makeatother
命令来增加括号的尺寸,但它会变得太大。