
Hace un tiempo, tuve un profesor que nos dio resúmenes de reacciones de química orgánica, por ejemplo, supongamos que el tema era el benceno, el resumen se veía así:
Me preguntaba si esto sería posible replicarlo en LaTeX. Empecé a investigar chemfig, pero ¿hay alguna forma conveniente de hacer un "círculo" de reacción como este? es decir, con espaciado uniforme automático, poniendo condiciones de reacción en las flechas, etc.
¡Gracias!
Respuesta1
con alineación de los centros de los anillos
\documentclass[border=5mm]{standalone}
\usepackage{tikz}
\usepackage{chemfig}
\setchemfig{arrow head=-latex, arrow coeff=2}
\begin{document}
\schemestart
\chemfig{**6(------)}
\arrow(cr--){->[*{0}up][*{0}down]}[30]\chemfig{**6((-[6,3,,,draw=none])----(-S(=[0]O)(=[4]O)-[2]OH)-(-[2,3,,,draw=none])-)}
\arrow(@cr--)[90]\chemfig{**6(----(-NO_2)--)}
\arrow(@cr--)[150]\chemfig{**6((-[6,2,,,draw=none])----(-Br)-(-[2,2,,,draw=none])-)}
\arrow(@cr--)[210]\chemfig{**6((-[6,2,,,draw=none])----(-CH_3)-(-[2,2,,,draw=none])-)}
\arrow(@cr--)[270]\chemfig{**6((-[4,3,,,draw=none])--(-[0,3,,,draw=none])-(-C(=[2]O)-[:330]CH_3)---)}
\arrow(@cr--)[330]\chemfig{*6(------)}
\schemestop
\end{document}
Respuesta2
los subtitulos son para que los pongas tu.
\documentclass[margin={2mm 2mm}]{standalone}
\usepackage{tikz}
\usepackage{chemfig}
\begin{document}
\schemestart
\chemfig{**6(@{a}-@{b}-@{c}-@{d}-@{e}-@{f}-)}
%
\arrow(@{a}--){->}[210,2]\chemfig{**6(----(-CH_3)--)}
\arrow(@{b}--){->}[270,2]\chemfig{**6(---(-C(=[2]O)-[:330]CH_3)---)}
\arrow(@{c}--){->}[330,2]\chemfig{*6(------)}
\arrow(@{d}--){->[*{0}up][*{0}down]}[30,2]\chemfig{**6(----(-S(=[0]O)(=[4]O)-[2]OH)--)}
\arrow(@{e}--){->}[90,2]\chemfig{**6(----(-NO_2)--)}
\arrow(@{f}--){->}[150,2]\chemfig{**6(----(-Br)--)}
%
\schemestop
\end{document}