-- LaTeX to Unicode mappings categorized M.sym.latex = { -- Greek Letters ["\\Gamma"] = {"Γ"}, ["\\Delta"] = {"Δ"}, ["\\Theta"] = {"Θ"}, ["\\Lambda"] = {"Λ"}, ["\\Xi"] = {"Ξ"}, ["\\Pi"] = {"Π"}, ["\\Sigma"] = {"Σ"}, ["\\Upsilon"] = {"Υ"}, ["\\Phi"] = {"Φ"}, ["\\Psi"] = {"Ψ"}, ["\\Omega"] = {"Ω"}, ["\\alpha"] = {"α"}, ["\\beta"] = {"β"}, ["\\gamma"] = {"γ"}, ["\\delta"] = {"δ"}, ["\\zeta"] = {"ζ"}, ["\\eta"] = {"η"}, ["\\theta"] = {"θ"}, ["\\iota"] = {"ι"}, ["\\kappa"] = {"κ"}, ["\\lambda"] = {"λ"}, ["\\mu"] = {"μ"}, ["\\nu"] = {"ν"}, ["\\xi"] = {"ξ"}, ["\\pi"] = {"π"}, ["\\rho"] = {"ρ"}, ["\\sigma"] = {"σ"}, ["\\tau"] = {"τ"}, ["\\upsilon"] = {"υ"}, ["\\chi"] = {"χ"}, ["\\psi"] = {"ψ"}, ["\\omega"] = {"ω"}, ["\\phi"] = {"ϕ"}, ["\\epsilon"] = {"ϵ"}, -- Mathematical Operators ["\\ast"] = {"∗"}, ["\\circ"] = {"∘"}, ["\\bullet"] = {"∙"}, ["\\wedge"] = {"∧"}, ["\\land"] = {"∧"}, ["\\vee"] = {"∨"}, ["\\lor"] = {"∨"}, ["\\cap"] = {"∩"}, ["\\cup"] = {"∪"}, ["\\wr"] = {"≀"}, ["\\oplus"] = {"⊕"}, ["\\ominus"] = {"⊖"}, ["\\otimes"] = {"⊗"}, ["\\oslash"] = {"⊘"}, ["\\odot"] = {"⊙"}, ["\\cdot"] = {"⋅"}, ["\\star"] = {"⋆"}, -- Relation Symbols ["\\in"] = {"∈"}, ["\\ni"] = {"∋"}, ["\\owns"] = {"∋"}, ["\\propto"] = {"∝"}, ["\\mid"] = {"∣"}, ["\\parallel"] = {"∥"}, ["\\sim"] = {"∼"}, ["\\simeq"] = {"≃"}, ["\\cong"] = {"≅"}, ["\\approx"] = {"≈"}, ["\\asymp"] = {"≍"}, ["\\doteq"] = {"≐"}, ["\\equiv"] = {"≡"}, ["\\leq"] = {"≤"}, ["\\le"] = {"≤"}, ["\\geq"] = {"≥"}, ["\\ge"] = {"≥"}, ["\\ll"] = {"≪"}, ["\\gg"] = {"≫"}, ["\\neq"] = {"≠"}, ["\\ne"] = {"≠"}, ["\\prec"] = {"≺"}, ["\\succ"] = {"≻"}, ["\\subset"] = {"⊂"}, ["\\supset"] = {"⊃"}, ["\\subseteq"] = {"⊆"}, ["\\supseteq"] = {"⊇"}, ["\\sqsubset"] = {"⊏"}, ["\\sqsupset"] = {"⊐"}, ["\\models"] = {"⊧"}, -- Arrows ["\\leftarrow"] = {"←"}, ["\\gets"] = {"←"}, ["\\uparrow"] = {"↑"}, ["\\rightarrow"] = {"→"}, ["\\to"] = {"→"}, ["\\downarrow"] = {"↓"}, ["\\leftrightarrow"] = {"↔"}, ["\\updownarrow"] = {"↕"}, ["\\nwarrow"] = {"↖"}, ["\\nearrow"] = {"↗"}, ["\\searrow"] = {"↘"}, ["\\swarrow"] = {"↙"}, ["\\mapsto"] = {"↦"}, ["\\hookleftarrow"] = {"↩"}, ["\\hookrightarrow"] = {"↪"}, ["\\leftharpoonup"] = {"↼"}, ["\\leftharpoondown"] = {"↽"}, ["\\rightharpoonup"] = {"⇀"}, ["\\rightharpoondown"] = {"⇁"}, ["\\rightleftharpoons"] = {"⇌"}, -- Miscellaneous Symbols ["\\forall"] = {"∀"}, ["\\partial"] = {"∂"}, ["\\exists"] = {"∃"}, ["\\nabla"] = {"∇"}, ["\\infty"] = {"∞"}, ["\\therefore"] = {"∴"}, ["\\because"] = {"∵"}, ["\\vdots"] = {"⋮"}, ["\\cdots"] = {"⋯"}, ["\\ddots"] = {"⋱"}, -- Other ["\\varepsilon"] = {"ε"}, ["\\varsigma"] = {"ς"}, ["\\varphi"] = {"φ"}, ["\\vartheta"] = {"ϑ"}, ["\\varpi"] = {"ϖ"}, ["\\digamma"] = {"ϝ"}, ["\\varkappa"] = {"ϰ"}, ["\\varrho"] = {"ϱ"}, ["\\backepsilon"] = {"϶"}, ["\\nleftarrow"] = {"↚"}, ["\\nrightarrow"] = {"↛"}, ["\\twoheadleftarrow"] = {"↞"}, ["\\twoheadrightarrow"] = {"↠"}, ["\\leftarrowtail"] = {"↢"}, ["\\rightarrowtail"] = {"↣"}, ["\\mapsfrom"] = {"↤"}, ["\\looparrowleft"] = {"↫"}, ["\\looparrowright"] = {"↬"}, ["\\leftrightsquigarrow"] = {"↭"}, ["\\nleftrightarrow"] = {"↮"}, ["\\Lsh"] = {"↰"}, ["\\Rsh"] = {"↱"}, ["\\curvearrowleft"] = {"↶"}, ["\\curvearrowright"] = {"↷"}, ["\\circlearrowleft"] = {"↺"}, ["\\circlearrowright"] = {"↻"}, ["\\upharpoonright"] = {"↾"}, ["\\restriction"] = {"↾"}, ["\\upharpoonleft"] = {"↿"}, ["\\downharpoonright"] = {"⇂"}, ["\\downharpoonleft"] = {"⇃"}, ["\\rightleftarrows"] = {"⇄"}, ["\\updownarrows"] = {"⇅"}, ["\\leftrightarrows"] = {"⇆"}, ["\\leftleftarrows"] = {"⇇"}, ["\\upuparrows"] = {"⇈"}, ["\\rightrightarrows"] = {"⇉"}, ["\\downdownarrows"] = {"⇊"}, ["\\leftrightharpoons"] = {"⇋"}, ["\\nLeftarrow"] = {"⇍"}, ["\\nLeftrightarrow"] = {"⇎"}, ["\\nRightarrow"] = {"⇏"}, ["\\Leftarrow"] = {"⇐"}, ["\\Uparrow"] = {"⇑"}, ["\\Rightarrow"] = {"⇒"}, ["\\Downarrow"] = {"⇓"}, ["\\Leftrightarrow"] = {"⇔"}, ["\\Updownarrow"] = {"⇕"}, ["\\Nwarrow"] = {"⇖"}, ["\\Nearrow"] = {"⇗"}, ["\\Searrow"] = {"⇘"}, ["\\Swarrow"] = {"⇙"}, ["\\Lleftarrow"] = {"⇚"}, ["\\Rrightarrow"] = {"⇛"}, ["\\leftsquigarrow"] = {"⇜"}, ["\\rightsquigarrow"] = {"⇝"}, ["\\dashleftarrow"] = {"⇠"}, ["\\dashrightarrow"] = {"⇢"}, ["\\LeftArrowBar"] = {"⇤"}, ["\\RightArrowBar"] = {"⇥"}, ["\\downuparrows"] = {"⇵"}, ["\\complement"] = {"∁"}, ["\\nexists"] = {"∄"}, ["\\varnothing"] = {"∅"}, ["\\notin"] = {"∉"}, ["\\prod"] = {"∏"}, ["\\coprod"] = {"∐"}, ["\\sum"] = {"∑"}, ["\\minus"] = {"−"}, ["\\mp"] = {"∓"}, ["\\dotplus"] = {"∔"}, ["\\divslash"] = {"∕"}, ["\\smallsetminus"] = {"∖"}, ["\\sqrt"] = {"√"}, ["\\sqrt[3]"] = {"∛"}, ["\\sqrt[4]"] = {"∜"}, ["\\angle"] = {"∠"}, ["\\measuredangle"] = {"∡"}, ["\\sphericalangle"] = {"∢"}, ["\\int"] = {"∫"}, ["\\iint"] = {"∬"}, ["\\iiint"] = {"∭"}, ["\\oint"] = {"∮"}, ["\\backsim"] = {"∽"}, ["\\nsim"] = {"≁"}, ["\\eqsim"] = {"≂"}, ["\\napprox"] = {"≉"}, ["\\approxeq"] = {"≊"}, ["\\Bumpeq"] = {"≎"}, ["\\bumpeq"] = {"≏"}, ["\\fallingdotseq"] = {"≒"}, ["\\risingdotseq"] = {"≓"}, ["\\coloneq"] = {"≔"}, ["\\eqcolon"] = {"≕"}, ["\\eqcirc"] = {"≖"}, ["\\circeq"] = {"≗"}, ["\\corresponds"] = {"≙"}, ["\\leqq"] = {"≦"}, ["\\geqq"] = {"≧"}, ["\\ngtr"] = {"≯"}, ["\\nleq"] = {"≰"}, ["\\ngeq"] = {"≱"}, ["\\lesssim"] = {"≲"}, ["\\gtrsim"] = {"≳"}, ["\\nlesssim"] = {"≴"}, ["\\ngtrsim"] = {"≵"}, ["\\lessgtr"] = {"≶"}, ["\\gtrless"] = {"≷"}, ["\\nlessgtr"] = {"≸"}, ["\\ngtrless"] = {"≹"}, ["\\preccurlyeq"] = {"≼"}, ["\\succcurlyeq"] = {"≽"}, ["\\precsim"] = {"≾"}, ["\\succsim"] = {"≿"}, ["\\nprec"] = {"⊀"}, ["\\nsucc"] = {"⊁"}, ["\\nsubset"] = {"⊄"}, ["\\nsupset"] = {"⊅"}, ["\\nsubseteq"] = {"⊈"}, ["\\nsupseteq"] = {"⊉"}, ["\\subsetneq"] = {"⊊"}, ["\\supsetneq"] = {"⊋"}, ["\\sqsubseteq"] = {"⊑"}, ["\\sqsupseteq"] = {"⊒"}, ["\\circledcirc"] = {"⊚"}, ["\\circledast"] = {"⊛"}, ["\\vdash"] = {"⊢"}, ["\\dashv"] = {"⊣"}, ["\\top"] = {"⊤"}, ["\\bot"] = {"⊥"}, ["\\vDash"] = {"⊨"}, ["\\Vvdash"] = {"⊪"}, ["\\VDash"] = {"⊫"}, ["\\nvdash"] = {"⊬"}, ["\\nvDash"] = {"⊭"}, ["\\nVdash"] = {"⊮"}, ["\\nVDash"] = {"⊯"}, ["\\prurel"] = {"⊰"}, ["\\vartriangleleft"] = {"⊲"}, ["\\vartriangleright"] = {"⊳"}, ["\\trianglelefteq"] = {"⊴"}, ["\\trianglerighteq"] = {"⊵"}, ["\\original"] = {"⊶"}, ["\\image"] = {"⊷"}, ["\\multimap"] = {"⊸"}, ["\\hermitconjmatrix"] = {"⊹"}, ["\\intercal"] = {"⊺"}, ["\\veebar"] = {"⊻"}, ["\\barwedge"] = {"⊼"}, ["\\barvee"] = {"⊽"}, ["\\rightanglearc"] = {"⊾"}, ["\\varlrtriangle"] = {"⊿"}, ["\\bigwedge"] = {"⋀"}, ["\\bigvee"] = {"⋁"}, ["\\bigcap"] = {"⋂"}, ["\\bigcup"] = {"⋃"}, ["\\diamond"] = {"⋄"}, ["\\divideontimes"] = {"⋇"}, ["\\bowtie"] = {"⋈"}, ["\\ltimes"] = {"⋉"}, ["\\rtimes"] = {"⋊"}, ["\\leftthreetimes"] = {"⋋"}, ["\\rightthreetimes"] = {"⋌"}, ["\\backsimeq"] = {"⋍"}, ["\\curlyvee"] = {"⋎"}, ["\\curlywedge"] = {"⋏"}, ["\\Subset"] = {"⋐"}, ["\\Supset"] = {"⋑"}, ["\\Cap"] = {"⋒"}, ["\\Cup"] = {"⋓"}, ["\\pitchfork"] = {"⋔"}, ["\\equalparallel"] = {"⋕"}, ["\\lessdot"] = {"⋖"}, ["\\gtrdot"] = {"⋗"}, ["\\lll"] = {"⋘"}, ["\\llless"] = {"⋘"}, ["\\ggg"] = {"⋙"}, ["\\gggtr"] = {"⋙"}, ["\\lesseqgtr"] = {"⋚"}, ["\\gtreqless"] = {"⋛"}, ["\\eqless"] = {"⋜"}, ["\\eqgtr"] = {"⋝"}, ["\\curlyeqprec"] = {"⋞"}, ["\\curlyeqsucc"] = {"⋟"}, ["\\npreccurlyeq"] = {"⋠"}, ["\\nsucccurlyeq"] = {"⋡"}, ["\\nsqsubseteq"] = {"⋢"}, ["\\nsqsupseteq"] = {"⋣"}, ["\\sqsubsetneq"] = {"⋤"}, ["\\sqsupsetneq"] = {"⋥"}, ["\\lnsim"] = {"⋦"}, ["\\gnsim"] = {"⋧"}, ["\\precnsim"] = {"⋨"}, ["\\succnsim"] = {"⋩"}, ["\\ntriangleleft"] = {"⋪"}, ["\\ntriangleright"] = {"⋫"}, ["\\ntrianglelefteq"] = {"⋬"}, ["\\ntrianglerighteq"] = {"⋭"}, ["\\udots"] = {"⋰"}, }