Chemmacros - 多个值作为耦合常数

Chemmacros - 多个值作为耦合常数

我正在使用该chemmacros软件包完成我的化学论文。现在我想写下 NMR 数据。我的峰是双双双峰,因此我有 3 个耦合常数。我在环境中使用\NMR和,但对于 J 的多个值,它不起作用。 它应该看起来像这样:J = 1.2、2.3、3.4 Hz 我尝试将值括起来,但这没有帮助。\J\experimental

这是最小的例子

\documentclass[english, 12pt]{scrartcl}
\usepackage{blindtext}
\usepackage{chemmacros}
\chemsetup{
    modules=all  
}
\chemsetup[spectroscopy]{
    delta=ppm,
    use-equal
}
\sisetup{
    separate-uncertainty,
    per-mode=symbol,
    detect-all,
    range-phrase=--
}
\begin{document}
\section{chapter 1}
\blindtext
\begin{experimental}
    \NMR(500)[CDCl3]
    \val{6.05--6.01}(ddd, \J 9.9, 4.2, 1.4)
\end{experimental}
\end{document}

答案1

仔细查看包装描述后找到了解决方案。

多个耦合常数必须用;

所以这行看起来像这样
val{6.05--6.01}(ddd,\J{9.9;4.2;1.4})

相关内容