mathjax

/

mathjaxの使い方

タグ mathjax


概要

オンラインエディタ

使い方

mathjax3を利用する場合

<script type="text/javascript" id="MathJax-script" async
  src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>

例えば、headerでscriptで読み込むと、それだけで使える

mathjax2を利用する場合

<script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML"></script>
<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
      tex2jax: {
        inlineMath: [["$","$"],["\\(","\\)"], ["({", "})"]]
      }
    });
</script>
  • どのタグで内部を数式とみなすかはユーザで定義できる

displayで表示する場合

$$
P(H_i|A) = \frac{P(H_i)P(A|H_i)}{\sum_{j=1}^{n}P(H_j)P(A|H_j)}
$$

とすると、

\[P(H_i|A) = \frac{P(H_i)P(A|H_i)}{\sum_{j=1}^{n}P(H_j)P(A|H_j)}\]

inlineで数式を表示する場合

母平均を\\(\mu$$、標本平均を$$\overline{x}\\)とし〜〜〜

とすると、

母平均を\(\mu\)、標本平均を\(\overline{x}\)とし〜〜〜

トラブルシューティング

kramdownでinline数式で$をタグで使えない