Cuando uso el \rm{}
comando dentro de una ecuación, algunas de las cosas fuera de ella {}
se imprimen incorrectamente.
Por ejemplo, en
$\rm{Norm}_{L/\mathbf{Q}(\zeta_p)}(x)$
no está x
impreso como debería, es decir, cursiva matemática.
Respuesta1
(repite mi comentario como respuesta, para que se considere que esta consulta ha recibido al menos una respuesta)
\rm
es un interruptor, es decir, lo hacenotomar un argumento. Por tanto, escribir \rm{uvw} abc
equivale a escribir \rm uvw abc
. Observe que esto \rm
se aplica no sólo a "uvw" sino, fundamentalmente, también al subsiguiente "abc". Realmente deberías estar escribiendo {\rm Norm}
.
Por cierto, dado que usas LaTeX (la \mathbf
directiva es un poco reveladora...), no deberías usarlo \rm
en absoluto. \rm
es una sintaxis simple de TeX, que ni siquiera está definida en el kernel de LaTeX. Algunas clases de documentos LaTeX todavía son compatibles \rm
(y ,,,,, \bf
etc. ) , pero otras no. Si le preocupa la solidez a largo plazo de su código y la portabilidad entre clases de documentos, definitivamente no debería usarlo más. En un contexto matemático, deberías usarlo en su lugar. requiere un argumento; por lo tanto, la escritura se comportará exactamente como se espera.\it
\sf
\tt
\rm
\mathrm
\mathrm
\mathrm{Norm}
Un comentario adicional: si "Norm" es un "operador", como en "Norm(u)", la escritura \mathrm{Norm}
no es óptima. Cargue el amsmath
paquete (es posible que ya lo esté haciendo...), emita la directiva
\DeclareMathOperator{\Norm}{Norm}
en el preámbulo y escribir \Norm{u}
en el cuerpo del documento. Asignar el estado "operador matemático" conlleva \Norm
algunos beneficios tipográficos bastante sustanciales.