please consider the following
\documentclass{minimal}
\usepackage{chemfig, xstring}
\begin{document}
\definesubmol{allicin}{%
% 1
=[::90]S% 2
(
-[::60]% 3
-[::60]% 4
=[::-60]O% 5
)
-[::-60]S% 6
-[::-60]% 7
-[::60]% 8
=[::-60]% 9
}% allicin end
\chemfig{[:180]!{allicin}}{allicin}
\end{document}
The molecule is written in a certain way (SMILES and then mol2chemfig!!) and then it is rotated and drawn.
Also the label appear somehow rotated, in fact it is not below, as expected but above the molecule.
I've been reading the manual, but it only reports \cheminitname
which regulate the alignment of labels among different molecules.
Any idea, (beside rewriting the molecule, of course) on how to write the label under the molecule ?
In this case is not that difficult to rewrite the molecule, but in more complex cases, especially when mol2chemfig is involved, the task of rewrite a molecule may be hard and time consuming.