I'd say that the general rule is if a var name is more than one letter, then it has to be written upright to avoid being confused with a product. I'd use something like \newcommand\US{\mathrm{US}}
etc and then use \US
. Then if you'd rather like \mathit
as Christian suggests, then you can easily change that in a single place.
I've also included Christians suggestion of using \tlvar
. I tend to prefer making direct macros as they are faster to type, and you are more free to define each like you want them. For example if you use a macro that ought to need some adjustments if a subscript is used on this particular macro, then you can use xparse
to redefine this particular macro to do something extra.
\documentclass[a4paper]{article}
\newcommand\US{\mathrm{US}}
\newcommand\UA{\mathrm{UA}}
\newcommand\ET{\mathrm{ET}}
\newcommand\tlvar[1]{\mathrm{#1}}
\begin{document}
Version 1: $US_t + \Delta UA_t - \Delta ET_t $
Version 2: $\US_t + \Delta \UA_t - \Delta \ET_t $
Version 3: $\tlvar{US}_t + \Delta \tlvar{UA}_t - \Delta \tlvar{ET}_t $
\end{document}
\mathit{US}
etc, but using more than one letter for a variable does not look nice, but that's perhaps only my point of view\newcommand\US{\mathrm{US}}
etc and then use\US
. Then if you'd rather like\mathit
as Christian suggests, then you can easily change that in a single place.US
a singlevariable name? There's aΔU
afterwards.\newcommand{\tlvar}[1]{\mathrm{#1}}
and saying\tlvar{US}
etc. Means changing only the\tlvar
macro (but has to change the inline occurences of US etc. of course)\Delta (U A_{t})
rather? Only a guess...