chemfig
可以这样做:
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\schemestart
\subscheme{B + E}
\arrow(be--ac)[135]
\subscheme{A + C}
\arrow[90]
\chemfig{A}
\arrow{<=>}
\chemfig{B}
\arrow(@be--d){<=>}[45]
\chemfig{D}
\arrow(@ac--@d){<=>}
\schemestop
\end{document}