He definido comandos que pegan subíndices y superíndices en los objetos. Individualmente funcionan bien, pero juntos dan un espaciado indeseable, lo cual es de esperarse. Lamentablemente no tengo ni la más mínima idea de cómo solucionar este problema. Aquí hay un MWE simple:
\documentclass{article}
\newcommand{\U}[1]{{#1}^{\times}}
\newcommand{\tor}[1]{{#1}_{\rm{tor}}}
\begin{document}
\noindent
Individually: $\U{A}$ and $\tor{A}$.\\
Together: $\tor{\U{A}}$ an $\U{\tor{A}}$.
\end{document}
¿Cómo evitar el espaciado cuando se combinan los comandos?
Respuesta1
\documentclass{article}
\newcommand{\U}[1]{#1^{\times}}
\newcommand{\tor}[1]{#1_{\mathrm{tor}}}
\begin{document}
\noindent
Individually: $\U{A}$ and $\tor{A}$.\\
Together: $\tor{\U{A}}$ an $\U{\tor{A}}$.
\end{document}
Tenga en cuenta que \rm
no debe usarse en LaTeX, pero si se usa, no requiere un argumento, por lo que {\rm tor}
no lo sería \rm{tor}
, pero no lo use (no está definido por defecto en látex).