有chemmacros
一些可爱的代码用于列出 NMR 数据:\NMR{31,P}
例如,以及整个experimental
环境。但是,我做了很多解耦的 NMR 工作,例如,这些工作将列为(31P 光谱,1H 解耦)。有没有办法使用包来排版chemmacros
,还是我必须手动排版?
类似 MWE 的东西:
\documentclass[]{article}
\usepackage{chemmacros}
\begin{document}
What I can do:
\begin{experimental}
\NMR{31,P}
\val{12.24}(d);
\end{experimental}
What I would like:
\(^{31}\text{P}\{^{1}\text{H}\}\)-NMR: \(\delta\) 12.24(d);
\end{document}
输出结果如下:
答案1
根据文档,第 31 页(删除尖括号):
\NMR{num,elem[耦合核心]}(num,unit)[溶剂]
此命令获得一个附加参数:\NMR{13,C[^1H]}
因此,对于你的情况你可以写
\NMR{31,P[^1H]} \val{12.24}(d);