I am working with the package chemmacros
and using its convenient experimental environment to typeset my data and it works perfectly fine. However I would like to adjust the way the coupling constants J are displayed. There are three things I would like to change:
- The coupling nuclei are displayed in italics, I would like to have upright nuclei.
- They are displayed in brackets, but I would like to have them as a subscript.
- The number of the bonds between the coupling nuclei n is displayed as a superscript before the J. Unfortunately, the distance between the J and this number n is too large. Is there a way to make it smaller?
Here is my MWE:
\documentclass[a4paper,10pt,bibliography=totoc,listof=totoc]{scrreprt}
\usepackage{chemmacros}
\usepackage{siunitx}
\chemsetup[nmr]{delta=(ppm),pos-number=side,use-equal,format = \bfseries,list=true}
\sisetup{separate-uncertainty,per-mode=symbol,detect-all,range-phrase=--}
\begin{document}
\begin{experimental}
\NMR(400)[C6D6] \val{2.01} (d, \J(2;CH)[Hz]{25.0}, \#{24}, \pos{5})
\end{experimental}
\end{document}
Thank you for your help!
chemmacros
. Also, the fact that the nuclei are not upright is clearly a bug. Please consider filing a formal bug report/feature request here: bitbucket.org/cgnieder/chemmacros/issues