I've just tried using chemfig
for the first time to try and recreate a figure (below).
I had a quick look through the manual so see if there was an example that I could adapt to my needs, and this is what I've managed code-wise and in terms of output.
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{P(=[2]O)(-[7]C_{5}H_{11})(-[5]C_{5}H_{11}O)(-[3]C_{5}H_{11}O)}
\end{document}
Now whilst, this looks to be correct, I think that the bond lengths are a little bit too long, and also the angles of the bonds are too steep. How would I go about changing this? Also, the method that I've used to set the angles of the bonds doesn't seem to be that flexible, as I only seem to be able to set the bonds at 45 degree intervals, is there another way to do this where I can specify custom angles?