Skip to content

Commit bd64b9d

Browse files
committed
add mathjax support for math rendering
1 parent 80c64ab commit bd64b9d

2 files changed

Lines changed: 23 additions & 0 deletions

File tree

docs/javascripts/mathjax.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
window.MathJax = {
2+
tex: {
3+
inlineMath: [["\\(", "\\)"]],
4+
displayMath: [["\\[", "\\]"]],
5+
processEscapes: true,
6+
processEnvironments: true
7+
},
8+
options: {
9+
ignoreHtmlClass: ".*|",
10+
processHtmlClass: "arithmatex"
11+
}
12+
};
13+
14+
document$.subscribe(() => {
15+
MathJax.startup.output.clearCache()
16+
MathJax.typesetClear()
17+
MathJax.texReset()
18+
MathJax.typesetPromise()
19+
})

mkdocs.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,5 +155,9 @@ extra:
155155
extra_css:
156156
- stylesheets/extra.css
157157

158+
extra_javascript:
159+
- javascripts/mathjax.js
160+
- https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
161+
158162
watch:
159163
- src/compas_slicer

0 commit comments

Comments
 (0)