答案1
TeX 有几种类型的数学原子:
- 奥德
\mathord
- 操作
\mathop
- 垃圾桶
\mathbin
- 相对
\mathrel
- 打开
\mathopen
- 关闭
\mathclose
- 点
\mathpunct
- 内
\mathinner
TeX by Topic 第 205 页中的这个表格解释了这些类别中原子之间的间距规则(括号中的条目表示仅插入\displaystyle
或中的间距\textstyle
)。
根据规则,用 T 表示厚空间,用 ta 表示薄空间,你的代码产生
aT=
◦TbcT◦Tb
如果您想要一个“操作员”,那么\mathop
应该是选择。
\documentclass{article}
\newcommand\op{\mathop{\circ}\nolimits}
\begin{document}
$a = \op b$
$c \op d$
\end{document}
使用此代码您可以获得
aT = T◦tbctd
当然,您不会将其\circ
用于函数组合,是吗?