For my Thesis I use the chemmacros Package to typeset my analysis. Unfortunatetly it is common in our group to have a different position when talking about H and C-NMRs. At the moment I have the following output, when compiling the code below:
1H-NMR: δ = 123 (H-10) 13C-NMR: δ = 123 (C-10)
What I would like to have is something like
1H-NMR: δ = 123 (10-H) 13C-NMR: δ = 123 (C-10)
I found that with version 4.3 you are able to define the atom position with the argument \@firstofone, but even with this information I was not able to achieve the goal, since I coudn't quite figure out what kind of argument this is. I also tried the solution proposed here Chemmacros Experimental Environment Superscript
But I also couldnt get the desired output. Thanks in advance!
\documentclass{article}
\usepackage{chemmacros}
\chemsetup[nmr]{use-equal,format=\bfseries,pos-number=side}
\DeclareChemNMR\HNMR{1,H}
\DeclareChemNMR\CNMR{13,C}
\chemsetup[nmr]{use-equal,format=\bfseries,pos-number=side}
\begin{document}
\begin{experimental}
\HNMR \val{123} (\pos{10})
\CNMR \val{123} (\pos{10})
\end{experimental}
\end{document}

H? – Johannes_B Sep 15 '14 at 09:08chemmacrosas of now. I'll post an answer how to solve this as soon as I have the time. – cgnieder Sep 15 '14 at 09:10