What to do to align text with chemfig molecules

chemfigchemistry

I'd like the letters to be in the middle of structures. I know that the letters are in the place where the code of each structures begins, but I have no idea how to change it, without changing the code :/. Can someone help me, please?

\documentclass{article}
\usepackage{chemfig}
\begin{document}
a. \chemfig{-[,.8]-[::72,.8](-[:18,.6]CH_2CH_3)-[::72,.8](-[2,.6,1]CH_3)-[::72,.8]-[::72,.8]} \vspace{0.5cm} \\
c. \chemfig{-[,.6]-[::51.43,.6](-[:-12.86,.6]CH_3)-[::51.43,.6](-[::-64.28,.6]CH_2CH_3)-[::51.43,.6]-[::51.43,.6](-[::-64.28,.6]Br)-[::51.43,.6]-[::51.43,.6]} \vspace{0.5cm} \\
b. \chemfig{-[6,.6]-[::60,.6]-[::60,.6](-[:-30,.6]CH_3)-[::60,.6]-[::60,.6](-[2,.6]CH_3)-[::60,.6]} \vspace{0.9cm}\\
d. \chemfig{-[6,.6]-[::60,.6]-[::60,.6](-[::-60,.6]Cl)-[::60,.6](-[::-60,.6]CH(-[:90,.6,1]CH_3)-[::-60,.6,1]CH_3)-[::60,.6]-[::60,.6]}
\end{document}

enter image description here

Best Answer

A suggestion

\documentclass{article}
\usepackage{amsmath}
\usepackage{chemfig}
\begin{document}
\begin{align*}
    & \schemestart
     a. \arrow{0} \chemfig{-[,.8]-[::72,.8](-[:18,.6]CH_2CH_3)-[::72,.8](-[2,.6,1]CH_3)-[::72,.8]-[::72,.8]}
    \schemestop \\ 
    & \\
     %
&   \schemestart
    c. \arrow{0} \chemfig{-[,.6]-[::51.43,.6](-[:-12.86,.6]CH_3)-[::51.43,.6](-[::-64.28,.6]CH_2CH_3)-[::51.43,.6]-[::51.43,.6](-[::-64.28,.6]Br)-[::51.43,.6]-[::51.43,.6]}
    \schemestop \\
        & \\
     %
&    \schemestart
    b. \arrow{0} \chemfig{-[6,.6]-[::60,.6]-[::60,.6](-[:-30,.6]CH_3)-[::60,.6]-[::60,.6](-[2,.6]CH_3)-[::60,.6]} 
    %
    \schemestop \\
        & \\
    %
&   \schemestart
    d. \arrow{0} \chemfig{-[6,.6]-[::60,.6]-[::60,.6](-[::-60,.6]Cl)-[::60,.6](-[::-60,.6]CH(-[:90,.6,1]CH_3)-[::-60,.6,1]CH_3)-[::60,.6]-[::60,.6]}
\schemestop
\end{align*}
\end{document}

I used an invisible arrow (\arrow{0}) to create an empty space. You can vary this space by varying the length of the arrow.

enter image description here

Related Question