Skip to content

Commit

Permalink
⬆️ Upgrade to MathJax 3.0.1 (#321)
Browse files Browse the repository at this point in the history
* Upgrade to MathJax 3.0.1
* Add MathJax only once then use `typesetPromise` to refresh the stem blocks
  • Loading branch information
ggrossetie committed Feb 13, 2020
1 parent 4c20ea0 commit 3ec5018
Show file tree
Hide file tree
Showing 316 changed files with 99 additions and 135 deletions.
12 changes: 9 additions & 3 deletions app/js/renderer.js
Original file line number Diff line number Diff line change
Expand Up @@ -64,13 +64,19 @@ window.MathJax = {
},
loader: {load: ['input/asciimath', 'output/chtml', 'ui/menu']}
};`
document.body.appendChild(Dom.createScriptElement({
Dom.appendOnce(document.head, Dom.createScriptElement({
id: 'asciidoctor-mathjax-config',
innerHTML: content
}))
document.body.appendChild(Dom.createScriptElement({
Dom.appendOnce(document.head, Dom.createScriptElement({
id: 'asciidoctor-mathjax-initialization',
src: webExtension.extension.getURL('vendor/MathJax-3.0.0/tex-chtml-full.js'),
src: webExtension.extension.getURL('vendor/MathJax-3.0.1/tex-chtml-full.js'),
async: true
}))
Dom.removeElement('asciidoctor-mathjax-typesetting')
document.head.appendChild(Dom.createScriptElement({
id: 'asciidoctor-mathjax-typesetting',
innerHTML: `if (MathJax && typeof MathJax.typesetPromise === 'function') { MathJax.typesetPromise() }`,
async: true
}))
}
Expand Down
2 changes: 1 addition & 1 deletion app/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@
"fonts/fontawesome-webfont.woff2",
"fonts/fontawesome-webfont.woff",
"fonts/fontawesome-webfont.ttf",
"vendor/MathJax-3.0.0/*"
"vendor/MathJax-3.0.1/*"
],
"permissions":[
"storage",
Expand Down
1 change: 0 additions & 1 deletion app/vendor/MathJax-3.0.0/a11y/complexity.js

This file was deleted.

1 change: 0 additions & 1 deletion app/vendor/MathJax-3.0.0/a11y/explorer.js

This file was deleted.

1 change: 0 additions & 1 deletion app/vendor/MathJax-3.0.0/a11y/semantic-enrich.js

This file was deleted.

1 change: 0 additions & 1 deletion app/vendor/MathJax-3.0.0/adaptors/liteDOM.js

This file was deleted.

1 change: 0 additions & 1 deletion app/vendor/MathJax-3.0.0/input/asciimath.js

This file was deleted.

Loading

0 comments on commit 3ec5018

Please sign in to comment.