我有一个XML文件,在某些节点中包含HTML标记。我希望能够在那里使用LaTeX公式。我试图找到一种方法来生成另一个XML文件,并将这些公式替换为< img src =" ..."> 标记,并生成相应的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 女巫需要一个TeX字符串并生成一个单个图像。似乎是我需要的一部分,但还有很多工作要做。