Skip to content

Commit f4d4a8c

Browse files
committed
fix YAML syntax for arithmatex
1 parent b4f2d66 commit f4d4a8c

File tree

3 files changed

+29
-1
lines changed

3 files changed

+29
-1
lines changed

docsrc/js/katex_init.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// ページ遷移のたびに実行
2+
document$.subscribe(({ body }) => {
3+
renderMathInElement(body, {
4+
delimiters: [
5+
{ left: "$$", right: "$$", display: true },
6+
{ left: "$", right: "$", display: false },
7+
{ left: "\\(", right: "\\)", display: false },
8+
{ left: "\\[", right: "\\]", display: true }
9+
]
10+
});
11+
});
12+

docsrc/library/sample.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Sample Library (a+b)
22

3-
サンプル文章です。
3+
サンプル文章です。数式も書けるようになりました。$a+b$
4+
$$
5+
\sum_{i=1}^{n} = n(n+1)/2
6+
$$
7+
あああ
48

59
!!! note "ノート"
610
これはMaterialテーマ専用のブロックです

mkdocs.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,20 @@ markdown_extensions:
3232
- pymdownx.highlight
3333
- pymdownx.inlinehilite
3434
- pymdownx.superfences
35+
- pymdownx.arithmatex:
36+
generic: true
3537
- codehilite:
3638
guess_lang: false
3739
- toc:
3840
permalink: true
3941

42+
extra_css:
43+
- https://cdn.jsdelivr.net/npm/katex@0.16.7/dist/katex.min.css
44+
45+
extra_javascript:
46+
# KaTeX 本体
47+
- https://cdn.jsdelivr.net/npm/katex@0.16.7/dist/katex.min.js
48+
# $…$ を検出→描画するためのヘルパ
49+
- https://cdn.jsdelivr.net/npm/katex@0.16.7/dist/contrib/auto-render.min.js
50+
# SPA (instant loading) でも毎ページ描画させる初期化コード
51+
- js/katex_init.js

0 commit comments

Comments
 (0)