Through my research on this website I've found the best way to typeset multiletter variables is using \mathit
. However, if the variable has mixed formatting (i.e. bold, italic and roman) or super/subscript the results are not satisfactory with regards to spacing.
For my case, I'm trying to denote perturbations (denoted $\delta$
) to variables $f_0$
and $\bm{f}_1$
. Simply prepending the delta creates too much space, while putting the entire group in \mathit
affects the subscript spacing and the bold font. I have attached my best attempts as a MWE below.
It would be helpful if there was a command called \mathgroup
or something that would denote a multiletter variable without affecting formatting.
\documentclass[preview]{standalone}
\usepackage{amsmath}
\usepackage{bm}
\begin{document}
% Case 1
$ \mathit{\delta f_\mathrm{0}}$ has less subscript spacing between $f$ and 0 than \\
$\delta f_0$ and even less than than \\
$ \mathit{\delta f}_0$
% Case 2: The only way I've found to achieve something close to what I want except for spacing
$\mathit{\delta \bm{{f_{\mbox{\unboldmath$\scriptstyle 1$}}}}} $ appears identical to \\
$ \delta \bm{f}_1$ the following are not solutions either\\
$ \mathit{\delta \bm{{f}}_\mathrm{1}}$ \\
$ \mathit{\delta \bm{{f}}}_1$
\end{document}
\delta f_0
is a multi-letter identifier. I do not consider\delta
to be an operator for my purposes. Therefore I require the spacing between the\delta
and thef_0
to be reduced somehow. Perhaps\mathit
isn't the right solution, but I haven't come across any others.\mathit
is good for multiletter identifiers; here you seem to want kerning between\delta
andf
.\delta
notation I wanted to find a more consistent method than playing around with kerning for each different quantity that is perturbed. (For example, sometimes I have to use \mkern-1.5mu or \mkern-1mu to get satisfactory results, and was hoping this could be automated somehow.)