Hi Niles,
it seems there are at least two reasons:
- the
mathpazo
font is higher
-
mhchem
raises the indexes
Since you already noticed the first point, let's have a look at the second one. Compare your
mhchem
formula to a formula made with standard indexes:

- mhchem1.png (15.08 KiB) Viewed 3055 times
You don't want to change the font, and I guess you don't like to change the way mhchem works with indexes, because it does additional vertical alignment. A workaround would be using
\big
instead of
\left
and
\right
:
Code: Select all
For the transition $\big|{\ce{^1S0}} \big\rangle$ one sees \ldots

- mhchem2.png (7.55 KiB) Viewed 3055 times
In any way, I recommend to define a macro for this expression and use the macro in the text. This way you can easily adjust it later, if desired.
Stefan