V-antena and Tanimoto's page

谷本の備忘録・雑記帳・work

>

WordPressでmathjaxを使い数式を表示

WordPress上で数式をきれいに表示するためにmathjax-latexプラグインを導入したので備忘録として残す。なお、cdnを使わない方法を採用した。

node.jsとnpmをインストール

mathjaxをnpmを使ってインストールする方法の場合に必要。

sudo apt update
sudo apt upgrade
sudo apt install nodejs npm
node -v
npm -v
sudo npm install -g n
sudo n stable
sudo apt purge nodejs npm
exec $SHELL -l
node -v
npm -v

この手順は、「nodejs、npm の最新版をインストールする(Ubuntu)」を使わせていただいた。

mathjaxのインストール

npm install mathjax@3
sudo mv node_modules/mathjax/es5 /var/www/html/mathjax

これは、[ Hosting Your Own Copy of MathJax ] によるもの

プラグインの導入

mathjax-latex プラグインをインストールし有効化する。

設定においては、以下の様に設定した。

Use MathJax CDN Service ?           チェックを外した
Custom MathJax location?            https://mydomain/mathjax/tex-chtml.js   

Save changes をクリックする。  
理由不明だが、外したチェックが復活してしまう。 なんどかやっていたり、動くか試しているうちにどのときか不明だが成功した。

試してみる

例えば、

\(y=f(x)\)

と、入力すると、下記の様に数式が表示された。 一応成功とする。


\(y=f(x)\)

Leave a Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。