chemfig 中垂直反应箭头指向一个水平反应箭头

chemfig 中垂直反应箭头指向一个水平反应箭头

我无法写下面的箭头,有人可以帮我吗?

在此处输入图片描述

答案1

chemfig 中没有子方案的建议:

\documentclass{article}

\usepackage{chemfig}
\begin{document}

\schemestart
\chemfig{H_2O} 
\+ 
\chemfig{HCO^{+}}
\arrow(--[xshift=-33pt,yshift=25pt]){->[*{0}\chemfig{H_3O^{+}}]}[-90]
\chemfig{HCR=[90,,2]O}
\arrow(.mid east--.mid west){<->>}
\chemfig{RCH_2-[-90,,2]Y}
\schemestop
\end{document}

在此处输入图片描述

答案2

我找到了一种方法来做到这一点,使用子方案。垂直箭头离开上部子方案的中间并指向下部子方案的中间。

\schemestart

\chemfig{A}

\+

\chemfig{B}

\arrow{->}

\chemleft[

\subscheme{

\chemfig{C}

\arrow{<->}

\chemfig{D}

}

\chemright]

\arrow{->[*{0}\chemfig{H_3O^{+}}]}[-90,1.2]

\subscheme{

\chemfig{E}

\arrow{<<->}[0,1.2]

\chemfig{F}

}

\schemestop

结果是:

在此处输入图片描述

相关内容