特殊字符“点划线”

特殊字符“点划线”

我需要符号“点上划”或“点上减”,但我找不到它在 LaTeX 符号列表中。通过 组合时\dot{-},点太高,看起来很奇怪。它应该看起来像这样:

在此处输入图片描述

我是否忽略了列表中的符号或者我该如何编写它?

答案1

根据LateX 符号综合列表(顺便说一下,这是一个非常有用的指南),该\dotdiv命令(mathabx包的一部分)产生所需的操作符。

答案2

morbusg 解决方案的变体,也适用于下标和上标。

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newcommand{\dotminus}{\mathbin{\text{\@dotminus}}}

\newcommand{\@dotminus}{%
  \ooalign{\hidewidth\raise1ex\hbox{.}\hidewidth\cr$\m@th-$\cr}%
}
\makeatother

\begin{document}
$a\dotminus b_{c\dotminus d}$ \fbox{$\dotminus$}

$a-b_{c-d}$ \fbox{$-$}
\end{document}

重复公式,-看看占用的空间是否相同。

在此处输入图片描述

答案3

以下是构建的尝试:

\def\dotminus{\mathbin{\ooalign{\hss\raise1ex\hbox{.}\hss\cr
  \mathsurround=0pt$-$}}}

$ a \dotminus b $
\bye

在此处输入图片描述

答案4

如果使用unicode-math是一个选项,你可以直接输入

\documentclass{article}
\usepackage{unicode-math}
    \setmathfont{XITS Math}
\begin{document}
    $A ∸ B = θ$
\end{document}

上述代码的结果

相关内容