我正在做一些 CS 理论论文,需要使用 monus 运算符。
下图:
我应该使用什么软件包才能使用它?我在 Google 上搜索过,但什么也没找到。
谢谢您的帮助。
答案1
这真是痴迷!
\documentclass{article}
\usepackage{tikz,amsmath}
\newcommand{\Monus}{%
\mathop{%
\text{%
\begin{tikzpicture}
\fill (0,1ex) circle (0.75ex);
\draw[thick] (-3ex,-.5ex) -- (3ex,-.5ex);
\end{tikzpicture}%
}
}
}
\begin{document}
$A \Monus B_{\Monus B}$
\end{document}
答案2
由于 StackExchange 上似乎没有任何类似的问题,因此请保持此问题处于可见性状态。
\dotdiv
从包中使用mathabx
。
答案3
虽然可以使用\dotdiv
from (参见mathabx
从不同字体导入单个符号),那就浪费了一个数学家庭。
这是一种无需任何其他包的方法amsmath
。
\documentclass{article}
\usepackage{amsmath}
\providecommand{\dotdiv}{% Don't redefine it if available
\mathbin{% We want a binary operation
\vphantom{+}% The same height as a plus or minus
\text{% Change size in sub/superscripts
\mathsurround=0pt % To be on the safe side
\ooalign{% Superimpose the two symbols
\noalign{\kern-.35ex}% but the dot is raised a bit
\hidewidth$\smash{\cdot}$\hidewidth\cr % Dot
\noalign{\kern.35ex}% Backup for vertical alignment
$-$\cr % Minus
}%
}%
}%
}
\begin{document}
$a-b\dotdiv c_{\dotdiv}$
\end{document}