为什么 \cong \dots \cong 不起作用?

为什么 \cong \dots \cong 不起作用?

amsmath's\dots可以很好地根据其后(我认为在前)的标记自动检测要使用哪种类型的逗号。然而,让我困惑的是为什么\cong特别是不起作用,尽管它是一种类似于=, \equiv,\simeq等的关系。有人能解释一下吗?这只是一个错误吗?

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\noindent
\(a = \dots = b\)\\
\(a \cong \dots \cong b\), what?\\
\(a \sim \dots \sim b\)\\
\(a \equiv \dots \equiv b\)\\
\(a \simeq \dots \simeq b\)

\end{document}

在此处输入图片描述

答案1

可能也应该像它改变和其他几个内核命令一样amsmath改变。\cong\sum

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\NewCommandCopy{\cong@}{\cong}
\renewcommand{\cong}{\DOTSB\cong@}
\makeatother

\begin{document}

\(a = \dots = b\)

\(a \cong \dots \cong b\)

\(a \sim \dots \sim b\)

\(a \equiv \dots \equiv b\)

\(a \simeq \dots \simeq b\)

\end{document}

在此处输入图片描述

相关内容