div 相当于 mod

div 相当于 mod

定义\bdiv等价于的\bmod(即整数除法的二元运算符)的最简单方法是什么?

我尝试过\meaning\bmod,但得到的只是非常原始的 TeX 命令,因此我确信存在一种更高级的方法来定义它,从而能够提供罗马字体和二进制运算间距。

答案1

\bmod您可以在latex.ltx或中找到source2e。下面的例子只是替换moddiv

\documentclass{article}

\makeatletter
\newcommand*{\bdiv}{%
  \nonscript\mskip-\medmuskip\mkern5mu%
  \mathbin{\operator@font div}\penalty900\mkern5mu%
  \nonscript\mskip-\medmuskip
}
\makeatother

\begin{document}
\[ a\bmod b \]
\[ a\bdiv b \]
\end{document}

结果

相关内容