[英]how to make a svg from jqmath formatted text?
我發現jqmath庫效果很好。 但是現在我有一個問題:如果我有一個像這樣的格式化文本:
<fmath alttext="√^{2}{4}+{1}/{3}" class="fm-inline">
<mrow>
<mrow mtagname="mroot">
<span class="fm-root fm-inline" style="vertical-align: 0.85em;">
<mn>2</mn>
</span>
<mo class="fm-radic">√</mo>
<span style="vertical-align: 0.086em;">
<span class="fm-vert fm-radicand" style="border-top-width: 0.072em;">
<mn>4</mn>
</span>
</span>
</mrow>
<mo class="fm-infix">+</mo>
<span mtagname="mfrac" style="vertical-align: 0em;">
<span class="fm-vert fm-frac">
<table>
<tbody>
<tr>
<td class="fm-num-frac fm-inline">
<mn>1</mn>
</td>
</tr>
<tr>
<td class="fm-den-frac fm-inline">
<mn>3</mn>
</td>
</tr>
</tbody>
</table>
</span>
</span>
</mrow>
</fmath>
我可以從中獲取或創建SVG文件。
感謝幫助。
您在這里擁有的是MathML(當然不是SVG)。 jqMath可以生成MathML,但不能將其轉換為其他。
如果要從LaTeX生成SVG,則應查看MathSVG 。
如果您真的想從MathML生成SVG,則可能需要堆疊兩件事。 這些可能很有趣:使用MathSVG將MathML轉換為LaTeX ,然后將LaTeX轉換為SVG; 另一個類似的問題 ; 不是網絡工具,而是將MathML直接轉換為SVG的工具 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.