Я пытался конвертировать HTML в DOCX с помощью Pandoc:Вот мой HTML-код:
<p> Example: ${v_1} = {\rm{ }}{v_2}$</p>
с конфигом MathJax в голове:
MathJax.Hub.Config({
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
inlineMath: [['$', '$'], ["\(", "\)"]],
displayMath: [['$$', '$$'], ["\[", "\]"]],
},
"HTML-CSS": {availableFonts: ["TeX"]}
});
Используемая мной команда Pandoc (версия Pandoc 2.2.3.2):
pandoc -s test.html --mathjax -f html+tex_math_dollars --pdf-engine=xelatex -o xxx.docx
тогда я получил предупреждение:
[WARNING] Could not convert TeX math '{v_1} = {\rm{ }}{v_2}', rendering as TeX:
{v_1} = {\rm{ }}{v_2}
^
unexpected "{"
expecting "%", "\\label", "\\nonumber" or whitespace
Кто-то, пожалуйста, скажите мне, как это исправить.Спасибо!