]> nmode's Git Repositories - Rnaught/blob - katex-auto.js
Deploying to gh-pages from @ MI2YorkU/Rnaught@36542b1abea94b8ca0a61a222161956214affb44 🚀
[Rnaught] / katex-auto.js
1 // https://github.com/jgm/pandoc/blob/29fa97ab96b8e2d62d48326e1b949a71dc41f47a/src/Text/Pandoc/Writers/HTML.hs#L332-L345
2 document.addEventListener("DOMContentLoaded", function () {
3 var mathElements = document.getElementsByClassName("math");
4 var macros = [];
5 for (var i = 0; i < mathElements.length; i++) {
6 var texText = mathElements[i].firstChild;
7 if (mathElements[i].tagName == "SPAN") {
8 katex.render(texText.data, mathElements[i], {
9 displayMode: mathElements[i].classList.contains("display"),
10 throwOnError: false,
11 macros: macros,
12 fleqn: false
13 });
14 }}});