[Tex/LaTex] Drawing organic reaction

chemfig

I have been trying to draw this but i couldn't accomplish it 🙁
enter image description here

I have tried but failed .

I tried like this

\chemfig{**(-=-=-=)} \+ \chemfig(3O_3) \arrow(->) No idea here \arrow{->[\chemfig{3H_2O}][\chemfig{Zn.$Delta$}) ]} chemfig{3 CHO-CHO}

but it doens't appear i as wish . There is always problem with centering reaction and many problem 🙁

Best Answer

I write a possible solution

\documentclass{article}
\usepackage{chemfig}

\begin{document}
\schemestart
\chemfig{*6(=-=-=-)}\arrow{0}[,0]\+ 3\,\chemfig{O_3}
\arrow
\chemname{\chemfig{O*5(-\chembelow{C}{H}(-[::-18]\chembelow{C}{H}*5([:10]-O-O-[,,,1]CH(-[::-18,,1]CH*5([:120]-[,,1]O-O-\chemabove{C}{H}?-O-[,,,1]))-O-))-[,,1]O-\chemabove{C}{H}?-O-)}}{Benzenetriozonide}
\arrow(--.mid west){->[3\,\chemfig{H_2O}][Zn, $\Delta$]}[,1.2] 3\,\chemname{\chemfig{CHO-[2]CHO}}{Glyoxal\\(Ethanedial)} \+ 3\,\chemfig{H_2O_2}
\schemestop
\end{document}

EDIT I add all the CH. The \chemabove{C}{H} command put the H above (or below if you use \chembelow) the C atom. reaction

Related Question