tested katex include script
This commit is contained in:
parent
4147bd813e
commit
09e4d858e6
1 changed files with 27 additions and 0 deletions
27
thirdparty/katex.js
vendored
Normal file
27
thirdparty/katex.js
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
function add_katex() {
|
||||
head_elem = document.getElementsByTagName("head")[0];
|
||||
|
||||
link = document.createElement('link')
|
||||
link.setAttribute('rel', 'stylesheet')
|
||||
link.setAttribute('href', "https://cdn.jsdelivr.net/npm/katex@0.16.10/dist/katex.min.css")
|
||||
link.setAttribute('integrity', "sha384-wcIxkf4k558AjM3Yz3BBFQUbk/zgIYC2R0QpeeYb+TwlBVMrlgLqwRjRtGZiK7ww")
|
||||
link.setAttribute('crossorigin', "anonymous")
|
||||
scr_1 = document.createElement('script')
|
||||
scr_1.setAttribute('src', "https://cdn.jsdelivr.net/npm/katex@0.16.10/dist/katex.min.js")
|
||||
scr_1.setAttribute('integrity', "sha384-hIoBPJpTUs74ddyc4bFZSM1TVlQDA60VBbJS0oA934VSz82sBx1X7kSx2ATBDIyd")
|
||||
scr_1.setAttribute('crossorigin', "anonymous")
|
||||
scr_1.setAttribute('defer', '')
|
||||
scr_2 = document.createElement('script')
|
||||
scr_2.setAttribute('src',"https://cdn.jsdelivr.net/npm/katex@0.16.10/dist/contrib/auto-render.min.js")
|
||||
scr_2.setAttribute('integrity', "sha384-43gviWU0YVjaDtb/GhzOouOXtZMP/7XUzwPTstBeZFe/+rCMvRwr4yROQP43s0Xk")
|
||||
scr_2.setAttribute('crossorigin', "anonymous")
|
||||
scr_2.setAttribute('defer', '')
|
||||
scr_2.setAttribute('onload', "renderMathInElement(document.body, { delimiters: [{left: '$$', right: '$$', display: true},{left: '\\[', right: '\\]', display: true},{left: '$', right: '$', display: false},{left: '\\(', right: '\\)', display: false}]});")
|
||||
|
||||
head_elem.append(link, scr_1, scr_2);
|
||||
}
|
||||
|
||||
|
||||
add_katex();
|
||||
|
||||
|
Loading…
Reference in a new issue