答案1
该包有两种读取单元的方法。首先,你可以将所有单元作为命令给出:
\unit\unit{\J\per\kg\per\K}
这已解析,并用于构造具有可控格式的输出。其次,您可以使用“文字”模式,其中的内容由 yu 给出并按“原样”排版,例如
\unit\unit{J.kg^{-1}.K^{-1}}
在此模式下,单位间间距用.
或表示~
。
您混合了两者,使用了单元宏但有一些文字格式。这会强制使用文字模式,但由于您没有指示单元间空格,因此您没有得到任何空格。要么.
在单元之间添加
\unit\unit{\J.\kg^{-1}.\K^{-1}}
或切换到完整基于宏的单位。