
amsmath
Hace \dots
un trabajo bastante bueno al detectar automáticamente qué tipo de comas usar en función de los tokens posteriores (y creo que antes). Sin embargo, lo que me desconcierta es por qué \cong
en particular no funciona, aunque es una relación similar a =
, \equiv
, \simeq
, etc. ¿Alguien podría explicarlo? ¿Es esto sólo un error?
\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}
Respuesta1
Posiblemente amsmath
también debería cambiar \cong
a medida que cambia \sum
y varios otros comandos del kernel.
\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}