Essentially I would like to add a "sub-sub-label" to my compounds' numbering using chemnnum
.
Why and how exactly I want this
I'm describing a series of chiral compounds, numbering them 1a, 1b, and so on. Sometimes I have also an another diastereomer of a compound: lets say 1b has epimerized in 2nd position - I would like to name it 2-epi-1b (supervisor's preference).
How I'm doing it now
Currently I'm just reusing existing references to 1b with bold prefix, like this: \textbf{2-epi-}\refcmpd{one.b}
, but I find this to be not convinient and error-prone.
How I would like to do it
I was thinking about decreasing the appropriate sub-counter by 1 directly after first \cmpd{one.b}
and immediately declaring an epimerized compound like this: \labelcmpd[pre-label-code=\textbf{2-epi-}]{one.b:epi}
. Unfortunately, I've learned that there is no sub-counter, as chemnum
stores current ID number of sub-label as an expl3
int
s and I have no Idea how to interact with them.
The question(s)
Is it possible to manually decrease internal sub-label counter by 1 in chemnum
? If yes, how to do it?
Or maybe there is a better/alternative way to introduce a "sub-sub-label" to the numbering of my compounds?