chemfig :: 绘制反应图

chemfig :: 绘制反应图

我正在尝试使用以下反应方案绘制化学无花果包裹

在此处输入图片描述

在此处输入图片描述

为了绘制三角形方案,我使用了命令

\setchemfig{scheme debug=false}
\schemestart
\chemfig{A \+ B}
\arrow(bb--cc){<=>[$\k_{1}$][$\k_{-1}$]}
\chemfig{C}
\arrow(@cc--P)[-135]P %
\arrow(@bb--@P)[-45] %[$\k_{0}$]
\schemestop

它确实起到了作用,但我无法写出速率常数 $k_{0}$ 并将 P 设置在三角形的顶点。

对于第二种方案,我使用的代码


\setchemfig{scheme debug=false}
\schemestart
\chemfig{A_1}
\arrow(aa--bb){[$k_{1}$][$k_{-1}$]}
\chemfig{A_2}
\arrow{->[*{0}$k_{22}$][]}[-90]\chemfig{P_2}
\arrow(@aa--pp)[-90]\chemfig{P_1}
\schemestop

与第一个方案一样,除了右侧向下的箭头之外,我无法画出速率常数 $k_{21}$。

答案1

类似这样的事?

\documentclass{article}
\usepackage{chemfig}

\begin{document}
\setchemfig{scheme debug=false}
\schemestart
\chemfig{A \+ B}
\arrow(bb--cc){<=>[$k_{1}$][$k_{-1}$]}[,2]
\chemfig{C}
\arrow(@cc--P){->[*{0}\quad $k_2$]}[240,2]P %
\arrow(@bb--@P){->[][*{0} $k_0$]}[300,2] %[$\k_{0}$]
\schemestop

\vspace{1cm}

\setchemfig{scheme debug=false}
\schemestart
\chemfig{A_1}
\arrow(aa--bb){<=>[$k_{1}$][$k_{-1}$]}[0,2]
\chemfig{A_2}
\arrow{->[*{0}$k_{22}$][]}[-90,2]\chemfig{P_2}
\arrow(@aa--pp){->[*{0}$k_{21}$]}[-90,2]\chemfig{P_1}
\schemestop

\end{document}

在此处输入图片描述

相关内容