はじめに
前回の記事
で、無事MathJaxを導入し、
数式が表示されない問題が解決されたと思っていました
思っていました…
でもこれができていなかった…!
↓編集画面でのプレビュー
レンダリング結果
$$
\begin{array}{c}
det(A-\lambda E) = 0\
\left|
\begin{array}{ccc}
5-\lambda & 3 \
4 & 9-\lambda \
\end{array}
\right| = 0 \
(5-\lambda)(9-\lambda)-3\times4 = 0 \
45-14\lambda+\lambda^2 - 12 = 0 \
\lambda^2 - 14\lambda + 33 = 0 \
(\lambda - 11)(\lambda - 3) = 0 \
\lambda = 11, 3
\end{array}
$$
とんでもない事になっているのがお分かりかと思います
改行が出来ていないんですね
結果として、行列も正しく表記できていないんだと思います
(latexの記法に慣れていないので、ソースが汚くてすみません)
環境
WordPress 5.7 2
WP Githuber MD 1.16.0
MathJax-LaTex 1.3.11
まずは改行から
まずは改行が上手くできていないところから、解決策を探していきたいと思います
一般的に\\が改行のはず
f(x) = 2x^2 + 2 \\ g(x) = 3x
レンダリング結果
$$
f(x) = 2x^2 + 2 \
g(x) = 3x
$$
やはり改行できず
で、結局色々やってみた結果、\\\で改行できることが判明
f(x) = 2x^2 + 2 \\\ g(x) = 3x
レンダリング結果
$$
f(x) = 2x^2 + 2 \\
g(x) = 3x
$$
Markdownの環境下で書いていることによって、
\でエスケープしていると認識されてしまうんでしょうか?
とりあえず解決できたので一安心…
行列
ということは、
行列は
\begin{matrix} a & b \\\ c & d \end{matrix}
レンダリング結果
$$
\begin{matrix}
a & b \\
c & d
\end{matrix}
$$
ということですね、
改行でちゃんと\\\を使うことで行列になりました
良かったー
まとめ
WP Githuber MDとMathJaxを併用する場合は、
改行に\\ではなく\\\を使いましょう!