
amsmath
\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}