酶动力学可视化(Michaelis Menten 模型)

酶动力学可视化(Michaelis Menten 模型)

我想制作如图所示的图表。我可以使用函数写入第一行\ce{},但不知道如何继续。

\ce{E + S <=>[k1][k_{-1}] & [ES] ->[k_2] P + E}

在此处输入图片描述

我会感谢任何帮助!提前致谢 :)

答案1

借助chemfig

\documentclass{article}
\usepackage{chemfig}

\begin{document}

\schemestart
E + S \arrow(a--b){<=>[$k_1$][$k_{-1}$]} {[ES]} \arrow{->[$k_2$]} P + E
\arrow(@a--c){<=>[*{0}$k_3$][*{0}$k_{-3}$]}[-90,1,,] {[EI]}
\schemestop

\end{document}

答案2

使用chemarrow包和几个构造可以实现与您放置的非常相似的图像。

在此处输入图片描述

%% Compile and read me!
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{chemarrow}
\usepackage{graphicx}
\begin{document}
\[\setlength{\jot}{-10pt}\begin{aligned}
     \mathrm{E}&+\mathrm{S}\autorightleftharpoons{$k_1$}{$k_{-1}$}[\mathrm{ES}]\autorightarrow{$k_2$}{}\mathrm{P}+\mathrm{E}\\
     &+\mathrm{I}\\[8pt]
     &\mkern-26mu\rotatebox[origin=c]{-90}{$\autorightleftharpoons{\rotatebox[origin=c]{90}{$k_3$}}{\rotatebox[origin=c]{90}{$k_{-3}$}}$}\\[10pt]
     &[\mathrm{EI}]
\end{aligned}
\]
\end{document}

有了\scriptstyle你,差异就会变得k更小。

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{chemarrow}
\usepackage{graphicx}
\begin{document}
\[\setlength{\jot}{-10pt}\begin{aligned}
     \mathrm{E}&+\mathrm{S}\autorightleftharpoons{$\scriptstyle k_1$}{$\scriptstyle k_{-1}$}[\mathrm{ES}]\autorightarrow{$\scriptstyle k_2$}{}\mathrm{P}+\mathrm{E}\\
     &+\mathrm{I}\\[8pt]
     &\mkern-20mu\rotatebox[origin=c]{-90}{$\autorightleftharpoons{\rotatebox[origin=c]{90}{$\scriptstyle k_3$}}{\rotatebox[origin=c]{90}{$\scriptstyle k_{-3}$}}$}\\[10pt]
     &[\mathrm{EI}]
\end{aligned}
\]
\end{document}

这里有一个例子:

在此处输入图片描述

相关内容