Eu defini comandos que colocam subscritos e sobrescritos em objetos. Individualmente funcionam bem, mas juntos proporcionam um espaçamento indesejável, o que é de se esperar. Infelizmente não tenho a menor ideia de como consertar isso. Aqui está um MWE simples:
\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}
Como evitar o espaçamento quando os comandos são combinados?
Responder1
\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}
Observe que \rm
não deve ser usado em LaTeX, mas se for usado, não leva argumento, então não seria, {\rm tor}
mas \rm{tor}
não use (não é definido por padrão em látex)