I asked a similar question yesterday, but i havn't quite learned how to make these molecules yet. Therefore i'll see if there is a kind soul in here again today, who wants to help me with this one, too.
So i need to draw these two figures:
The best i could do myself was this, and i hope someone could add the fishhook arrows as well as the square brackets on the very last molecule of figure 2.
This is my code:
\documentclass{article}
\usepackage{chemfig}
\usetikzlibrary{calc}
\begin{document}
\setchemfig{lewis radius =.35ex,lewis sep =1ex}
\begin{flushleft}
Figure 1:
\schemestart
\chemfig{
-[0,0.5,,,draw=none]
**6(---(-[,0.3,,,draw=none]\Lewis{0.,})---)
}
\arrow{0}[,.8]
%
{\chemfig{
C(-[::120]H)(-[::-120]H)=C(-[::60]H)(-[::-60]H)}
}
\arrow{->}
%
\chemfig{
-[0,0.5,,,draw=none]
**6(---(-[0]C(-[2]H)(-[6]H)-[0]C(-[2]H)(-[6]H)-\Lewis{0.,O})---)
}
\schemestop
\vspace{1cm}
Figure 2:
\schemestart
\chemfig{
-[0,0.5,,,draw=none]
**6(---(-[0]C(-[2]H)(-[6]H)-[0]C(-[2]H)(-[6]H)-\Lewis{0.,O})---)
}
\arrow{0}[,.8]
%
{\chemfig{
C(-[::120]H)(-[::-120]H)=C(-[::60]H)(-[::-60]H)}
}
%
\arrow{->}
\schemestop
\vspace{1cm}
\schemestart
\chemfig{
-[0,0.5,,,draw=none]
**6(---(-[0]C(-[2]H)(-[6]H)-[0]C(-[2]H)(-[6]H)-[0]C(-[2]H)(-[6]H)-[0]C(-[2]H)(-[6]H)- \Lewis{0.,O})---)
}
\arrow{0}[,-.6]
%
\arrow{->}
%
\chemfig{
-[0,2,,,draw=none]
-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-
}
\schemestop
\end{flushleft}
\end{document}
And the compiled version looks like this:
The last guy who helped me used the chemmove
command, i'm not sure, if the same command will do the trick this time around.
\polymerdelim
command fromchemfig
.