0

非常にうまく機能する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">√&lt;/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 ファイルを取得または作成できますか。

手伝ってくれてありがとう。

4

1 に答える 1

0

ここにあるのは MathML です (確かに SVG ではありません)。jqMath は MathML を生成できますが、それ以外の方法で変換することはできません。

LaTeX から SVG を生成したい場合は、MathSVGを参照してください。

本当に MathML から SVG を生成したい場合は、おそらくいくつかのものを積み重ねる必要があります。これらは興味深いものです: MathML から LaTeXへ、次に MathSVG を使用した LaTeX から SVG へ。別の同様の質問; Web ツールではなく、MathML を直接 SVG に変換するツール

于 2016-05-31T19:53:24.343 に答える