Creo que las macros como \det
, están destinadas a usarse antes de alguna expresión, pero a veces deseo usarlas como en \det \in \mathbf{VP}
. ¿Es aceptable usarlos así en lugar de usarlos \mathrm
?
\perm
Del mismo modo, a veces defino una macro \DeclareMathOperator
y la uso como en \perm \in \mathbf{VNP}
. ¿Esta bien?
Hasta ahora no he notado ninguna diferencia entre las macros de operador y \mathrm
en estos ejemplos, pero me gustaría preguntar este asunto a los TeXperts aquí. Le agradecería si pudiera darme información al respecto.
Respuesta1
Puede haber diferencias: considere
\documentclass{article}
\begin{document}
$\det+\det\in\mathbf{VP}$
${\det}+{\det}\in\mathbf{VP}$
\end{document}
En el primer caso el espaciado es incorrecto, porque se +
interpreta como un símbolo ordinario, porque no tiene sentido entre dos operadores. En el segundo caso el espaciado es el mismo que si dijéramos
$\mathrm{det}+\mathrm{det}\in\mathbf{VP}$
porque agregar llaves alrededor de una subfórmula la trata como si fuera un símbolo ordinario único. Por lo tanto, si utiliza un operador como símbolo ordinario en algunos casos, rodéelo entre llaves. Si essiempreusado así y no como operador, es necesaria una nueva definición.