答案1
有很多方法可以绘制这个。你可以chemfig
像下面的例子一样使用包,但你也可以直接使用 Ti钾Z:
\documentclass[border=10pt]{standalone}
\usepackage{chemfig}
\begin{document}
\setchemfig{arrow coeff=2}
\newcommand{\chembox}{\tikz{\draw[rounded corners=2pt] (0,0) rectangle (2,.5);}}
\schemestart
\chemfig{CH_4}
\arrow{->[\chembox][1.]}
\chembox
\arrow{->[\chemfig{Na}][2.]}
\chembox
\arrow{->[\parbox{7em}{\centering
1) \chemfig{Cl_2}, hv \\
2) \chemfig{OH^{-}}, alk, $\Delta$
}][3.]}
\chembox
\schemestop
\end{document}
答案2
另一种可能性。
可以使用 ChemFig 插入更复杂的分子。
无需创建新的命令。
\documentclass{article}
\usepackage[version=4]{mhchem}
\usepackage{chemfig}
\usepackage{tcolorbox}
\begin{document}
\schemestart
\chemfig{CH_4}
\arrow{->[\begin{tcolorbox}[width=2cm,colframe=blue,colback=white]
\ce{S2O^{2-}_{3}}
\end{tcolorbox}][1]}[,2]
\chemfig{H-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-}
\arrow{->[\begin{tcolorbox}[width=1.5cm,colframe=blue,colback=white]
\chemfig{[,.2]**6(------)}
\end{tcolorbox}][2]}[,2]
\schemestop
\end{document}