Может кто-нибудь помочь мне написать среду для окислительно-восстановительных полуреакций с точным выравниванием, показанным на фото? Также, как сделать так, чтобы длина линии определялась длиной самого длинного уравнения? Спасибо.
РЕДАКТИРОВАТЬ:Вот что у меня получилось на данный момент
\documentclass{article}
\usepackage{chemmacros}
\begin{document}
\begin{reactions*}
&O:& &Hg_2^{2+}\aq{} + 4 NH3\aq{} + 4 NO3^-\aq{} -> 2 HgNH2NO3\sld{} + 2 NH4NO3\aq{} + 2 \el\\
&R:& &Hg_2^{2+}\aq{} + 2 \el -> 2 Hg\sld{}\\
&S:& &Hg_2^{2+}\aq{} + 2 NH3\aq{} + 2 NO3^-\aq{} <=> Hg\sld{} + HgNH2NO3\sld{} + NH4NO3\aq{}
\end{reactions*}
\end{document}
Теперь, как добавить, что длина линии (расположенной равномерно между вторым и третьим уравнением) определяется длиной самого длинного уравнения?
ПРАВКА 2:Обновил код, чтобы его можно было легко скомпилировать.