jsで数式:MathQuill

Latexを知っていると、jst/htmlでいろいろできます 数値解析

更新日: 2019年08月21日

1 お気に入り 1287 view
お気に入り追加

この記事は私がまとめました

twcritiqueさん

MathQuill はこんなところで、使われています

MathQuill はJQueryを使います

MathQuill はこんな風に使います

MQ.StaticMath()は静的なレンダリングを行います。

<p>Solve <span id="problem">ax^2 + bx + c = 0</span>.</p>

<script>
var problemSpan = document.getElementById('problem');
MQ.StaticMath(problemSpan);
</script>

出来上がった数式(インスタンス)に対して以下のメソッドの利用が行えます。
http://docs.mathquill.com/en/latest/Api_Methods/#mathquill-base-methods
.revert():元の文に戻します
.reflow():再計算を行います
.el():htmlエレメントに戻します
.latex():latex表現にします
.latex(latex_string):latex表現をMathquillのインスタンスにします

編集可能なインスタンスをMathFieldで構築できます

MQ.MathField() 構築時に各設定が行えます

Latexを知っていると、いろいろできます

サンプル、デモ 利用例

1