酶催化方程式

酶催化方程式

我正在尝试建立一个酶催化方程式,最终得到如下结果:

\begin{equation}\label{QSSA-cat-MM}
E 
\begin{matrix*}[l]
\rotatebox{40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$}\\[-0.5em]
\rotatebox{-40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$}\\[1em]
\end{matrix*}
\begin{matrix*}[l]
\hspace{1.7cm} E+P\\[-1em]
ES \hspace{0.1cm} \rotatebox{40}{$\xrightarrow{k_{cat}}$} \\[-1.3em]
\hspace{0.6cm} \rotatebox{-40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$\\[0em]
\hspace{0.6cm} \rotatebox{40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$}\\[-1em]
SE \hspace{0.1cm} \rotatebox{-40}{$\xrightarrow{k_{cat}}$} \\[-1em] 
\hspace{1.5cm} E+P
\end{matrix*} 
\hspace{-1cm} SES  \xrightarrow{k_{cat}}E+2P
\end{equation}

形状就是这个,但是没有对齐。

还有其他方法可以做到这一点吗?

答案1

这是一个选项,取决于你的意思对称

\documentclass{article}

\usepackage{mathtools,graphicx,eqparbox}

\begin{document}

\begin{equation}
  E 
  \begin{matrix*}[l]
    \rotatebox{40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$} \\[-0.5em]
    \rotatebox{-40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$} \\[1em]
  \end{matrix*}
  \begin{matrix*}[l]
    \hspace{1.7cm} E+P\\[-1em]
    ES \hspace{0.1cm} \rotatebox{40}{$\xrightarrow{k_{cat}}$} \\[-1.3em]
    \hspace{0.6cm} \rotatebox{-40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$} \\[0em]
    \hspace{0.6cm} \rotatebox{40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$} \\[-1em]
    SE \hspace{0.1cm} \rotatebox{-40}{$\xrightarrow{k_{cat}}$} \\[-1em] 
    \hspace{1.5cm} E+P
  \end{matrix*} 
  \hspace{-1cm} SES \xrightarrow{k_{cat}}E+2P
\end{equation}

\bigskip

\begin{equation}
  E 
  \begin{array}{ @{} c @{} }
    \eqmakebox[R1]{\rotatebox{ 40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$}} \\
    \eqmakebox[R1]{\rotatebox{-40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$}}
  \end{array}
  \begin{array}{ @{} c @{} }
    \raisebox{2\normalbaselineskip}{\eqmakebox[R2]{$ES$}} \\
    \raisebox{-2.7\normalbaselineskip}{\eqmakebox[R2]{$SE$}}
  \end{array}
  \begin{array}{ @{} c @{} }
    \rotatebox{40}{$\xrightarrow{k_{\text{cat}}}$} \\
    \rotatebox{-40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$} \\
    \rotatebox{ 40}{$\xrightleftharpoons[k_{-1}]{{[S]}k_1}$} \\
    \rotatebox{-40}{$\xrightarrow{k_{\text{cat}}}$}
  \end{array}
  \begin{array}{ @{} l @{} }
    \raisebox{3\normalbaselineskip}{\eqmakebox[R4][l]{$E + P$}} \\
    \eqmakebox[R4][l]{$SES$}\xrightarrow{k_{\text{cat}}} E + 2P \\
    \raisebox{-4\normalbaselineskip}{\eqmakebox[R4][l]{$E + P$}}
  \end{array}
\end{equation}

\end{document}

原始显示:

在此处输入图片描述

更新显示:

在此处输入图片描述

相关内容