I've looked all around, and can't even find this information in the chemfig manual. I'm attempting to label individual molecules in my chemfig reaction scheme. How to do this?

I've tried inluding the individual molecules as figures (\begin{figure} and \end{figure}) within the reaction scheme, but I ended up with a bunch of compilation errors. If using figures is actually the solution, how should that be achieved? Again, my final goal is labelling the individual molecules.

1 Answer 1


Use \chemname{\chemfig{...}}{<molecule name>} at page 23 of the chemfig manual.

    \chemname{\chemfig{**6(--(-COOR)-(-COOR)---)}}{Molecule A}
    \arrow{->[\parbox{2cm}{\centering conjugation \\hydroxylation \\ oxidation}][]}[0,2]
    \chemname{\chemfig{**6(--(-COOR)-(-COOH)---)}}{Molecule B}
    \chemname{\chemfig{**6(--(-[:-30](=[:-90]O)-[:30]O-[:-30]R)-(-[:30](=[:90]O)-[:-30]O-[:30](*6(-(-OH)-(-OH)-(-OH)-(-COOH)-O-)))---)}}{Molecule C}

enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .