misc/katex-header.html

changeset 53
92cae2e8f598
parent 0
eb3c7813b67a
equal deleted inserted replaced
52:f0e8704d3f0e 53:92cae2e8f598
1 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.css" integrity="sha384-Xi8rHCmBmhbuyyhbI88391ZKP2dmfnOl4rT9ZfRI7mLTdk1wblIUnrIq35nqwEvC" crossorigin="anonymous"> 1 <link
2 <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.js" integrity="sha384-X/XCfMm41VSsqRNQgDerQczD69XqmjOOOwYQvr/uuC+j4OPoNhVgjdGFwhvN02Ja" crossorigin="anonymous"></script> 2 rel="stylesheet"
3 <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/contrib/auto-render.min.js" integrity="sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR" crossorigin="anonymous" onload="renderMathInElement(document.body);"></script> 3 href="https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.css"
4 integrity="sha384-Xi8rHCmBmhbuyyhbI88391ZKP2dmfnOl4rT9ZfRI7mLTdk1wblIUnrIq35nqwEvC"
5 crossorigin="anonymous"
6 />
7 <script
8 defer
9 src="https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.js"
10 integrity="sha384-X/XCfMm41VSsqRNQgDerQczD69XqmjOOOwYQvr/uuC+j4OPoNhVgjdGFwhvN02Ja"
11 crossorigin="anonymous"
12 ></script>
13 <script
14 defer
15 src="https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/contrib/auto-render.min.js"
16 integrity="sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR"
17 crossorigin="anonymous"
18 onload="renderMathInElement(document.body);"
19 ></script>
4 <script> 20 <script>
5 document.addEventListener("DOMContentLoaded", function() { 21 document.addEventListener("DOMContentLoaded", function () {
6 renderMathInElement(document.body, { 22 renderMathInElement(document.body, {
7 delimiters: [ 23 delimiters: [
8 {left: "$$", right: "$$", display: true}, 24 { left: "$$", right: "$$", display: true },
9 {left: "\\(", right: "\\)", display: false}, 25 { left: "\\(", right: "\\)", display: false },
10 {left: "$", right: "$", display: false}, 26 { left: "$", right: "$", display: false },
11 {left: "\\[", right: "\\]", display: true} 27 { left: "\\[", right: "\\]", display: true },
12 ] 28 ],
29 macros: {
30 "\\iprod": "{\\langle #1, #2\\rangle}",
31 "\\dualprod": "{\\langle #1| #2\\rangle}",
32 "\\norm": "{\\|#1\\|}",
33 "\\abs": "{|{#1}|}",
34 "\\grad": "\\nabla",
35 "\\isect": "\\cap",
36 "\\union": "\\cup",
37 "\\Isect": "\\bigcap",
38 "\\Union": "\\bigcup",
39 "\\linear": "\\mathbb{L}",
40 "\\downto": "\\searrow",
41 "\\upto": "\\nearrow",
42 "\\setto": "\\rightrightarrows",
43 "\\Meas": "\\mathcal{M}",
44 "\\B": "\\mathbb{B}",
45 "\\subdiff": "\\partial",
46 "\\inv": "{#1}^{-1}",
47 "\\pinv": "{#1}^\\dagger",
48 "\\pinvstar": "{#1}^{\\dagger*}",
49 "\\freevar": "\\,\\boldsymbol\\cdot\\,",
50 "\\MYMATHOP": "\\mathop{\\mathrm{#1}}",
51 "\\prox": "\\MYMATHOP{prox}",
52 "\\proj": "\\MYMATHOP{proj}",
53 "\\supp": "\\MYMATHOP{supp}",
54 "\\soft": "\\MYMATHOP{soft}",
55 "\\sign": "\\MYMATHOP{sign}",
56 "\\ran": "\\MYMATHOP{ran}",
57 "\\ker": "\\MYMATHOP{ker}",
58 "\\Id": "\\MYMATHOP{Id}",
59 "\\defeq": ":=",
60 },
13 }); 61 });
14 }); 62 });
15 </script> 63 </script>

mercurial