如何在 LaTex 中编写化学反应扩散公式?

如何在 LaTex 中编写化学反应扩散公式?

如何在 LaTex 中写出以下化学反应扩散公式(见图)?

我的主要目标是,如何制作上方和下方带有单个字母的双向箭头?

在此处输入图片描述

答案1

这里有两个建议,第一个使用chemformula(via chemmacros),第二个使用mhchem

\documentclass{article}
\usepackage{chemmacros}
\usepackage{textalpha}
\begin{document}

\begin{subequations}
\begin{equation}
  \ch{A <=>[ $k_1$ ][ $k_{-1}$ ] K}
\end{equation}
\begin{equation}
  \ch{G <=>[ $k_2$ ][ $k_{-2}$ ] X}
\end{equation}
\begin{equation}
  \ch{B + X <=>[ $k_3$ ][ $k_{-3}$ ] Y + Z}
\end{equation}
\begin{equation}
  \ch{2 X + Y <=>[ $k_4$ ][ $k_{-4}$ ] 3 X}
\end{equation}
\begin{equation}
  \ch{X <=>[ $k_1$ ][ $k_{-1}$ ] \chemOmega}
\end{equation}
\end{subequations}

\end{document}

在此处输入图片描述

\documentclass{article}
\usepackage[version=4]{mhchem}
\begin{document}

\begin{subequations}
\begin{equation}
  \ce{A <=>[$k_1$][$k_{-1}$] K}
\end{equation}
\begin{equation}
  \ce{G <=>[$k_2$][$k_{-2}$] X}
\end{equation}
\begin{equation}
  \ce{B + X <=>[$k_3$][$k_{-3}$] Y + Z}
\end{equation}
\begin{equation}
  \ce{2X + Y <=>[$k_4$][$k_{-4}$] 3X}
\end{equation}
\begin{equation}
  \ce{X <=>[$k_1$][$k_{-1}$] \Omega}
\end{equation}
\end{subequations}

\end{document}

在此处输入图片描述

相关内容