У меня есть файл XML, который в некоторых узлах содержит разметку HTML.Я хочу иметь возможность использовать формулы LaTeX там.Я пытаюсь найти способ сгенерировать другой файл XML с этими формулами, замененными тегами , и создать соответствующие изображения SVG.Есть ли инструмент для этого или задача конкретная, и мне нужно написать ее самому?Я надеялся, что есть кое-что, что я мог бы немного настроить, чтобы заставить его работать так.
Пример ниже:
Входной файл:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<snippet>
In mathematics, <b>Euler's identity</b> is the equality $e^{i\pi}+1=0$.
</snippet>
<snippet>
<a href="einstain.html">Albert Einstein</a>'s famous formula:
$$E=mc^2$$
</snippet>
</root>
Выходные файлы:
f1.svg
f2.svg
<?xml version="1.0" encoding="UTF-8"?>
<root>
<snippet>
In mathematics, <b>Euler's identity</b> is the equality <img src="f1.svg" />.
</snippet>
<snippet>
<a href="einstain.html">Albert Einstein</a>'s famous formula:
<img src="f2.svg" />
</snippet>
</root>
Я искал mathjax-node и mathjax-node-cli и обнаружил, что инструмент tex2svg witch берет строку TeX и создает одно изображение.Кажется, это часть того, что мне нужно, но многое еще предстоит сделать.