![Chemmacros - 多个值作为耦合常数](https://linux22.com/image/386722/Chemmacros%20-%20%E5%A4%9A%E4%B8%AA%E5%80%BC%E4%BD%9C%E4%B8%BA%E8%80%A6%E5%90%88%E5%B8%B8%E6%95%B0.png)
我正在使用该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})