ElmでKaTexが扱えないか試してみた。
https://package.elm-lang.org/packages/yotamDvir/elm-katex/latest/
に詳しい説明があった。ただ、Examples.Simpleモジュールは、あちこち修正してなんとか動いたが、他のモジュールはRegexなど現在のElmのバージョンではうまくいかないような。
elm makeでjsファイルを作成し、リンクの下段にあるHtmlのサンプルで呼び出すとうまく動作した。
修正ポイントは、
main : Program Never () msg
main = H.beginnerProgram { model = () , update = flip always , view = always view }
のところを
main : Program () {} Msg
main = Browser.sandbox { init={},update=update, view = view }
と変更してみた。当然、import Browserも必要で、init ,update、Msg,Modelなど T.E.Aに従い 不足しているものを追加していく。
また、VsCodeで、Liveサーバという拡張機能を追加して、簡易サーバを起動することで、サンプルHtml(この中でKatexを読み込んでいると思われる)からelmコンパイルしたjsを読み込むことができた。
0 件のコメント:
コメントを投稿