¿Cómo alargar la doble flecha de equilibrio?

¿Cómo alargar la doble flecha de equilibrio?
\documentclass{article}

\usepackage{mhchem}

\begin{document}  

\ce{H^+ (\textit{aq}) + HCO3^- <=> H2CO3 (\textit{aq}) <=> H2O (\textit{l}) + CO2 (\textit{g})}

\ce{2H2(\textit{g}) + O2(\textit{g}) <=> 2H2O(\textit{l})}

\end{document}

Soy nuevo en Latex y estoy haciendo algunos informes de química y, aunque el editor de ecuaciones de MS es una molestia, funciona decentemente incluso usando fracciones mixtas para obtener cargas iónicas con subíndices para átomos, pero estoy divagando. No puedo hacer el símbolo del doble arpón para el equilibrio químico "por más tiempo", ya que me gusta que las flechas estén más estiradas de lo que están. ¿Es esto siquiera posible?

Respuesta1

Su versión original no funcionó para mí, de ahí \expandafterlo siguiente:

\documentclass{article}

\usepackage{mhchem}

\begin{document}

%\ce{H^+ (\textit{aq}) + HCO3^- <=> H2CO3 (\textit{aq}) <=> H2O (\textit{l}) + CO2 (\textit{g})}

\ce{2H2( \expandafter\textit{g}) + O2( \expandafter\textit{g}) <=> 2H2O( \expandafter\textit{l})}

\ce{2H2( \expandafter\textit{ g}) + O2( \expandafter\textit{g}) <=>[\hspace{1cm}][] 2H2O( \expandafter\textit{l})}


\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

En primer lugar, utilice mhchem con la versionopción. Siempre debes leer las advertencias que recibes.

En segundo lugar, ¿por qué intenta poner el estado en cursiva? La recomendación de la IUPAC es simplemente texto romano normal (= vertical).

Puedes alargar las flechas escribiendo un 'espacio' encima de ellas, por ejemplo \hspace{10ex}.

¿Estás buscando una opción para alargar todas las flechas con el mismo valor? Esa aún no es una opción disponible para los usuarios, pero podría ponerla en mi lista de tareas pendientes.

\documentclass{article}
\usepackage[version=3]{mhchem}
\begin{document}  
\ce{H^+(aq) + HCO3^- <=>[\hspace{10ex}] H2CO3(aq) <=> H2O(l) + CO2(g)}

\ce{2H2(g) + O2(g) <=> 2H2O(l)}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta3

¿Es esto lo que necesitas?

ingrese la descripción de la imagen aquí

Luego use lo siguiente:

\documentclass[12pt]{article}  
\begin{document}  
\begin{eqnarray*}  
H^+ (aq) + HCO3^- &\Longleftrightarrow& H2CO3 (aq) \Longleftrightarrow     H2O (l) + CO2 (g)\\
2H2(g) + O2(g) &\Longleftrightarrow& 2H2O(l)
\end{eqnarray*}
\end{document}  

información relacionada