我最近发现了\smallsetminus
一个比 更好的替代方法\setminus
,它本质上只是一个反斜杠。但是,我对它在字符前后留下的大小有点不满意\
。
有什么方法可以减少该空间吗?或者除了 之外还有其他选择吗\smallsetminus
?
答案1
\setsmallminus
是二元运算符(包amssymb
或MnSymbol
)。二元运算符的前后空格相同(除非在脚本样式中)。如果符号是普通符号,则不会插入额外的空格。这可以通过子公式实现:
A {\smallsetminus} B
完整示例,扩展:
\documentclass{article}
\usepackage{amssymb}
% \usepackage{MnSymbol}
\begin{document}
\[ A + B \]
\[ A \smallsetminus B \]
\[ A \!\smallsetminus\! B \]
\[ A {\smallsetminus} B \]
\[ \mathbb{I} \smallsetminus \{0\} \]
\[ \mathbb{I} \!\smallsetminus\! \{0\} \]
\[ \mathbb{I} {\smallsetminus} \{0\} \]
\end{document}
如果没有二元运算符的额外空格,第四行和最后一行在我看来是错误的。折衷方案是使用 减少中间行的间距\!
。