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コードの先頭に配置しても機能しないことに注意してください。