Bonding to specific element letter using chemfig

Im trying to reproduce this molecule using chemfig,

I have the basic structure with this code:

\begin{figure}
\centering
\schemestart
\chemfig{*6((-F)=-*6(-(-*6(=-=-=-))=*6(-=(-F)-(=O)-=-)--O--)=-=(-^{-}O)-)}
\schemestop
\end{figure}


Yielding this

But cannot generate the ({-}^OCCH)_2 N part and the OCH_2C=OO^{-}. The closest I can get is

\begin{figure}
\centering
\schemestart
\chemfig{O=[:-90]{(^{-}OCCH_2)_2}|N}
\schemestop
\end{figure}


But the bond does not arrive at the leftside C. Is it there a way to achieve this?

• \chemfig{{(}^{-}OCCH_2{)}_2N(=[2,,3]O)} – cgnieder Jul 9 '15 at 18:09
• I have more or less answered this already here: tex.stackexchange.com/a/252176/5049 – cgnieder Jul 9 '15 at 18:27
• @clemens Would you like to turn your comment into an answer? – Gonzalo Medina Jul 10 '15 at 1:58
• @clemens Your cited answer is not "more or less", it is actually the answer I was looking for. I haven't found that information on the chemfig manual until I saw the keyword departure of a bond in your cited answer. Many thanks :D – Daniel-M Jul 10 '15 at 3:16

The answer is the same as in Drawing chemical reactions:

Then CH3CHCH3 must be considered as one group of 6 atoms (C, H, C, H, C and H) where the bond is leaving from the third atom. You need to tell this to chemfig using the bond's optional argument <departure>:

<bond>[<angle>,<length factor>,<departure>,<arrival>,<tikz>]


The code then is \chemfig{CH_3CHCH_3-[2,,3]OH}

\chemfig{{(}^{-}OCCH_2{)}_2N(=[2,,3]O)}