
例として、これを Latex で記述します。
Anode: H2 -> 2H+ + 2e-
Cathode: 0.5O2 + 2e- + 2H+ -> H2O
うまくいきません。アノードとカソードがうまく整列していないか、反応方程式が壊れています。いろいろ試してみましたが、良い解決策は見つかりませんでした。どちらの場合も、私はこうしています。
\begin{flalign}
\text{Anode:}~ \ce{3O2- &-> 1.5O2 + 6e-} \\
\text{Cathode:}~ \ce{N2 + 3H2O + 6e- &-> 2NH3 + 3O2-}
\end{flalign}`
\begin{flalign}
&\text{Anode:}~ \centering \ce{3O2- &-> 1.5O2 + 6e-} \\
&\text{Cathode:}~ \centering \ce{N2 + 3H2O + 6e- &-> 2NH3 + 3O2-}
\end{flalign}
誰か助けてください。
答え1
今後は、どのパッケージを使用しているかを推測しなくて済むように、完全にコンパイル可能なコード例を提供するようにしてください。
より多くの位置合わせポイントが必要ですflalign
が、距離がそれほど大きくならないようにすることをお勧めしますalignat
。「アノード」と「カソード」を左余白に揃える理由はわかりません。
\documentclass{article}
\usepackage{amsmath}
\usepackage[version=4]{mhchem}
\usepackage{lipsum} % for context
\begin{document}
\lipsum[1][1-4]
\begin{flalign}
&\text{Anode:} & \ce{3O2- &-> 1.5O2 + 6e-} & \\
&\text{Cathode:} & \ce{N2 + 3H2O + 6e- &-> 2NH3 + 3O2-} &
\end{flalign}
\lipsum[2][1-4]
\lipsum[1][1-4]
\begin{alignat}{2}
&\text{Anode:} &\qquad \ce{3O2- &-> 1.5O2 + 6e-} \\
&\text{Cathode:} &\qquad \ce{N2 + 3H2O + 6e- &-> 2NH3 + 3O2-}
\end{alignat}
\lipsum[2][1-4]
\end{document}