数式の組版 - ブログ投稿内で数式を表記する方法
目次
HugoではサードパーティーJavaScriptライブラリを利用することで数式を表記することができます。
ここでは、KaTeXを利用して説明します。
サイト全体でKaTeXを利用する場合、以下に示す通り、
math
引数をtrue
に設定してください。hugo.toml
[params] math = true
hugo.yaml
params: math: true
ページごとにKaTeXを有効にしたい場合、以下に示す通り
math: true
をMarkdownのFront Matterに追加してください。--- math: true ---
注意: サポートされているTeX関数のオンラインリファレンスが参考になります。
例
ブロック数式:
$$ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } $$
インライン数式:
これはインラインで示す多項式です: $5x^2 + 2y -7$。