Skip to content

Commit 61877a4

Browse files
authored
Merge pull request #10 from felix-yuxiang/master
Fix MathJax Rendering issue
2 parents e9bd01b + f0605a9 commit 61877a4

File tree

2 files changed

+67
-58
lines changed

2 files changed

+67
-58
lines changed

_includes/scripts/mathjax.html

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,26 @@
11
{%- if site.enable_math -%}
22
<!-- MathJax -->
3-
<script type="text/javascript">
3+
<script type="text/javascript">
44
window.MathJax = {
5-
tex: {
6-
tags: 'ams'
7-
}
5+
tex: {
6+
tags: 'ams',
7+
inlineMath: [['$', '$'], ['\\(', '\\)']],
8+
displayMath: [['$$', '$$'], ['\\[', '\\]']]
9+
},
10+
options: {
11+
skipHtmlTags: ['script', 'noscript', 'style', 'textarea', 'pre'],
12+
ignoreHtmlClass: 'tex2jax_ignore',
13+
processHtmlClass: 'tex2jax_process'
14+
},
15+
startup: {
16+
ready: () => {
17+
MathJax.startup.defaultReady();
18+
MathJax.startup.promise.then(() => {
19+
console.log('MathJax initial typesetting complete');
20+
});
21+
}
22+
}
823
};
9-
</script>
10-
<script defer type="text/javascript" id="MathJax-script" src="https://cdn.jsdelivr.net/npm/mathjax@{{ site.mathjax.version }}/es5/tex-mml-chtml.js"></script>
11-
<script defer src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
24+
</script>
25+
<script defer type="text/javascript" id="MathJax-script" src="https://cdn.jsdelivr.net/npm/mathjax@{{ site.mathjax.version }}/es5/tex-mml-chtml.js"></script>
1226
{%- endif %}

0 commit comments

Comments
 (0)