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> |