Code: Select all
\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage[version=3]{mhchem}
\begin{document}
\begin{align*}
\cee{N2 + O2 &->[\text{high temperature}] 2NO}\\
\begin{array}{r}\cee{
NO + O3\\
NO + HO2
}\end{array}
&
\left.\begin{array}{l}\cee{
-> NO2 + O2\\
-> NO2 + OH
}\end{array}\right\} \text{or} \\
\cee{NO2 + OH &-> HNO3\\
HNO3 &-> H+ + NO3-}
\end{align*}
\end{document}
{array}
environments, but then the reactions don't align with the surrounding reactions at all (left aligned on the page). I have also tried to surround the lines without a brace with {array}
environments, which lines them up more nicely, but I do not like the large white space to the left of the reaction arrow. And does anyone know how to make the reaction arrows all the same length?Also there is a little more vertical white space above and below the braced lines then between the bottom two lines, but that's just a minor thing, maybe that's fine because of the brace which extends a little above and below the lines.
The PDF output of the MWE is attached.