1

MathJaxを使用して、Web サイトに数式を表示しています。そして今、私もAsciiMathを使いたいと思っています。問題は、MathJax区切り記号の代わりにAsciiMath区切り記号を使用している場合、機能しないことです。`...`$...$

これは私の JS コードです(MathJax 区切り文字を使用して re で動作します):

<script type="text/x-mathjax-config">
 MathJax.Hub.Config({
  tex2jax: {
   inlineMath: [["$","$"],["\\(","\\)"]],
   displayMath: [['$$','$$'], ["\\[","\\]"]]
  },
  asciimath2jax: {
   delimiters: [['\\$','\\$'], ['`','`']]
  }
 });
</script>

したがって、HTML <p>$x^2$</p>に書き込むと、次のように表示されます。Click to view img

しかし、私が書く<p>`x^2`</p>と、表示は次のようになります。 Click to view img

また、HTMLコードの下部でこのCDNを使用しています。

<script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML-full"></script>

HTMLコードの先頭に配置しても機能しないことに注意してください。

4

1 に答える 1