编译文件test.tex
:
\documentclass{article}
\usepackage{siunitx}
\begin{document}
The speed is $v = 3$ \si[per-mode=symbol]{\meter\per\second}.
\end{document}
使用将源代码make4ht test.tex "xhtml,mathjax"
的一部分放入siunitx
输出中test.html
<body>
<!-- l. 4 --><p class='noindent'>The speed is \(v = 3\) \(\relax \exp_args:NV \__siunitx_print_math_auxiii:n \l__siunitx_print_tmp_tl \).
</p>
</body>
有什么想法可以修复此问题以便生成的html
文件能够正确呈现单位?
答案1
目前您可以使用
\sisetup{mode = text}
这就是 v2 所做的。我正在考虑一些更好的长期方法,并将在适当的时候更新。