diff --git a/_includes/js-selector.html b/_includes/js-selector.html index 7907f9f..1904023 100644 --- a/_includes/js-selector.html +++ b/_includes/js-selector.html @@ -86,6 +86,64 @@ ['$$', '$$'], ['\\[', '\\]'] ], + macros: { + ds: "\\displaystyle", + + // font styles + rm: ["\\mathrm{#1}", 1], + mf: ["\\mathfrak{#1}", 1], + mc: ["\\mathcal{#1}", 1], + bb: ["\\mathbb{#1}", 1], + bf: ["\\mathbf{#1}", 1], + tt: ["\\texttt{#1}", 1], + + inv: "^{-1}", + conj: "^\\ast", + trans: "^\\top", + cross: "^\\times", + bs: "\\setminus", + nsub: "\\unlhd", + pnsub: "\\lhd", + + floor: ["\\left\\lfloor #1 \\right\\rfloor", 1], + ceil: ["\\left\\lceil #1 \\right\\rceil", 1], + round: ["\\left\\lfloor #1 \\right\\rceil", 1], + norm: ["\\left\\lVert #1 \\right\\rVert", 1], + abs: ["\\left\\lvert #1 \\right\\rvert", 1], + paren: ["\\left( #1 \\right)", 1], + braces: ["\\left\\{ #1 \\right\\}", 1], + span: ["\\left\\langle #1 \\right\\rangle", 1], + bar: ["\\overline{#1 \\vphantom{l}}", 1], + + lcm: ["\\mathrm{lcm}"], + + ra: "\\rightarrow", + la: "\\leftarrow", + lra: "\\leftrightarrow", + imp: "\\implies", + pll: "\\parallel", + + N: "\\mathbb{N}", + Z: "\\mathbb{Z}", + Q: "\\mathbb{Q}", + R: "\\mathbb{R}", + C: "\\mathbb{C}", + F: "\\mathbb{F}", + + Adv: ["\\mathrm{Adv}_{\\mathrm{#1}}[#2]", 2, ""], + + im: "\\operatorname\{im\}", + ch: "\\operatorname\{char\}", + + Aut: "\\mathrm{Aut}", + Gal: "\\mathrm{Gal}", + GF: "\\mathrm{GF}", + + exists: "∃\\,", + + tilde: ["\\widetilde{#1}", 1], + hat: ["\\widehat{#1}", 1] + }, tags: 'ams' } };