Alineación y fórmula química.

Alineación y fórmula química.

Me gustaría escribir esto con Latex como ejemplo:

Anode:                    H2 -> 2H+ + 2e-

Cathode:   0.5O2 + 2e- + 2H+ -> H2O

No funciona. O el ánodo y el cátodo no están bien alineados o la ecuación de reacción está rota. Intenté mucho y no encontré una buena solución. Aquí es donde estoy, ambos casos:

\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}

¿Alguien puede ayudarme?

Respuesta1

Por favor, asegúrese de proporcionar un ejemplo de código completamente compilable en el futuro, para que no tengamos que adivinar qué paquetes está utilizando.

Necesita flalignmás puntos de alineación, pero sugiero alignatque la distancia no sea tan grande. No veo ninguna razón para vaciar “Ánodo” y “Cátodo” con el margen izquierdo.

\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}

ingrese la descripción de la imagen aquí

información relacionada