# This file is a part of Julia. License is MIT: https://julialang.org/license # Mapping from LaTeX math symbol to the corresponding Unicode codepoint. # This is used for tab substitution in the REPL. # The initial symbol listing was generated from the W3C symbol mapping file: # https://www.w3.org/Math/characters/unicode.xml # by the following Julia script: #= import REPL using LightXML xdoc = parse_file("unicode.xml") latexsym = [] Ls = Set() for c in child_nodes(root(xdoc)) if name(c) == "character" && is_elementnode(c) ce = XMLElement(c) latex = nothing for el in ("AMS", "IEEE", "mathlatex", "latex") latex = find_element(ce, el) latex !== nothing && break end if latex !== nothing L = strip(content(latex)) id = attribute(ce, "id") U = string(map(s -> Char(parse(Int, s, base = 16)), split(id[2:end], "-"))...) if occursin(r"^\\[A-Za-z]+$", L) && !isa(U,String) if L in Ls println("# duplicated symbol $L ($id)") else if U[1] == '\u22a5' # unicode.xml incorrectly uses \perp for \bot L = "\\bot" elseif U[1] == '\u21be' L = "\\upharpoonright" elseif U[1] == '\u21bf' L = "\\upharpoonleft" end push!(latexsym, (L, U)) push!(Ls, L) end end end end end println("# ", length(latexsym), " symbols generated from unicode.xml") for (L, U) in latexsym println(" \"$(escape_string(L))\" => \"$(escape_string(U))\",") end =# # Additional symbols were generated from the unicode-math LaTeX package # symbol listing, using the following script: #= fname = "unicode-math-table.tex" isfile(fname) || download("http://mirror.math.ku.edu/tex-archive/macros/latex/contrib/unicode-math/$fname", fname) const latex_strings = Set(values(REPL.REPLCompletions.latex_symbols)) open(fname) do f for L in eachline(f) x = map(s -> rstrip(s, [' ','\t','\n']), split(replace(L, r"[{}\"]+" => "\t"), "\t")) c = Char(parse(Int, x[2], base = 16)) if (Base.is_id_char(c) || Base.isoperator(Symbol(c))) && string(c) ∉ latex_strings && !isascii(c) tabcomname = escape_string(x[3]) if startswith(tabcomname, "\\\\math") tabcomname = string("\\\\", tabcomname[7:end]) end println(" \"", tabcomname, "\" => \"", escape_string("$c"), "\", # ", x[5]) end end end =# # Finally, we also add some symbols manually (at the top) as needed, # and edited others for consistency (e.g. #21646 and #14751). # When a symbol has several completions, a canonical reverse mapping is # specified at the bottom of this file. The complete reverse mapping is # generated lazily in docview.jl. # "font" prefixes const bold = "\\bf" const italic = "\\it" const bolditalic = "\\bi" const blackboard = "\\bb" const italicblackboard = "\\bbi" const script = "\\scr" const boldscript = "\\bscr" const sans = "\\sans" const boldsans = "\\bsans" const italicsans = "\\isans" const bolditalicsans = "\\bisans" const frak = "\\frak" const boldfrak = "\\bfrak" const mono = "\\tt" const latex_symbols = Dict( # manual additions: "\\sqrt" => "\u221A", "\\cbrt" => "\u221B", "\\female" => "♀", "\\mars" => "♂", "\\pprime" => "″", "\\ppprime" => "‴", "\\pppprime" => "⁗", "\\backpprime" => "‶", "\\backppprime" => "‷", "\\xor" => "⊻", "\\nand" => "⊼", "\\nor" => "⊽", "\\iff" => "⟺", "\\implies" => "⟹", "\\impliedby" => "⟸", "\\to" => "→", "\\euler" => "ℯ", "\\ohm" => "Ω", # Music Symbols # Music Symbols - Accidentals "\\flatflat" => "𝄫", "\\sharpsharp" => "𝄪", # Music Symbols - Codas "\\leftrepeatsign" => "𝄆", "\\rightrepeatsign" => "𝄇", "\\dalsegno" => "𝄉", "\\dacapo" => "𝄊", "\\segno" => "𝄋", "\\coda" => "𝄌", # Music Symbols - Clefs "\\clefg" => "𝄞", "\\clefg8va" => "𝄟", "\\clefg8vb" => "𝄠", "\\clefc" => "𝄡", "\\cleff" => "𝄢", "\\cleff8va" => "𝄣", "\\cleff8vb" => "𝄤", # Music Symbols - Rests "\\restmulti" => "𝄺", "\\restwhole" => "𝄻", "\\resthalf" => "𝄼", "\\restquarter" => "𝄽", "\\rest8th" => "𝄾", "\\rest16th" => "𝄿", "\\rest32th" => "𝅀", "\\rest64th" => "𝅁", "\\rest128th" => "𝅂", # Music Symbols - Notes "\\notedoublewhole" => "𝅜", "\\notewhole" => "𝅝", "\\notehalf" => "𝅗𝅥", "\\notequarter" => "𝅘𝅥", "\\note8th" => "𝅘𝅥𝅮", "\\note16th" => "𝅘𝅥𝅯", "\\note32th" => "𝅘𝅥𝅰", "\\note64th" => "𝅘𝅥𝅱", "\\note128th" => "𝅘𝅥𝅲", # Superscripts "\\^0" => "⁰", "\\^1" => "¹", "\\^2" => "²", "\\^3" => "³", "\\^4" => "⁴", "\\^5" => "⁵", "\\^6" => "⁶", "\\^7" => "⁷", "\\^8" => "⁸", "\\^9" => "⁹", "\\^+" => "⁺", "\\^-" => "⁻", "\\^=" => "⁼", "\\^(" => "⁽", "\\^)" => "⁾", "\\^a" => "ᵃ", "\\^b" => "ᵇ", "\\^c" => "ᶜ", "\\^d" => "ᵈ", "\\^e" => "ᵉ", "\\^f" => "ᶠ", "\\^g" => "ᵍ", "\\^h" => "ʰ", "\\^i" => "ⁱ", "\\^j" => "ʲ", "\\^k" => "ᵏ", "\\^l" => "ˡ", "\\^m" => "ᵐ", "\\^n" => "ⁿ", "\\^o" => "ᵒ", "\\^p" => "ᵖ", "\\^r" => "ʳ", "\\^s" => "ˢ", "\\^t" => "ᵗ", "\\^u" => "ᵘ", "\\^v" => "ᵛ", "\\^w" => "ʷ", "\\^x" => "ˣ", "\\^y" => "ʸ", "\\^z" => "ᶻ", "\\^A" => "ᴬ", "\\^B" => "ᴮ", "\\^D" => "ᴰ", "\\^E" => "ᴱ", "\\^G" => "ᴳ", "\\^H" => "ᴴ", "\\^I" => "ᴵ", "\\^J" => "ᴶ", "\\^K" => "ᴷ", "\\^L" => "ᴸ", "\\^M" => "ᴹ", "\\^N" => "ᴺ", "\\^O" => "ᴼ", "\\^P" => "ᴾ", "\\^R" => "ᴿ", "\\^T" => "ᵀ", "\\^U" => "ᵁ", "\\^V" => "ⱽ", "\\^W" => "ᵂ", "\\^alpha" => "ᵅ", "\\^beta" => "ᵝ", "\\^gamma" => "ᵞ", "\\^delta" => "ᵟ", "\\^epsilon" => "ᵋ", "\\^theta" => "ᶿ", "\\^iota" => "ᶥ", "\\^phi" => "ᵠ", "\\^chi" => "ᵡ", "\\^ltphi" => "ᶲ", "\\^uparrow" => "ꜛ", "\\^downarrow" => "ꜜ", "\\^!" => "ꜝ", # Subscripts "\\_0" => "₀", "\\_1" => "₁", "\\_2" => "₂", "\\_3" => "₃", "\\_4" => "₄", "\\_5" => "₅", "\\_6" => "₆", "\\_7" => "₇", "\\_8" => "₈", "\\_9" => "₉", "\\_+" => "₊", "\\_-" => "₋", "\\_=" => "₌", "\\_<" => "˱", "\\_>" => "˲", "\\_(" => "₍", "\\_)" => "₎", "\\_a" => "ₐ", "\\_e" => "ₑ", "\\_h" => "ₕ", "\\_i" => "ᵢ", "\\_j" => "ⱼ", "\\_k" => "ₖ", "\\_l" => "ₗ", "\\_m" => "ₘ", "\\_n" => "ₙ", "\\_o" => "ₒ", "\\_p" => "ₚ", "\\_r" => "ᵣ", "\\_s" => "ₛ", "\\_t" => "ₜ", "\\_u" => "ᵤ", "\\_v" => "ᵥ", "\\_x" => "ₓ", "\\_schwa" => "ₔ", "\\_beta" => "ᵦ", "\\_gamma" => "ᵧ", "\\_rho" => "ᵨ", "\\_phi" => "ᵩ", "\\_chi" => "ᵪ", # Misc. Math and Physics "\\ldots" => "…", "\\hbar" => "ħ", "\\del" => "∇", "\\sout" => "̶",# ulem package, same as Elzbar "\\euro" => "€", # 732 symbols generated from unicode.xml "\\exclamdown" => "¡", "\\sterling" => "£", "\\yen" => "¥", "\\brokenbar" => "¦", "\\S" => "§", "\\copyright" => "©", "\\ordfeminine" => "ª", "\\neg" => "¬", "\\circledR" => "®", "\\highminus" => "¯", # APL "high minus", or non-combining macron above "\\degree" => "°", "\\pm" => "±", "\\P" => "¶", "\\cdotp" => "·", "\\ordmasculine" => "º", "\\questiondown" => "¿", "\\AA" => "Å", "\\AE" => "Æ", "\\DH" => "Ð", "\\times" => "×", "\\O" => "Ø", "\\TH" => "Þ", "\\ss" => "ß", "\\aa" => "å", "\\ae" => "æ", "\\eth" => "ð", "\\dh" => "ð", "\\div" => "÷", "\\o" => "ø", "\\th" => "þ", "\\DJ" => "Đ", "\\dj" => "đ", "\\imath" => "ı", "\\jmath" => "ȷ", "\\L" => "Ł", "\\l" => "ł", "\\NG" => "Ŋ", "\\ng" => "ŋ", "\\OE" => "Œ", "\\oe" => "œ", "\\hvlig" => "ƕ", "\\nrleg" => "ƞ", "\\doublepipe" => "ǂ", "\\trna" => "ɐ", "\\trnsa" => "ɒ", "\\openo" => "ɔ", "\\rtld" => "ɖ", "\\schwa" => "ə", "\\varepsilon" => "ε", "\\pgamma" => "ɣ", "\\pbgam" => "ɤ", "\\trnh" => "ɥ", "\\btdl" => "ɬ", "\\rtll" => "ɭ", "\\trnm" => "ɯ", "\\trnmlr" => "ɰ", "\\ltlmr" => "ɱ", "\\ltln" => "ɲ", "\\rtln" => "ɳ", "\\clomeg" => "ɷ", "\\ltphi" => "ɸ", # latin ϕ "\\trnr" => "ɹ", "\\trnrl" => "ɺ", "\\rttrnr" => "ɻ", "\\rl" => "ɼ", "\\rtlr" => "ɽ", "\\fhr" => "ɾ", "\\rtls" => "ʂ", "\\esh" => "ʃ", "\\trnt" => "ʇ", "\\rtlt" => "ʈ", "\\pupsil" => "ʊ", "\\pscrv" => "ʋ", "\\invv" => "ʌ", "\\invw" => "ʍ", "\\trny" => "ʎ", "\\rtlz" => "ʐ", "\\yogh" => "ʒ", "\\glst" => "ʔ", "\\reglst" => "ʕ", "\\inglst" => "ʖ", "\\turnk" => "ʞ", "\\dyogh" => "ʤ", "\\tesh" => "ʧ", "\\rasp" => "ʼ", "\\verts" => "ˈ", "\\verti" => "ˌ", "\\lmrk" => "ː", "\\hlmrk" => "ˑ", "\\sbrhr" => "˒", "\\sblhr" => "˓", "\\rais" => "˔", "\\low" => "˕", "\\u" => "˘", "\\tildelow" => "˜", "\\grave" => "̀", "\\acute" => "́", "\\hat" => "̂", "\\tilde" => "̃", "\\bar" => "̄", "\\breve" => "̆", "\\dot" => "̇", "\\ddot" => "̈", "\\ocirc" => "̊", "\\H" => "̋", "\\check" => "̌", "\\palh" => "̡", "\\rh" => "̢", "\\c" => "̧", "\\k" => "̨", "\\sbbrg" => "̪", "\\strike" => "̶", "\\Alpha" => "Α", "\\Beta" => "Β", "\\Gamma" => "Γ", "\\Delta" => "Δ", "\\Epsilon" => "Ε", "\\Zeta" => "Ζ", "\\Eta" => "Η", "\\Theta" => "Θ", "\\Iota" => "Ι", "\\Kappa" => "Κ", "\\Lambda" => "Λ", "\\Xi" => "Ξ", "\\Pi" => "Π", "\\Rho" => "Ρ", "\\Sigma" => "Σ", "\\Tau" => "Τ", "\\Upsilon" => "Υ", "\\Phi" => "Φ", "\\Chi" => "Χ", "\\Psi" => "Ψ", "\\Omega" => "Ω", "\\alpha" => "α", "\\beta" => "β", "\\gamma" => "γ", "\\delta" => "δ", "\\zeta" => "ζ", "\\eta" => "η", "\\theta" => "θ", "\\iota" => "ι", "\\kappa" => "κ", "\\lambda" => "λ", "\\mu" => "μ", "\\nu" => "ν", "\\xi" => "ξ", "\\pi" => "π", "\\rho" => "ρ", "\\varsigma" => "ς", "\\sigma" => "σ", "\\tau" => "τ", "\\upsilon" => "υ", "\\varphi" => "φ", "\\chi" => "χ", "\\psi" => "ψ", "\\omega" => "ω", "\\vartheta" => "ϑ", "\\phi" => "ϕ", "\\varpi" => "ϖ", "\\Stigma" => "Ϛ", "\\Digamma" => "Ϝ", "\\digamma" => "ϝ", "\\Koppa" => "Ϟ", "\\Sampi" => "Ϡ", "\\varkappa" => "ϰ", "\\varrho" => "ϱ", "\\varTheta" => "ϴ", "\\epsilon" => "ϵ", "\\backepsilon" => "϶", "\\enspace" => " ", "\\quad" => " ", "\\thickspace" => " ", "\\thinspace" => " ", "\\hspace" => " ", "\\endash" => "–", "\\emdash" => "—", "\\Vert" => "‖", "\\lq" => "‘", "\\rq" => "’", "\\reapos" => "‛", "\\ldq" => "“", "\\rdq" => "”", "\\dagger" => "†", "\\ddagger" => "‡", "\\bullet" => "•", "\\dots" => "…", "\\perthousand" => "‰", "\\pertenthousand" => "‱", "\\prime" => "′", "\\backprime" => "‵", "\\guilsinglleft" => "‹", # note: \guil* quote names follow the LaTeX csquotes package "\\guilsinglright" => "›", "\\guillemotleft" => "«", "\\guillemotright" => "»", "\\nolinebreak" => "\u2060", "\\pes" => "₧", "\\dddot" => "⃛", "\\ddddot" => "⃜", "\\hslash" => "ℏ", "\\Im" => "ℑ", "\\ell" => "ℓ", "\\numero" => "№", "\\wp" => "℘", "\\Re" => "ℜ", "\\xrat" => "℞", "\\trademark" => "™", "\\mho" => "℧", "\\aleph" => "ℵ", "\\beth" => "ℶ", "\\gimel" => "ℷ", "\\daleth" => "ℸ", blackboard*"Pi" => "ℿ", "\\bbsum" => "⅀", "\\Game" => "⅁", "\\leftarrow" => "←", "\\uparrow" => "↑", "\\rightarrow" => "→", "\\downarrow" => "↓", "\\leftrightarrow" => "↔", "\\updownarrow" => "↕", "\\nwarrow" => "↖", "\\nearrow" => "↗", "\\searrow" => "↘", "\\swarrow" => "↙", "\\nleftarrow" => "↚", "\\nrightarrow" => "↛", "\\twoheadleftarrow" => "↞", "\\twoheadrightarrow" => "↠", "\\leftarrowtail" => "↢", "\\rightarrowtail" => "↣", "\\mapsto" => "↦", "\\hookleftarrow" => "↩", "\\hookrightarrow" => "↪", "\\hookunderrightarrow" => "🢲", "\\looparrowleft" => "↫", "\\looparrowright" => "↬", "\\leftrightsquigarrow" => "↭", "\\nleftrightarrow" => "↮", "\\Lsh" => "↰", "\\Rsh" => "↱", "\\curvearrowleft" => "↶", "\\curvearrowright" => "↷", "\\circlearrowleft" => "↺", "\\circlearrowright" => "↻", "\\leftharpoonup" => "↼", "\\leftharpoondown" => "↽", "\\upharpoonright" => "↾", "\\upharpoonleft" => "↿", "\\rightharpoonup" => "⇀", "\\rightharpoondown" => "⇁", "\\downharpoonright" => "⇂", "\\downharpoonleft" => "⇃", "\\rightleftarrows" => "⇄", "\\dblarrowupdown" => "⇅", "\\leftrightarrows" => "⇆", "\\leftleftarrows" => "⇇", "\\upuparrows" => "⇈", "\\rightrightarrows" => "⇉", "\\downdownarrows" => "⇊", "\\leftrightharpoons" => "⇋", "\\rightleftharpoons" => "⇌", "\\nLeftarrow" => "⇍", "\\nRightarrow" => "⇏", "\\Leftarrow" => "⇐", "\\Uparrow" => "⇑", "\\Rightarrow" => "⇒", "\\Downarrow" => "⇓", "\\Leftrightarrow" => "⇔", "\\Updownarrow" => "⇕", "\\Lleftarrow" => "⇚", "\\Rrightarrow" => "⇛", "\\DownArrowUpArrow" => "⇵", "\\leftarrowtriangle" => "⇽", "\\rightarrowtriangle" => "⇾", "\\forall" => "∀", "\\complement" => "∁", "\\partial" => "∂", "\\exists" => "∃", "\\nexists" => "∄", "\\varnothing" => "∅", "\\emptyset" => "∅", "\\nabla" => "∇", "\\in" => "∈", "\\notin" => "∉", "\\ni" => "∋", "\\prod" => "∏", "\\coprod" => "∐", "\\sum" => "∑", "\\minus" => "−", "\\mp" => "∓", "\\dotplus" => "∔", "\\setminus" => "∖", "\\ast" => "∗", "\\circ" => "∘", blackboard*"semi" => "⨟", "\\surd" => "√", "\\propto" => "∝", "\\infty" => "∞", "\\rightangle" => "∟", "\\angle" => "∠", "\\measuredangle" => "∡", "\\sphericalangle" => "∢", "\\mid" => "∣", "\\nmid" => "∤", "\\parallel" => "∥", "\\nparallel" => "∦", "\\wedge" => "∧", "\\vee" => "∨", "\\cap" => "∩", "\\cup" => "∪", "\\int" => "∫", "\\iint" => "∬", "\\iiint" => "∭", "\\oint" => "∮", "\\oiint" => "∯", "\\oiiint" => "∰", "\\clwintegral" => "∱", "\\therefore" => "∴", "\\because" => "∵", "\\Colon" => "∷", "\\dotminus" => "∸", "\\kernelcontraction" => "∻", "\\sim" => "∼", "\\backsim" => "∽", "\\lazysinv" => "∾", "\\wr" => "≀", "\\nsim" => "≁", "\\eqsim" => "≂", "\\neqsim" => "≂̸", "\\simeq" => "≃", "\\nsime" => "≄", "\\cong" => "≅", "\\approxnotequal" => "≆", "\\ncong" => "≇", "\\approx" => "≈", "\\napprox" => "≉", "\\approxeq" => "≊", "\\tildetrpl" => "≋", "\\allequal" => "≌", "\\asymp" => "≍", "\\Bumpeq" => "≎", "\\nBumpeq" => "≎̸", "\\bumpeq" => "≏", "\\nbumpeq" => "≏̸", "\\doteq" => "≐", "\\Doteq" => "≑", "\\fallingdotseq" => "≒", "\\risingdotseq" => "≓", "\\coloneq" => "≔", "\\eqcolon" => "≕", "\\eqcirc" => "≖", "\\circeq" => "≗", "\\wedgeq" => "≙", "\\starequal" => "≛", "\\triangleq" => "≜", "\\questeq" => "≟", "\\ne" => "≠", "\\neq" => "≠", "\\equiv" => "≡", "\\nequiv" => "≢", "\\le" => "≤", "\\leq" => "≤", "\\ge" => "≥", "\\geq" => "≥", "\\leqq" => "≦", "\\geqq" => "≧", "\\lneqq" => "≨", "\\lvertneqq" => "≨︀", "\\gneqq" => "≩", "\\gvertneqq" => "≩︀", "\\ll" => "≪", "\\NotLessLess" => "≪̸", "\\gg" => "≫", "\\NotGreaterGreater" => "≫̸", "\\between" => "≬", "\\nless" => "≮", "\\ngtr" => "≯", "\\nleq" => "≰", "\\ngeq" => "≱", "\\lesssim" => "≲", "\\gtrsim" => "≳", "\\lessgtr" => "≶", "\\gtrless" => "≷", "\\notlessgreater" => "≸", "\\notgreaterless" => "≹", "\\prec" => "≺", "\\succ" => "≻", "\\preccurlyeq" => "≼", "\\succcurlyeq" => "≽", "\\precsim" => "≾", "\\nprecsim" => "≾̸", "\\succsim" => "≿", "\\nsuccsim" => "≿̸", "\\nprec" => "⊀", "\\nsucc" => "⊁", "\\subset" => "⊂", "\\supset" => "⊃", "\\nsubset" => "⊄", "\\nsupset" => "⊅", "\\subseteq" => "⊆", "\\supseteq" => "⊇", "\\nsubseteq" => "⊈", "\\nsupseteq" => "⊉", "\\subsetneq" => "⊊", "\\varsubsetneqq" => "⊊︀", "\\supsetneq" => "⊋", "\\varsupsetneq" => "⊋︀", "\\cupdot" => "⊍", "\\uplus" => "⊎", "\\sqsubset" => "⊏", "\\NotSquareSubset" => "⊏̸", "\\sqsupset" => "⊐", "\\NotSquareSuperset" => "⊐̸", "\\sqsubseteq" => "⊑", "\\sqsupseteq" => "⊒", "\\sqcap" => "⊓", "\\sqcup" => "⊔", "\\oplus" => "⊕", "\\ominus" => "⊖", "\\otimes" => "⊗", "\\oslash" => "⊘", "\\odot" => "⊙", "\\circledcirc" => "⊚", "\\circledast" => "⊛", "\\circleddash" => "⊝", "\\boxplus" => "⊞", "\\boxminus" => "⊟", "\\boxtimes" => "⊠", "\\boxdot" => "⊡", "\\vdash" => "⊢", "\\dashv" => "⊣", "\\top" => "⊤", "\\bot" => "⊥", "\\Top" => "⫪", "\\Bot" => "⫫", "\\indep" => "⫫", "\\models" => "⊧", "\\vDash" => "⊨", "\\downvDash" => "⫪", "\\upvDash" => "⫫", "\\Vdash" => "⊩", "\\Vvdash" => "⊪", "\\VDash" => "⊫", "\\nvdash" => "⊬", "\\nvDash" => "⊭", "\\nVdash" => "⊮", "\\nVDash" => "⊯", "\\vartriangleleft" => "⊲", "\\vartriangleright" => "⊳", "\\trianglelefteq" => "⊴", "\\trianglerighteq" => "⊵", "\\original" => "⊶", "\\image" => "⊷", "\\multimap" => "⊸", "\\hermitconjmatrix" => "⊹", "\\intercal" => "⊺", "\\veebar" => "⊻", "\\rightanglearc" => "⊾", "\\bigwedge" => "⋀", "\\bigvee" => "⋁", "\\bigcap" => "⋂", "\\bigcup" => "⋃", "\\diamond" => "⋄", "\\cdot" => "⋅", "\\star" => "⋆", "\\divideontimes" => "⋇", "\\bowtie" => "⋈", "\\ltimes" => "⋉", "\\rtimes" => "⋊", "\\leftthreetimes" => "⋋", "\\rightthreetimes" => "⋌", "\\backsimeq" => "⋍", "\\curlyvee" => "⋎", "\\curlywedge" => "⋏", "\\Subset" => "⋐", "\\Supset" => "⋑", "\\Cap" => "⋒", "\\Cup" => "⋓", "\\pitchfork" => "⋔", "\\lessdot" => "⋖", "\\gtrdot" => "⋗", "\\verymuchless" => "⋘", "\\ggg" => "⋙", "\\lesseqgtr" => "⋚", "\\gtreqless" => "⋛", "\\curlyeqprec" => "⋞", "\\curlyeqsucc" => "⋟", "\\lnsim" => "⋦", "\\gnsim" => "⋧", "\\precnsim" => "⋨", "\\succnsim" => "⋩", "\\ntriangleleft" => "⋪", "\\ntriangleright" => "⋫", "\\ntrianglelefteq" => "⋬", "\\ntrianglerighteq" => "⋭", "\\vdots" => "⋮", "\\cdots" => "⋯", "\\adots" => "⋰", "\\ddots" => "⋱", "\\lceil" => "⌈", "\\rceil" => "⌉", "\\lfloor" => "⌊", "\\rfloor" => "⌋", "\\recorder" => "⌕", "\\ulcorner" => "⌜", "\\urcorner" => "⌝", "\\llcorner" => "⌞", "\\lrcorner" => "⌟", "\\frown" => "⌢", "\\smile" => "⌣", "\\langle" => "⟨", "\\rangle" => "⟩", "\\obar" => "⌽", "\\dlcorn" => "⎣", "\\lmoustache" => "⎰", "\\rmoustache" => "⎱", "\\visiblespace" => "␣", "\\circledS" => "Ⓢ", "\\dshfnc" => "┆", "\\sqfnw" => "┙", "\\diagup" => "╱", "\\diagdown" => "╲", "\\blacksquare" => "■", "\\square" => "□", "\\vrecto" => "▯", "\\bigtriangleup" => "△", "\\blacktriangle" => "▴", "\\vartriangle" => "▵", "\\bigtriangledown" => "▽", "\\blacktriangledown" => "▾", "\\triangledown" => "▿", "\\lozenge" => "◊", "\\bigcirc" => "○", "\\cirfl" => "◐", "\\cirfr" => "◑", "\\cirfb" => "◒", "\\rvbull" => "◘", "\\sqfl" => "◧", "\\sqfr" => "◨", "\\sqfse" => "◪", "\\bigstar" => "★", "\\mercury" => "☿", "\\venus" => "♀", "\\male" => "♂", "\\jupiter" => "♃", "\\saturn" => "♄", "\\uranus" => "♅", "\\neptune" => "♆", "\\pluto" => "♇", "\\aries" => "♈", "\\taurus" => "♉", "\\gemini" => "♊", "\\cancer" => "♋", "\\leo" => "♌", "\\virgo" => "♍", "\\libra" => "♎", "\\scorpio" => "♏", "\\sagittarius" => "♐", "\\capricornus" => "♑", "\\aquarius" => "♒", "\\pisces" => "♓", "\\spadesuit" => "♠", "\\heartsuit" => "♡", "\\diamondsuit" => "♢", "\\clubsuit" => "♣", "\\quarternote" => "♩", "\\eighthnote" => "♪", "\\flat" => "♭", "\\natural" => "♮", "\\sharp" => "♯", "\\checkmark" => "✓", "\\maltese" => "✠", "\\longleftarrow" => "⟵", "\\longrightarrow" => "⟶", "\\longleftrightarrow" => "⟷", "\\Longleftarrow" => "⟸", "\\Longrightarrow" => "⟹", "\\Longleftrightarrow" => "⟺", "\\longmapsto" => "⟼", "\\Mapsfrom" => "⤆", "\\Mapsto" => "⤇", "\\Uuparrow" => "⤊", "\\Ddownarrow" => "⤋", "\\bkarow" => "⤍", "\\dbkarow" => "⤏", "\\drbkarrow" => "⤐", "\\UpArrowBar" => "⤒", "\\DownArrowBar" => "⤓", "\\twoheadrightarrowtail" => "⤖", "\\hksearow" => "⤥", "\\hkswarow" => "⤦", "\\tona" => "⤧", "\\toea" => "⤨", "\\tosa" => "⤩", "\\towa" => "⤪", "\\rdiagovfdiag" => "⤫", "\\fdiagovrdiag" => "⤬", "\\seovnearrow" => "⤭", "\\neovsearrow" => "⤮", "\\fdiagovnearrow" => "⤯", "\\rdiagovsearrow" => "⤰", "\\neovnwarrow" => "⤱", "\\nwovnearrow" => "⤲", "\\Rlarr" => "⥂", "\\rLarr" => "⥄", "\\rarrx" => "⥇", "\\LeftRightVector" => "⥎", "\\RightUpDownVector" => "⥏", "\\DownLeftRightVector" => "⥐", "\\LeftUpDownVector" => "⥑", "\\LeftVectorBar" => "⥒", "\\RightVectorBar" => "⥓", "\\RightUpVectorBar" => "⥔", "\\RightDownVectorBar" => "⥕", "\\DownLeftVectorBar" => "⥖", "\\DownRightVectorBar" => "⥗", "\\LeftUpVectorBar" => "⥘", "\\LeftDownVectorBar" => "⥙", "\\LeftTeeVector" => "⥚", "\\RightTeeVector" => "⥛", "\\RightUpTeeVector" => "⥜", "\\RightDownTeeVector" => "⥝", "\\DownLeftTeeVector" => "⥞", "\\DownRightTeeVector" => "⥟", "\\LeftUpTeeVector" => "⥠", "\\LeftDownTeeVector" => "⥡", "\\UpEquilibrium" => "⥮", "\\ReverseUpEquilibrium" => "⥯", "\\RoundImplies" => "⥰", "\\Vvert" => "⦀", "\\Elroang" => "⦆", "\\ddfnc" => "⦙", "\\Angle" => "⦜", "\\lpargt" => "⦠", "\\obslash" => "⦸", "\\boxdiag" => "⧄", "\\boxbslash" => "⧅", "\\boxast" => "⧆", "\\boxcircle" => "⧇", "\\Lap" => "⧊", "\\defas" => "⧋", "\\LeftTriangleBar" => "⧏", "\\NotLeftTriangleBar" => "⧏̸", "\\RightTriangleBar" => "⧐", "\\NotRightTriangleBar" => "⧐̸", "\\dualmap" => "⧟", "\\shuffle" => "⧢", "\\blacklozenge" => "⧫", "\\RuleDelayed" => "⧴", "\\bigodot" => "⨀", "\\bigoplus" => "⨁", "\\bigotimes" => "⨂", "\\bigcupdot" => "⨃", "\\biguplus" => "⨄", "\\bigsqcap" => "⨅", "\\bigsqcup" => "⨆", "\\conjquant" => "⨇", "\\disjquant" => "⨈", "\\bigtimes" => "⨉", "\\iiiint" => "⨌", "\\intbar" => "⨍", "\\intBar" => "⨎", "\\clockoint" => "⨏", "\\sqrint" => "⨖", "\\intx" => "⨘", "\\intcap" => "⨙", "\\intcup" => "⨚", "\\upint" => "⨛", "\\lowint" => "⨜", "\\plusdot" => "⨥", "\\minusdot" => "⨪", "\\Times" => "⨯", "\\btimes" => "⨲", "\\intprod" => "⨼", "\\intprodr" => "⨽", "\\amalg" => "⨿", "\\And" => "⩓", "\\Or" => "⩔", "\\ElOr" => "⩖", "\\perspcorrespond" => "⩞", "\\minhat" => "⩟", "\\Equal" => "⩵", "\\ddotseq" => "⩷", "\\leqslant" => "⩽", "\\nleqslant" => "⩽̸", "\\geqslant" => "⩾", "\\ngeqslant" => "⩾̸", "\\lessapprox" => "⪅", "\\gtrapprox" => "⪆", "\\lneq" => "⪇", "\\gneq" => "⪈", "\\lnapprox" => "⪉", "\\gnapprox" => "⪊", "\\lesseqqgtr" => "⪋", "\\gtreqqless" => "⪌", "\\eqslantless" => "⪕", "\\eqslantgtr" => "⪖", "\\NestedLessLess" => "⪡", "\\NotNestedLessLess" => "⪡̸", "\\NestedGreaterGreater" => "⪢", "\\NotNestedGreaterGreater" => "⪢̸", "\\partialmeetcontraction" => "⪣", "\\bumpeqq" => "⪮", "\\preceq" => "⪯", "\\npreceq" => "⪯̸", "\\succeq" => "⪰", "\\nsucceq" => "⪰̸", "\\precneqq" => "⪵", "\\succneqq" => "⪶", "\\precapprox" => "⪷", "\\succapprox" => "⪸", "\\precnapprox" => "⪹", "\\succnapprox" => "⪺", "\\subseteqq" => "⫅", "\\nsubseteqq" => "⫅̸", "\\supseteqq" => "⫆", "\\nsupseteqq" => "⫆̸", "\\subsetneqq" => "⫋", "\\supsetneqq" => "⫌", "\\mlcp" => "⫛", "\\forks" => "⫝̸", "\\forksnot" => "⫝", "\\dashV" => "⫣", "\\Dashv" => "⫤", "\\interleave" => "⫴", "\\tdcol" => "⫶", "\\openbracketleft" => "⟦", "\\llbracket" => "⟦", "\\openbracketright" => "⟧", "\\rrbracket" => "⟧", "\\overbrace" => "⏞", "\\underbrace" => "⏟", # 1607 symbols generated from unicode-math-table.tex: "\\Zbar" => "Ƶ", # impedance (latin capital letter z with stroke) "\\overbar" => "̅", # overbar embellishment "\\ovhook" => "̉", # combining hook above "\\candra" => "̐", # candrabindu (non-spacing) "\\oturnedcomma" => "̒", # combining turned comma above "\\ocommatopright" => "̕", # combining comma above right "\\droang" => "̚", # left angle above (non-spacing) "\\wideutilde" => "̰", # under tilde accent (multiple characters and non-spacing) "\\not" => "̸", # combining long solidus overlay "\\Mu" => "Μ", # capital mu, greek "\\Nu" => "Ν", # capital nu, greek "\\Omicron" => "Ο", # capital omicron, greek "\\omicron" => "ο", # small omicron, greek "\\varbeta" => "ϐ", # rounded small beta, greek "\\oldKoppa" => "Ϙ", # greek letter archaic koppa "\\oldkoppa" => "ϙ", # greek small letter archaic koppa "\\stigma" => "ϛ", # greek small letter stigma "\\koppa" => "ϟ", # greek small letter koppa "\\sampi" => "ϡ", # greek small letter sampi "\\tieconcat" => "⁀", # character tie, z notation sequence concatenation "\\leftharpoonaccent" => "⃐", # combining left harpoon above "\\rightharpoonaccent" => "⃑", # combining right harpoon above "\\vertoverlay" => "⃒", # combining long vertical line overlay "\\overleftarrow" => "⃖", # combining left arrow above "\\vec" => "⃗", # combining right arrow above "\\enclosecircle" => "⃝", # combining enclosing circle "\\enclosesquare" => "⃞", # combining enclosing square "\\enclosediamond" => "⃟", # combining enclosing diamond "\\overleftrightarrow" => "⃡", # combining left right arrow above "\\enclosetriangle" => "⃤", # combining enclosing upward pointing triangle "\\annuity" => "⃧", # combining annuity symbol "\\threeunderdot" => "⃨", # combining triple underdot "\\widebridgeabove" => "⃩", # combining wide bridge above "\\underrightharpoondown" => "\u20ec", # combining rightwards harpoon with barb downwards "\\underleftharpoondown" => "\u20ed", # combining leftwards harpoon with barb downwards "\\underleftarrow" => "\u20ee", # combining left arrow below "\\underrightarrow" => "\u20ef", # combining right arrow below "\\asteraccent" => "\u20f0", # combining asterisk above blackboard*"C" => "ℂ", # /bbb c, open face c "\\eulermascheroni" => "ℇ", # euler-mascheroni constant U+2107 script*"g" => "ℊ", # /scr g, script letter g script*"H" => "ℋ", # hamiltonian (script capital h) frak*"H" => "ℌ", # /frak h, upper case h blackboard*"H" => "ℍ", # /bbb h, open face h "\\planck" => "ℎ", # planck constant script*"I" => "ℐ", # /scr i, script letter i script*"L" => "ℒ", # lagrangian (script capital l) blackboard*"N" => "ℕ", # /bbb n, open face n blackboard*"P" => "ℙ", # /bbb p, open face p blackboard*"Q" => "ℚ", # /bbb q, open face q script*"R" => "ℛ", # /scr r, script letter r blackboard*"R" => "ℝ", # /bbb r, open face r blackboard*"Z" => "ℤ", # /bbb z, open face z frak*"Z" => "ℨ", # /frak z, upper case z "\\turnediota" => "℩", # turned iota "\\Angstrom" => "Å", # angstrom capital a, ring script*"B" => "ℬ", # bernoulli function (script capital b) frak*"C" => "ℭ", # black-letter capital c script*"e" => "ℯ", # /scr e, script letter e script*"E" => "ℰ", # /scr e, script letter e script*"F" => "ℱ", # /scr f, script letter f "\\Finv" => "Ⅎ", # turned capital f script*"M" => "ℳ", # physics m-matrix (script capital m) script*"o" => "ℴ", # order of (script small o) blackboard*"pi" => "\u213c", # double-struck small pi blackboard*"gamma" => "ℽ", # double-struck small gamma blackboard*"Gamma" => "ℾ", # double-struck capital gamma "\\sansLturned" => "⅂", # turned sans-serif capital l "\\sansLmirrored" => "⅃", # reversed sans-serif capital l "\\Yup" => "⅄", # turned sans-serif capital y italicblackboard*"D" => "ⅅ", # double-struck italic capital d italicblackboard*"d" => "ⅆ", # double-struck italic small d italicblackboard*"e" => "ⅇ", # double-struck italic small e italicblackboard*"i" => "ⅈ", # double-struck italic small i italicblackboard*"j" => "ⅉ", # double-struck italic small j "\\PropertyLine" => "⅊", # property line "\\upand" => "⅋", # turned ampersand "\\twoheaduparrow" => "↟", # up two-headed arrow "\\twoheaddownarrow" => "↡", # down two-headed arrow "\\mapsfrom" => "↤", # maps to, leftward "\\mapsup" => "↥", # maps to, upward "\\mapsdown" => "↧", # maps to, downward "\\updownarrowbar" => "↨", # up down arrow with base (perpendicular) "\\downzigzagarrow" => "↯", # downwards zigzag arrow "\\Ldsh" => "↲", # left down angled arrow "\\Rdsh" => "↳", # right down angled arrow "\\linefeed" => "↴", # rightwards arrow with corner downwards "\\carriagereturn" => "↵", # downwards arrow with corner leftward = carriage return "\\barovernorthwestarrow" => "↸", # north west arrow to long bar "\\barleftarrowrightarrowbar" => "↹", # leftwards arrow to bar over rightwards arrow to bar "\\nLeftrightarrow" => "⇎", # not left and right double arrows "\\Nwarrow" => "⇖", # nw pointing double arrow "\\Nearrow" => "⇗", # ne pointing double arrow "\\Searrow" => "⇘", # se pointing double arrow "\\Swarrow" => "⇙", # sw pointing double arrow "\\leftsquigarrow" => "⇜", # leftwards squiggle arrow "\\rightsquigarrow" => "⇝", # rightwards squiggle arrow "\\nHuparrow" => "⇞", # upwards arrow with double stroke "\\nHdownarrow" => "⇟", # downwards arrow with double stroke "\\leftdasharrow" => "⇠", # leftwards dashed arrow "\\updasharrow" => "⇡", # upwards dashed arrow "\\rightdasharrow" => "⇢", # rightwards dashed arrow "\\downdasharrow" => "⇣", # downwards dashed arrow "\\barleftarrow" => "⇤", # leftwards arrow to bar "\\rightarrowbar" => "⇥", # rightwards arrow to bar "\\leftwhitearrow" => "⇦", # leftwards white arrow "\\upwhitearrow" => "⇧", # upwards white arrow "\\rightwhitearrow" => "⇨", # rightwards white arrow "\\downwhitearrow" => "⇩", # downwards white arrow "\\whitearrowupfrombar" => "⇪", # upwards white arrow from bar "\\circleonrightarrow" => "⇴", # right arrow with small circle "\\rightthreearrows" => "⇶", # three rightwards arrows "\\nvleftarrow" => "⇷", # leftwards arrow with vertical stroke "\\nvrightarrow" => "⇸", # rightwards arrow with vertical stroke "\\nvleftrightarrow" => "⇹", # left right arrow with vertical stroke "\\nVleftarrow" => "⇺", # leftwards arrow with double vertical stroke "\\nVrightarrow" => "⇻", # rightwards arrow with double vertical stroke "\\nVleftrightarrow" => "⇼", # left right arrow with double vertical stroke "\\leftrightarrowtriangle" => "⇿", # left right open-headed arrow "\\increment" => "∆", # laplacian (delta; nabla\string^2) "\\smallin" => "∊", # set membership (small set membership) "\\nni" => "∌", # negated contains, variant "\\smallni" => "∍", # /ni /owns r: contains (small contains as member) "\\QED" => "∎", # end of proof "\\vysmblkcircle" => "∙", # bullet operator "\\fourthroot" => "∜", # fourth root "\\varointclockwise" => "∲", # contour integral, clockwise "\\ointctrclockwise" => "∳", # contour integral, anticlockwise "\\dotsminusdots" => "∺", # minus with four dots, geometric properties "\\sinewave" => "∿", # sine wave "\\arceq" => "≘", # arc, equals; corresponds to "\\veeeq" => "≚", # logical or, equals "\\eqdef" => "≝", # equals by definition "\\measeq" => "≞", # measured by (m over equals) "\\Equiv" => "≣", # strict equivalence (4 lines) "\\nasymp" => "≭", # not asymptotically equal to "\\nlesssim" => "≴", # not less, similar "\\ngtrsim" => "≵", # not greater, similar "\\circledequal" => "⊜", # equal in circle "\\prurel" => "⊰", # element precedes under relation "\\scurel" => "⊱", # succeeds under relation "\\barwedge" => "⊼", # bar, wedge (large wedge) "\\barvee" => "⊽", # bar, vee (large vee) "\\varlrtriangle" => "⊿", # right triangle "\\equalparallel" => "⋕", # parallel, equal; equal or parallel "\\eqless" => "⋜", # equal-or-less "\\eqgtr" => "⋝", # equal-or-greater "\\npreccurlyeq" => "⋠", # not precedes, curly equals "\\nsucccurlyeq" => "⋡", # not succeeds, curly equals "\\nsqsubseteq" => "⋢", # not, square subset, equals "\\nsqsupseteq" => "⋣", # not, square superset, equals "\\sqsubsetneq" => "⋤", # square subset, not equals "\\sqsupsetneq" => "⋥", # square superset, not equals "\\disin" => "⋲", # element of with long horizontal stroke "\\varisins" => "⋳", # element of with vertical bar at end of horizontal stroke "\\isins" => "⋴", # small element of with vertical bar at end of horizontal stroke "\\isindot" => "⋵", # element of with dot above "\\varisinobar" => "⋶", # element of with overbar "\\isinobar" => "⋷", # small element of with overbar "\\isinvb" => "⋸", # element of with underbar "\\isinE" => "⋹", # element of with two horizontal strokes "\\nisd" => "⋺", # contains with long horizontal stroke "\\varnis" => "⋻", # contains with vertical bar at end of horizontal stroke "\\nis" => "⋼", # small contains with vertical bar at end of horizontal stroke "\\varniobar" => "⋽", # contains with overbar "\\niobar" => "⋾", # small contains with overbar "\\bagmember" => "⋿", # z notation bag membership "\\diameter" => "⌀", # diameter sign "\\house" => "⌂", # house "\\vardoublebarwedge" => "⌆", # /doublebarwedge b: logical and, double bar above [perspective (double bar over small wedge)] "\\invnot" => "⌐", # reverse not "\\sqlozenge" => "⌑", # square lozenge "\\profline" => "⌒", # profile of a line "\\profsurf" => "⌓", # profile of a surface "\\viewdata" => "⌗", # viewdata square "\\turnednot" => "⌙", # turned not sign "\\varhexagonlrbonds" => "⌬", # six carbon ring, corner down, double bonds lower right etc "\\conictaper" => "⌲", # conical taper "\\topbot" => "⌶", # top and bottom "\\notslash" => "⌿", # solidus, bar through (apl functional symbol slash bar) "\\notbackslash" => "⍀", # apl functional symbol backslash bar "\\boxupcaret" => "⍓", # boxed up caret "\\boxquestion" => "⍰", # boxed question mark "\\hexagon" => "⎔", # horizontal benzene ring [hexagon flat open] "\\overbracket" => "⎴", # top square bracket "\\underbracket" => "⎵", # bottom square bracket "\\bbrktbrk" => "⎶", # bottom square bracket over top square bracket "\\sqrtbottom" => "⎷", # radical symbol bottom "\\lvboxline" => "⎸", # left vertical box line "\\rvboxline" => "⎹", # right vertical box line "\\varcarriagereturn" => "⏎", # return symbol "\\trapezium" => "\u23e2", # white trapezium "\\benzenr" => "\u23e3", # benzene ring with circle "\\strns" => "\u23e4", # straightness "\\fltns" => "\u23e5", # flatness "\\accurrent" => "\u23e6", # ac current "\\elinters" => "\u23e7", # electrical intersection "\\blanksymbol" => "␢", # blank symbol "\\blockuphalf" => "▀", # upper half block "\\blocklowhalf" => "▄", # lower half block "\\blockfull" => "█", # full block "\\blocklefthalf" => "▌", # left half block "\\blockrighthalf" => "▐", # right half block "\\blockqtrshaded" => "░", # 25\% shaded block "\\blockhalfshaded" => "▒", # 50\% shaded block "\\blockthreeqtrshaded" => "▓", # 75\% shaded block "\\squoval" => "▢", # white square with rounded corners "\\blackinwhitesquare" => "▣", # white square containing black small square "\\squarehfill" => "▤", # square, horizontal rule filled "\\squarevfill" => "▥", # square, vertical rule filled "\\squarehvfill" => "▦", # square with orthogonal crosshatch fill "\\squarenwsefill" => "▧", # square, nw-to-se rule filled "\\squareneswfill" => "▨", # square, ne-to-sw rule filled "\\squarecrossfill" => "▩", # square with diagonal crosshatch fill "\\smblksquare" => "▪", # /blacksquare - sq bullet, filled "\\smwhtsquare" => "▫", # white small square "\\hrectangleblack" => "▬", # black rectangle "\\hrectangle" => "▭", # horizontal rectangle, open "\\vrectangleblack" => "▮", # black vertical rectangle "\\parallelogramblack" => "▰", # black parallelogram "\\parallelogram" => "▱", # parallelogram, open "\\bigblacktriangleup" => "▲", # 0x25b2 6 6d black up-pointing triangle "\\blacktriangleright" => "▶", # (large) right triangle, filled "\\blackpointerright" => "►", # black right-pointing pointer "\\whitepointerright" => "▻", # white right-pointing pointer "\\bigblacktriangledown" => "▼", # big down triangle, filled "\\blacktriangleleft" => "◀", # (large) left triangle, filled "\\blackpointerleft" => "◄", # black left-pointing pointer "\\whitepointerleft" => "◅", # white left-pointing pointer "\\mdlgblkdiamond" => "◆", # black diamond "\\mdlgwhtdiamond" => "◇", # white diamond; diamond, open "\\blackinwhitediamond" => "◈", # white diamond containing black small diamond "\\fisheye" => "◉", # fisheye "\\dottedcircle" => "◌", # dotted circle "\\circlevertfill" => "◍", # circle with vertical fill "\\bullseye" => "◎", # bullseye "\\mdlgblkcircle" => "●", # circle, filled "\\circletophalfblack" => "◓", # circle, filled top half "\\circleurquadblack" => "◔", # circle with upper right quadrant black "\\blackcircleulquadwhite" => "◕", # circle with all but upper left quadrant black "\\blacklefthalfcircle" => "◖", # left half black circle "\\blackrighthalfcircle" => "◗", # right half black circle "\\inversewhitecircle" => "◙", # inverse white circle "\\invwhiteupperhalfcircle" => "◚", # upper half inverse white circle "\\invwhitelowerhalfcircle" => "◛", # lower half inverse white circle "\\ularc" => "◜", # upper left quadrant circular arc "\\urarc" => "◝", # upper right quadrant circular arc "\\lrarc" => "◞", # lower right quadrant circular arc "\\llarc" => "◟", # lower left quadrant circular arc "\\topsemicircle" => "◠", # upper half circle "\\botsemicircle" => "◡", # lower half circle "\\lrblacktriangle" => "◢", # lower right triangle, filled "\\llblacktriangle" => "◣", # lower left triangle, filled "\\ulblacktriangle" => "◤", # upper left triangle, filled "\\urblacktriangle" => "◥", # upper right triangle, filled "\\smwhtcircle" => "◦", # white bullet "\\squareulblack" => "◩", # square, filled top left corner "\\boxbar" => "◫", # vertical bar in box "\\trianglecdot" => "◬", # triangle with centered dot "\\triangleleftblack" => "◭", # up-pointing triangle with left half black "\\trianglerightblack" => "◮", # up-pointing triangle with right half black "\\lgwhtcircle" => "◯", # large circle "\\squareulquad" => "◰", # white square with upper left quadrant "\\squarellquad" => "◱", # white square with lower left quadrant "\\squarelrquad" => "◲", # white square with lower right quadrant "\\squareurquad" => "◳", # white square with upper right quadrant "\\circleulquad" => "◴", # white circle with upper left quadrant "\\circlellquad" => "◵", # white circle with lower left quadrant "\\circlelrquad" => "◶", # white circle with lower right quadrant "\\circleurquad" => "◷", # white circle with upper right quadrant "\\ultriangle" => "◸", # upper left triangle "\\urtriangle" => "◹", # upper right triangle "\\lltriangle" => "◺", # lower left triangle "\\mdwhtsquare" => "◻", # white medium square "\\mdblksquare" => "◼", # black medium square "\\mdsmwhtsquare" => "◽", # white medium small square "\\mdsmblksquare" => "◾", # black medium small square "\\lrtriangle" => "◿", # lower right triangle "\\bigwhitestar" => "☆", # star, open "\\astrosun" => "☉", # sun "\\danger" => "☡", # dangerous bend (caution sign) "\\blacksmiley" => "☻", # black smiling face "\\sun" => "☼", # white sun with rays "\\rightmoon" => "☽", # first quarter moon "\\varspadesuit" => "♤", # spade, white (card suit) "\\varheartsuit" => "♥", # filled heart (card suit) "\\vardiamondsuit" => "♦", # filled diamond (card suit) "\\varclubsuit" => "♧", # club, white (card suit) "\\twonotes" => "♫", # beamed eighth notes "\\acidfree" => "\u267e", # permanent paper sign "\\dicei" => "⚀", # die face-1 "\\diceii" => "⚁", # die face-2 "\\diceiii" => "⚂", # die face-3 "\\diceiv" => "⚃", # die face-4 "\\dicev" => "⚄", # die face-5 "\\dicevi" => "⚅", # die face-6 "\\circledrightdot" => "⚆", # white circle with dot right "\\circledtwodots" => "⚇", # white circle with two dots "\\blackcircledrightdot" => "⚈", # black circle with white dot right "\\blackcircledtwodots" => "⚉", # black circle with two white dots "\\hermaphrodite" => "\u26a5", # male and female sign "\\mdwhtcircle" => "\u26aa", # medium white circle "\\mdblkcircle" => "\u26ab", # medium black circle "\\mdsmwhtcircle" => "\u26ac", # medium small white circle "\\neuter" => "\u26b2", # neuter "\\circledstar" => "✪", # circled white star "\\varstar" => "✶", # six pointed black star "\\dingasterisk" => "✽", # heavy teardrop-spoked asterisk "\\draftingarrow" => "➛", # right arrow with bold head (drafting) "\\threedangle" => "\u27c0", # three dimensional angle "\\whiteinwhitetriangle" => "\u27c1", # white triangle containing small white triangle "\\perp" => "\u27c2", # perpendicular "\\bsolhsub" => "\u27c8", # reverse solidus preceding subset "\\suphsol" => "\u27c9", # superset preceding solidus "\\wedgedot" => "⟑", # and with dot "\\veedot" => "⟇", # or with dot "\\upin" => "⟒", # element of opening upwards "\\bigbot" => "⟘", # large up tack "\\bigtop" => "⟙", # large down tack "\\UUparrow" => "⟰", # upwards quadruple arrow "\\DDownarrow" => "⟱", # downwards quadruple arrow "\\longmapsfrom" => "⟻", # long leftwards arrow from bar "\\Longmapsfrom" => "⟽", # long leftwards double arrow from bar "\\Longmapsto" => "⟾", # long rightwards double arrow from bar "\\longrightsquigarrow" => "⟿", # long rightwards squiggle arrow "\\nvtwoheadrightarrow" => "⤀", # rightwards two-headed arrow with vertical stroke "\\nVtwoheadrightarrow" => "⤁", # rightwards two-headed arrow with double vertical stroke "\\nvLeftarrow" => "⤂", # leftwards double arrow with vertical stroke "\\nvRightarrow" => "⤃", # rightwards double arrow with vertical stroke "\\nvLeftrightarrow" => "⤄", # left right double arrow with vertical stroke "\\twoheadmapsto" => "⤅", # rightwards two-headed arrow from bar "\\downarrowbarred" => "⤈", # downwards arrow with horizontal stroke "\\uparrowbarred" => "⤉", # upwards arrow with horizontal stroke "\\leftbkarrow" => "⤌", # leftwards double dash arrow "\\leftdbkarrow" => "⤎", # leftwards triple dash arrow "\\rightdotarrow" => "⤑", # rightwards arrow with dotted stem "\\nvrightarrowtail" => "⤔", # rightwards arrow with tail with vertical stroke "\\nVrightarrowtail" => "⤕", # rightwards arrow with tail with double vertical stroke "\\nvtwoheadrightarrowtail" => "⤗", # rightwards two-headed arrow with tail with vertical stroke "\\nVtwoheadrightarrowtail" => "⤘", # rightwards two-headed arrow with tail with double vertical stroke "\\diamondleftarrow" => "⤝", # leftwards arrow to black diamond "\\rightarrowdiamond" => "⤞", # rightwards arrow to black diamond "\\diamondleftarrowbar" => "⤟", # leftwards arrow from bar to black diamond "\\barrightarrowdiamond" => "⤠", # rightwards arrow from bar to black diamond "\\rightarrowplus" => "⥅", # rightwards arrow with plus below "\\leftarrowplus" => "⥆", # leftwards arrow with plus below "\\leftrightarrowcircle" => "⥈", # left right arrow through small circle "\\twoheaduparrowcircle" => "⥉", # upwards two-headed arrow from small circle "\\leftrightharpoonupdown" => "⥊", # left barb up right barb down harpoon "\\leftrightharpoondownup" => "⥋", # left barb down right barb up harpoon "\\updownharpoonrightleft" => "⥌", # up barb right down barb left harpoon "\\updownharpoonleftright" => "⥍", # up barb left down barb right harpoon "\\leftharpoonsupdown" => "⥢", # leftwards harpoon with barb up above leftwards harpoon with barb down "\\upharpoonsleftright" => "⥣", # upwards harpoon with barb left beside upwards harpoon with barb right "\\rightharpoonsupdown" => "⥤", # rightwards harpoon with barb up above rightwards harpoon with barb down "\\downharpoonsleftright" => "⥥", # downwards harpoon with barb left beside downwards harpoon with barb right "\\leftrightharpoonsup" => "⥦", # leftwards harpoon with barb up above rightwards harpoon with barb up "\\leftrightharpoonsdown" => "⥧", # leftwards harpoon with barb down above rightwards harpoon with barb down "\\rightleftharpoonsup" => "⥨", # rightwards harpoon with barb up above leftwards harpoon with barb up "\\rightleftharpoonsdown" => "⥩", # rightwards harpoon with barb down above leftwards harpoon with barb down "\\leftharpoonupdash" => "⥪", # leftwards harpoon with barb up above long dash "\\dashleftharpoondown" => "⥫", # leftwards harpoon with barb down below long dash "\\rightharpoonupdash" => "⥬", # rightwards harpoon with barb up above long dash "\\dashrightharpoondown" => "⥭", # rightwards harpoon with barb down below long dash "\\measuredangleleft" => "⦛", # measured angle opening left "\\rightanglemdot" => "⦝", # measured right angle with dot "\\angles" => "⦞", # angle with s inside "\\angdnr" => "⦟", # acute angle "\\sphericalangleup" => "⦡", # spherical angle opening up "\\turnangle" => "⦢", # turned angle "\\revangle" => "⦣", # reversed angle "\\angleubar" => "⦤", # angle with underbar "\\revangleubar" => "⦥", # reversed angle with underbar "\\wideangledown" => "⦦", # oblique angle opening up "\\wideangleup" => "⦧", # oblique angle opening down "\\measanglerutone" => "⦨", # measured angle with open arm ending in arrow pointing up and right "\\measanglelutonw" => "⦩", # measured angle with open arm ending in arrow pointing up and left "\\measanglerdtose" => "⦪", # measured angle with open arm ending in arrow pointing down and right "\\measangleldtosw" => "⦫", # measured angle with open arm ending in arrow pointing down and left "\\measangleurtone" => "⦬", # measured angle with open arm ending in arrow pointing right and up "\\measangleultonw" => "⦭", # measured angle with open arm ending in arrow pointing left and up "\\measangledrtose" => "⦮", # measured angle with open arm ending in arrow pointing right and down "\\measangledltosw" => "⦯", # measured angle with open arm ending in arrow pointing left and down "\\revemptyset" => "⦰", # reversed empty set "\\emptysetobar" => "⦱", # empty set with overbar "\\emptysetocirc" => "⦲", # empty set with small circle above "\\emptysetoarr" => "⦳", # empty set with right arrow above "\\emptysetoarrl" => "⦴", # empty set with left arrow above "\\circledparallel" => "⦷", # circled parallel "\\odotslashdot" => "⦼", # circled anticlockwise-rotated division sign "\\circledwhitebullet" => "⦾", # circled white bullet "\\circledbullet" => "⦿", # circled bullet "\\olessthan" => "⧀", # circled less-than "\\ogreaterthan" => "⧁", # circled greater-than "\\lrtriangleeq" => "⧡", # increases as "\\eparsl" => "⧣", # equals sign and slanted parallel "\\smeparsl" => "⧤", # equals sign and slanted parallel with tilde above "\\eqvparsl" => "⧥", # identical to and slanted parallel "\\dsol" => "⧶", # solidus with overbar "\\rsolbar" => "⧷", # reverse solidus with horizontal stroke "\\doubleplus" => "⧺", # double plus "\\tripleplus" => "⧻", # triple plus "\\modtwosum" => "⨊", # modulo two sum "\\sumint" => "⨋", # summation with integral "\\cirfnint" => "⨐", # circulation function "\\awint" => "⨑", # anticlockwise integration "\\rppolint" => "⨒", # line integration with rectangular path around pole "\\scpolint" => "⨓", # line integration with semicircular path around pole "\\npolint" => "⨔", # line integration not including the pole "\\pointint" => "⨕", # integral around a point operator "\\ringplus" => "⨢", # plus sign with small circle above "\\plushat" => "⨣", # plus sign with circumflex accent above "\\simplus" => "⨤", # plus sign with tilde above "\\plussim" => "⨦", # plus sign with tilde below "\\plussubtwo" => "⨧", # plus sign with subscript two "\\plustrif" => "⨨", # plus sign with black triangle "\\commaminus" => "⨩", # minus sign with comma above "\\minusfdots" => "⨫", # minus sign with falling dots "\\minusrdots" => "⨬", # minus sign with rising dots "\\opluslhrim" => "⨭", # plus sign in left half circle "\\oplusrhrim" => "⨮", # plus sign in right half circle "\\dottimes" => "⨰", # multiplication sign with dot above "\\timesbar" => "⨱", # multiplication sign with underbar "\\smashtimes" => "⨳", # smash product "\\otimeslhrim" => "⨴", # multiplication sign in left half circle "\\otimesrhrim" => "⨵", # multiplication sign in right half circle "\\otimeshat" => "⨶", # circled multiplication sign with circumflex accent "\\Otimes" => "⨷", # multiplication sign in double circle "\\odiv" => "⨸", # circled division sign "\\triangleplus" => "⨹", # plus sign in triangle "\\triangleminus" => "⨺", # minus sign in triangle "\\triangletimes" => "⨻", # multiplication sign in triangle "\\capdot" => "⩀", # intersection with dot "\\uminus" => "⩁", # union with minus sign "\\barcup" => "⩂", # union with overbar "\\barcap" => "⩃", # intersection with overbar "\\capwedge" => "⩄", # intersection with logical and "\\cupvee" => "⩅", # union with logical or "\\twocups" => "⩊", # union beside and joined with union "\\twocaps" => "⩋", # intersection beside and joined with intersection "\\closedvarcup" => "⩌", # closed union with serifs "\\closedvarcap" => "⩍", # closed intersection with serifs "\\Sqcap" => "⩎", # double square intersection "\\Sqcup" => "⩏", # double square union "\\closedvarcupsmashprod" => "⩐", # closed union with serifs and smash product "\\wedgeodot" => "⩑", # logical and with dot above "\\veeodot" => "⩒", # logical or with dot above "\\wedgeonwedge" => "⩕", # two intersecting logical and "\\bigslopedvee" => "⩗", # sloping large or "\\bigslopedwedge" => "⩘", # sloping large and "\\wedgemidvert" => "⩚", # logical and with middle stem "\\veemidvert" => "⩛", # logical or with middle stem "\\midbarwedge" => "⩜", # ogical and with horizontal dash "\\midbarvee" => "⩝", # logical or with horizontal dash "\\wedgedoublebar" => "⩠", # logical and with double underbar "\\varveebar" => "⩡", # small vee with underbar "\\doublebarvee" => "⩢", # logical or with double overbar "\\veedoublebar" => "⩣", # logical or with double underbar "\\eqdot" => "⩦", # equals sign with dot below "\\dotequiv" => "⩧", # identical with dot above "\\dotsim" => "⩪", # tilde operator with dot above "\\simrdots" => "⩫", # tilde operator with rising dots "\\simminussim" => "⩬", # similar minus similar "\\congdot" => "⩭", # congruent with dot above "\\asteq" => "⩮", # equals with asterisk "\\hatapprox" => "⩯", # almost equal to with circumflex accent "\\approxeqq" => "⩰", # approximately equal or equal to "\\eqqplus" => "⩱", # equals sign above plus sign "\\pluseqq" => "⩲", # plus sign above equals sign "\\eqqsim" => "⩳", # equals sign above tilde operator "\\Coloneq" => "⩴", # double colon equal "\\eqeqeq" => "⩶", # three consecutive equals signs "\\equivDD" => "⩸", # equivalent with four dots above "\\ltcir" => "⩹", # less-than with circle inside "\\gtcir" => "⩺", # greater-than with circle inside "\\ltquest" => "⩻", # less-than with question mark above "\\gtquest" => "⩼", # greater-than with question mark above "\\lesdot" => "⩿", # less-than or slanted equal to with dot inside "\\gesdot" => "⪀", # greater-than or slanted equal to with dot inside "\\lesdoto" => "⪁", # less-than or slanted equal to with dot above "\\gesdoto" => "⪂", # greater-than or slanted equal to with dot above "\\lesdotor" => "⪃", # less-than or slanted equal to with dot above right "\\gesdotol" => "⪄", # greater-than or slanted equal to with dot above left "\\lsime" => "⪍", # less-than above similar or equal "\\gsime" => "⪎", # greater-than above similar or equal "\\lsimg" => "⪏", # less-than above similar above greater-than "\\gsiml" => "⪐", # greater-than above similar above less-than "\\lgE" => "⪑", # less-than above greater-than above double-line equal "\\glE" => "⪒", # greater-than above less-than above double-line equal "\\lesges" => "⪓", # less-than above slanted equal above greater-than above slanted equal "\\gesles" => "⪔", # greater-than above slanted equal above less-than above slanted equal "\\elsdot" => "⪗", # slanted equal to or less-than with dot inside "\\egsdot" => "⪘", # slanted equal to or greater-than with dot inside "\\eqqless" => "⪙", # double-line equal to or less-than "\\eqqgtr" => "⪚", # double-line equal to or greater-than "\\eqqslantless" => "⪛", # double-line slanted equal to or less-than "\\eqqslantgtr" => "⪜", # double-line slanted equal to or greater-than "\\simless" => "⪝", # similar or less-than "\\simgtr" => "⪞", # similar or greater-than "\\simlE" => "⪟", # similar above less-than above equals sign "\\simgE" => "⪠", # similar above greater-than above equals sign "\\glj" => "⪤", # greater-than overlapping less-than "\\gla" => "⪥", # greater-than beside less-than "\\ltcc" => "⪦", # less-than closed by curve "\\gtcc" => "⪧", # greater-than closed by curve "\\lescc" => "⪨", # less-than closed by curve above slanted equal "\\gescc" => "⪩", # greater-than closed by curve above slanted equal "\\smt" => "⪪", # smaller than "\\lat" => "⪫", # larger than "\\smte" => "⪬", # smaller than or equal to "\\late" => "⪭", # larger than or equal to "\\precneq" => "⪱", # precedes above single-line not equal to "\\succneq" => "⪲", # succeeds above single-line not equal to "\\preceqq" => "⪳", # precedes above equals sign "\\succeqq" => "⪴", # succeeds above equals sign "\\Prec" => "⪻", # double precedes "\\Succ" => "⪼", # double succeeds "\\subsetdot" => "⪽", # subset with dot "\\supsetdot" => "⪾", # superset with dot "\\subsetplus" => "⪿", # subset with plus sign below "\\supsetplus" => "⫀", # superset with plus sign below "\\submult" => "⫁", # subset with multiplication sign below "\\supmult" => "⫂", # superset with multiplication sign below "\\subedot" => "⫃", # subset of or equal to with dot above "\\supedot" => "⫄", # superset of or equal to with dot above "\\subsim" => "⫇", # subset of above tilde operator "\\supsim" => "⫈", # superset of above tilde operator "\\subsetapprox" => "⫉", # subset of above almost equal to "\\supsetapprox" => "⫊", # superset of above almost equal to "\\lsqhook" => "⫍", # square left open box operator "\\rsqhook" => "⫎", # square right open box operator "\\csub" => "⫏", # closed subset "\\csup" => "⫐", # closed superset "\\csube" => "⫑", # closed subset or equal to "\\csupe" => "⫒", # closed superset or equal to "\\subsup" => "⫓", # subset above superset "\\supsub" => "⫔", # superset above subset "\\subsub" => "⫕", # subset above subset "\\supsup" => "⫖", # superset above superset "\\suphsub" => "⫗", # superset beside subset "\\supdsub" => "⫘", # superset beside and joined by dash with subset "\\forkv" => "⫙", # element of opening downwards "\\lllnest" => "⫷", # stacked very much less-than "\\gggnest" => "⫸", # stacked very much greater-than "\\leqqslant" => "⫹", # double-line slanted less-than or equal to "\\geqqslant" => "⫺", # double-line slanted greater-than or equal to "\\squaretopblack" => "\u2b12", # square with top half black "\\squarebotblack" => "\u2b13", # square with bottom half black "\\squareurblack" => "\u2b14", # square with upper right diagonal half black "\\squarellblack" => "\u2b15", # square with lower left diagonal half black "\\diamondleftblack" => "\u2b16", # diamond with left half black "\\diamondrightblack" => "\u2b17", # diamond with right half black "\\diamondtopblack" => "\u2b18", # diamond with top half black "\\diamondbotblack" => "\u2b19", # diamond with bottom half black "\\dottedsquare" => "\u2b1a", # dotted square "\\lgblksquare" => "\u2b1b", # black large square "\\lgwhtsquare" => "\u2b1c", # white large square "\\vysmblksquare" => "\u2b1d", # black very small square "\\vysmwhtsquare" => "\u2b1e", # white very small square "\\pentagonblack" => "\u2b1f", # black pentagon "\\pentagon" => "\u2b20", # white pentagon "\\varhexagon" => "\u2b21", # white hexagon "\\varhexagonblack" => "\u2b22", # black hexagon "\\hexagonblack" => "\u2b23", # horizontal black hexagon "\\lgblkcircle" => "\u2b24", # black large circle "\\mdblkdiamond" => "\u2b25", # black medium diamond "\\mdwhtdiamond" => "\u2b26", # white medium diamond "\\mdblklozenge" => "\u2b27", # black medium lozenge "\\mdwhtlozenge" => "\u2b28", # white medium lozenge "\\smblkdiamond" => "\u2b29", # black small diamond "\\smblklozenge" => "\u2b2a", # black small lozenge "\\smwhtlozenge" => "\u2b2b", # white small lozenge "\\blkhorzoval" => "\u2b2c", # black horizontal ellipse "\\whthorzoval" => "\u2b2d", # white horizontal ellipse "\\blkvertoval" => "\u2b2e", # black vertical ellipse "\\whtvertoval" => "\u2b2f", # white vertical ellipse "\\circleonleftarrow" => "\u2b30", # left arrow with small circle "\\leftthreearrows" => "\u2b31", # three leftwards arrows "\\leftarrowonoplus" => "\u2b32", # left arrow with circled plus "\\longleftsquigarrow" => "\u2b33", # long leftwards squiggle arrow "\\nvtwoheadleftarrow" => "\u2b34", # leftwards two-headed arrow with vertical stroke "\\nVtwoheadleftarrow" => "\u2b35", # leftwards two-headed arrow with double vertical stroke "\\twoheadmapsfrom" => "\u2b36", # leftwards two-headed arrow from bar "\\twoheadleftdbkarrow" => "\u2b37", # leftwards two-headed triple-dash arrow "\\leftdotarrow" => "\u2b38", # leftwards arrow with dotted stem "\\nvleftarrowtail" => "\u2b39", # leftwards arrow with tail with vertical stroke "\\nVleftarrowtail" => "\u2b3a", # leftwards arrow with tail with double vertical stroke "\\twoheadleftarrowtail" => "\u2b3b", # leftwards two-headed arrow with tail "\\nvtwoheadleftarrowtail" => "\u2b3c", # leftwards two-headed arrow with tail with vertical stroke "\\nVtwoheadleftarrowtail" => "\u2b3d", # leftwards two-headed arrow with tail with double vertical stroke "\\leftarrowx" => "\u2b3e", # leftwards arrow through x "\\leftcurvedarrow" => "\u2b3f", # wave arrow pointing directly left "\\equalleftarrow" => "\u2b40", # equals sign above leftwards arrow "\\bsimilarleftarrow" => "\u2b41", # reverse tilde operator above leftwards arrow "\\leftarrowbackapprox" => "\u2b42", # leftwards arrow above reverse almost equal to "\\rightarrowgtr" => "\u2b43", # rightwards arrow through greater-than "\\leftarrowless" => "\u2977", # leftwards arrow through less-than "\\rightarrowsupset" => "\u2b44", # rightwards arrow through superset "\\leftarrowsubset" => "\u297a", # leftwards arrow through subset "\\LLeftarrow" => "\u2b45", # leftwards quadruple arrow "\\RRightarrow" => "\u2b46", # rightwards quadruple arrow "\\bsimilarrightarrow" => "\u2b47", # reverse tilde operator above rightwards arrow "\\rightarrowbackapprox" => "\u2b48", # rightwards arrow above reverse almost equal to "\\similarleftarrow" => "\u2b49", # tilde operator above leftwards arrow "\\leftarrowapprox" => "\u2b4a", # leftwards arrow above almost equal to "\\leftarrowbsimilar" => "\u2b4b", # leftwards arrow above reverse tilde operator "\\rightarrowbsimilar" => "\u2b4c", # righttwards arrow above reverse tilde operator "\\medwhitestar" => "\u2b50", # white medium star "\\medblackstar" => "\u2b51", # black medium star "\\smwhitestar" => "\u2b52", # white small star "\\rightpentagonblack" => "\u2b53", # black right-pointing pentagon "\\rightpentagon" => "\u2b54", # white right-pointing pentagon "\\postalmark" => "〒", # postal mark bold*"A" => "𝐀", # mathematical bold capital a bold*"B" => "𝐁", # mathematical bold capital b bold*"C" => "𝐂", # mathematical bold capital c bold*"D" => "𝐃", # mathematical bold capital d bold*"E" => "𝐄", # mathematical bold capital e bold*"F" => "𝐅", # mathematical bold capital f bold*"G" => "𝐆", # mathematical bold capital g bold*"H" => "𝐇", # mathematical bold capital h bold*"I" => "𝐈", # mathematical bold capital i bold*"J" => "𝐉", # mathematical bold capital j bold*"K" => "𝐊", # mathematical bold capital k bold*"L" => "𝐋", # mathematical bold capital l bold*"M" => "𝐌", # mathematical bold capital m bold*"N" => "𝐍", # mathematical bold capital n bold*"O" => "𝐎", # mathematical bold capital o bold*"P" => "𝐏", # mathematical bold capital p bold*"Q" => "𝐐", # mathematical bold capital q bold*"R" => "𝐑", # mathematical bold capital r bold*"S" => "𝐒", # mathematical bold capital s bold*"T" => "𝐓", # mathematical bold capital t bold*"U" => "𝐔", # mathematical bold capital u bold*"V" => "𝐕", # mathematical bold capital v bold*"W" => "𝐖", # mathematical bold capital w bold*"X" => "𝐗", # mathematical bold capital x bold*"Y" => "𝐘", # mathematical bold capital y bold*"Z" => "𝐙", # mathematical bold capital z bold*"a" => "𝐚", # mathematical bold small a bold*"b" => "𝐛", # mathematical bold small b bold*"c" => "𝐜", # mathematical bold small c bold*"d" => "𝐝", # mathematical bold small d bold*"e" => "𝐞", # mathematical bold small e bold*"f" => "𝐟", # mathematical bold small f bold*"g" => "𝐠", # mathematical bold small g bold*"h" => "𝐡", # mathematical bold small h bold*"i" => "𝐢", # mathematical bold small i bold*"j" => "𝐣", # mathematical bold small j bold*"k" => "𝐤", # mathematical bold small k bold*"l" => "𝐥", # mathematical bold small l bold*"m" => "𝐦", # mathematical bold small m bold*"n" => "𝐧", # mathematical bold small n bold*"o" => "𝐨", # mathematical bold small o bold*"p" => "𝐩", # mathematical bold small p bold*"q" => "𝐪", # mathematical bold small q bold*"r" => "𝐫", # mathematical bold small r bold*"s" => "𝐬", # mathematical bold small s bold*"t" => "𝐭", # mathematical bold small t bold*"u" => "𝐮", # mathematical bold small u bold*"v" => "𝐯", # mathematical bold small v bold*"w" => "𝐰", # mathematical bold small w bold*"x" => "𝐱", # mathematical bold small x bold*"y" => "𝐲", # mathematical bold small y bold*"z" => "𝐳", # mathematical bold small z italic*"A" => "𝐴", # mathematical italic capital a italic*"B" => "𝐵", # mathematical italic capital b italic*"C" => "𝐶", # mathematical italic capital c italic*"D" => "𝐷", # mathematical italic capital d italic*"E" => "𝐸", # mathematical italic capital e italic*"F" => "𝐹", # mathematical italic capital f italic*"G" => "𝐺", # mathematical italic capital g italic*"H" => "𝐻", # mathematical italic capital h italic*"I" => "𝐼", # mathematical italic capital i italic*"J" => "𝐽", # mathematical italic capital j italic*"K" => "𝐾", # mathematical italic capital k italic*"L" => "𝐿", # mathematical italic capital l italic*"M" => "𝑀", # mathematical italic capital m italic*"N" => "𝑁", # mathematical italic capital n italic*"O" => "𝑂", # mathematical italic capital o italic*"P" => "𝑃", # mathematical italic capital p italic*"Q" => "𝑄", # mathematical italic capital q italic*"R" => "𝑅", # mathematical italic capital r italic*"S" => "𝑆", # mathematical italic capital s italic*"T" => "𝑇", # mathematical italic capital t italic*"U" => "𝑈", # mathematical italic capital u italic*"V" => "𝑉", # mathematical italic capital v italic*"W" => "𝑊", # mathematical italic capital w italic*"X" => "𝑋", # mathematical italic capital x italic*"Y" => "𝑌", # mathematical italic capital y italic*"Z" => "𝑍", # mathematical italic capital z italic*"a" => "𝑎", # mathematical italic small a italic*"b" => "𝑏", # mathematical italic small b italic*"c" => "𝑐", # mathematical italic small c italic*"d" => "𝑑", # mathematical italic small d italic*"e" => "𝑒", # mathematical italic small e italic*"f" => "𝑓", # mathematical italic small f italic*"g" => "𝑔", # mathematical italic small g italic*"h" => "ℎ", # mathematical italic small h (planck constant) italic*"i" => "𝑖", # mathematical italic small i italic*"j" => "𝑗", # mathematical italic small j italic*"k" => "𝑘", # mathematical italic small k italic*"l" => "𝑙", # mathematical italic small l italic*"m" => "𝑚", # mathematical italic small m italic*"n" => "𝑛", # mathematical italic small n italic*"o" => "𝑜", # mathematical italic small o italic*"p" => "𝑝", # mathematical italic small p italic*"q" => "𝑞", # mathematical italic small q italic*"r" => "𝑟", # mathematical italic small r italic*"s" => "𝑠", # mathematical italic small s italic*"t" => "𝑡", # mathematical italic small t italic*"u" => "𝑢", # mathematical italic small u italic*"v" => "𝑣", # mathematical italic small v italic*"w" => "𝑤", # mathematical italic small w italic*"x" => "𝑥", # mathematical italic small x italic*"y" => "𝑦", # mathematical italic small y italic*"z" => "𝑧", # mathematical italic small z bolditalic*"A" => "𝑨", # mathematical bold italic capital a bolditalic*"B" => "𝑩", # mathematical bold italic capital b bolditalic*"C" => "𝑪", # mathematical bold italic capital c bolditalic*"D" => "𝑫", # mathematical bold italic capital d bolditalic*"E" => "𝑬", # mathematical bold italic capital e bolditalic*"F" => "𝑭", # mathematical bold italic capital f bolditalic*"G" => "𝑮", # mathematical bold italic capital g bolditalic*"H" => "𝑯", # mathematical bold italic capital h bolditalic*"I" => "𝑰", # mathematical bold italic capital i bolditalic*"J" => "𝑱", # mathematical bold italic capital j bolditalic*"K" => "𝑲", # mathematical bold italic capital k bolditalic*"L" => "𝑳", # mathematical bold italic capital l bolditalic*"M" => "𝑴", # mathematical bold italic capital m bolditalic*"N" => "𝑵", # mathematical bold italic capital n bolditalic*"O" => "𝑶", # mathematical bold italic capital o bolditalic*"P" => "𝑷", # mathematical bold italic capital p bolditalic*"Q" => "𝑸", # mathematical bold italic capital q bolditalic*"R" => "𝑹", # mathematical bold italic capital r bolditalic*"S" => "𝑺", # mathematical bold italic capital s bolditalic*"T" => "𝑻", # mathematical bold italic capital t bolditalic*"U" => "𝑼", # mathematical bold italic capital u bolditalic*"V" => "𝑽", # mathematical bold italic capital v bolditalic*"W" => "𝑾", # mathematical bold italic capital w bolditalic*"X" => "𝑿", # mathematical bold italic capital x bolditalic*"Y" => "𝒀", # mathematical bold italic capital y bolditalic*"Z" => "𝒁", # mathematical bold italic capital z bolditalic*"a" => "𝒂", # mathematical bold italic small a bolditalic*"b" => "𝒃", # mathematical bold italic small b bolditalic*"c" => "𝒄", # mathematical bold italic small c bolditalic*"d" => "𝒅", # mathematical bold italic small d bolditalic*"e" => "𝒆", # mathematical bold italic small e bolditalic*"f" => "𝒇", # mathematical bold italic small f bolditalic*"g" => "𝒈", # mathematical bold italic small g bolditalic*"h" => "𝒉", # mathematical bold italic small h bolditalic*"i" => "𝒊", # mathematical bold italic small i bolditalic*"j" => "𝒋", # mathematical bold italic small j bolditalic*"k" => "𝒌", # mathematical bold italic small k bolditalic*"l" => "𝒍", # mathematical bold italic small l bolditalic*"m" => "𝒎", # mathematical bold italic small m bolditalic*"n" => "𝒏", # mathematical bold italic small n bolditalic*"o" => "𝒐", # mathematical bold italic small o bolditalic*"p" => "𝒑", # mathematical bold italic small p bolditalic*"q" => "𝒒", # mathematical bold italic small q bolditalic*"r" => "𝒓", # mathematical bold italic small r bolditalic*"s" => "𝒔", # mathematical bold italic small s bolditalic*"t" => "𝒕", # mathematical bold italic small t bolditalic*"u" => "𝒖", # mathematical bold italic small u bolditalic*"v" => "𝒗", # mathematical bold italic small v bolditalic*"w" => "𝒘", # mathematical bold italic small w bolditalic*"x" => "𝒙", # mathematical bold italic small x bolditalic*"y" => "𝒚", # mathematical bold italic small y bolditalic*"z" => "𝒛", # mathematical bold italic small z script*"A" => "𝒜", # mathematical script capital a script*"C" => "𝒞", # mathematical script capital c script*"D" => "𝒟", # mathematical script capital d script*"G" => "𝒢", # mathematical script capital g script*"J" => "𝒥", # mathematical script capital j script*"K" => "𝒦", # mathematical script capital k script*"N" => "𝒩", # mathematical script capital n script*"O" => "𝒪", # mathematical script capital o script*"P" => "𝒫", # mathematical script capital p script*"Q" => "𝒬", # mathematical script capital q script*"S" => "𝒮", # mathematical script capital s script*"T" => "𝒯", # mathematical script capital t script*"U" => "𝒰", # mathematical script capital u script*"V" => "𝒱", # mathematical script capital v script*"W" => "𝒲", # mathematical script capital w script*"X" => "𝒳", # mathematical script capital x script*"Y" => "𝒴", # mathematical script capital y script*"Z" => "𝒵", # mathematical script capital z script*"a" => "𝒶", # mathematical script small a script*"b" => "𝒷", # mathematical script small b script*"c" => "𝒸", # mathematical script small c script*"d" => "𝒹", # mathematical script small d script*"f" => "𝒻", # mathematical script small f script*"h" => "𝒽", # mathematical script small h script*"i" => "𝒾", # mathematical script small i script*"j" => "𝒿", # mathematical script small j script*"k" => "𝓀", # mathematical script small k script*"l" => "\U1d4c1", # mathematical script small l script*"m" => "𝓂", # mathematical script small m script*"n" => "𝓃", # mathematical script small n script*"p" => "𝓅", # mathematical script small p script*"q" => "𝓆", # mathematical script small q script*"r" => "𝓇", # mathematical script small r script*"s" => "𝓈", # mathematical script small s script*"t" => "𝓉", # mathematical script small t script*"u" => "𝓊", # mathematical script small u script*"v" => "𝓋", # mathematical script small v script*"w" => "𝓌", # mathematical script small w script*"x" => "𝓍", # mathematical script small x script*"y" => "𝓎", # mathematical script small y script*"z" => "𝓏", # mathematical script small z boldscript*"A" => "𝓐", # mathematical bold script capital a boldscript*"B" => "𝓑", # mathematical bold script capital b boldscript*"C" => "𝓒", # mathematical bold script capital c boldscript*"D" => "𝓓", # mathematical bold script capital d boldscript*"E" => "𝓔", # mathematical bold script capital e boldscript*"F" => "𝓕", # mathematical bold script capital f boldscript*"G" => "𝓖", # mathematical bold script capital g boldscript*"H" => "𝓗", # mathematical bold script capital h boldscript*"I" => "𝓘", # mathematical bold script capital i boldscript*"J" => "𝓙", # mathematical bold script capital j boldscript*"K" => "𝓚", # mathematical bold script capital k boldscript*"L" => "𝓛", # mathematical bold script capital l boldscript*"M" => "𝓜", # mathematical bold script capital m boldscript*"N" => "𝓝", # mathematical bold script capital n boldscript*"O" => "𝓞", # mathematical bold script capital o boldscript*"P" => "𝓟", # mathematical bold script capital p boldscript*"Q" => "𝓠", # mathematical bold script capital q boldscript*"R" => "𝓡", # mathematical bold script capital r boldscript*"S" => "𝓢", # mathematical bold script capital s boldscript*"T" => "𝓣", # mathematical bold script capital t boldscript*"U" => "𝓤", # mathematical bold script capital u boldscript*"V" => "𝓥", # mathematical bold script capital v boldscript*"W" => "𝓦", # mathematical bold script capital w boldscript*"X" => "𝓧", # mathematical bold script capital x boldscript*"Y" => "𝓨", # mathematical bold script capital y boldscript*"Z" => "𝓩", # mathematical bold script capital z boldscript*"a" => "𝓪", # mathematical bold script small a boldscript*"b" => "𝓫", # mathematical bold script small b boldscript*"c" => "𝓬", # mathematical bold script small c boldscript*"d" => "𝓭", # mathematical bold script small d boldscript*"e" => "𝓮", # mathematical bold script small e boldscript*"f" => "𝓯", # mathematical bold script small f boldscript*"g" => "𝓰", # mathematical bold script small g boldscript*"h" => "𝓱", # mathematical bold script small h boldscript*"i" => "𝓲", # mathematical bold script small i boldscript*"j" => "𝓳", # mathematical bold script small j boldscript*"k" => "𝓴", # mathematical bold script small k boldscript*"l" => "𝓵", # mathematical bold script small l boldscript*"m" => "𝓶", # mathematical bold script small m boldscript*"n" => "𝓷", # mathematical bold script small n boldscript*"o" => "𝓸", # mathematical bold script small o boldscript*"p" => "𝓹", # mathematical bold script small p boldscript*"q" => "𝓺", # mathematical bold script small q boldscript*"r" => "𝓻", # mathematical bold script small r boldscript*"s" => "𝓼", # mathematical bold script small s boldscript*"t" => "𝓽", # mathematical bold script small t boldscript*"u" => "𝓾", # mathematical bold script small u boldscript*"v" => "𝓿", # mathematical bold script small v boldscript*"w" => "𝔀", # mathematical bold script small w boldscript*"x" => "𝔁", # mathematical bold script small x boldscript*"y" => "𝔂", # mathematical bold script small y boldscript*"z" => "𝔃", # mathematical bold script small z frak*"A" => "𝔄", # mathematical fraktur capital a frak*"B" => "𝔅", # mathematical fraktur capital b frak*"D" => "𝔇", # mathematical fraktur capital d frak*"E" => "𝔈", # mathematical fraktur capital e frak*"F" => "𝔉", # mathematical fraktur capital f frak*"G" => "𝔊", # mathematical fraktur capital g frak*"I" => "ℑ", # black-letter capital i (manual addition) frak*"J" => "𝔍", # mathematical fraktur capital j frak*"K" => "𝔎", # mathematical fraktur capital k frak*"L" => "𝔏", # mathematical fraktur capital l frak*"M" => "𝔐", # mathematical fraktur capital m frak*"N" => "𝔑", # mathematical fraktur capital n frak*"O" => "𝔒", # mathematical fraktur capital o frak*"P" => "𝔓", # mathematical fraktur capital p frak*"Q" => "𝔔", # mathematical fraktur capital q frak*"R" => "ℜ", # black-letter capital r (manual addition) frak*"S" => "𝔖", # mathematical fraktur capital s frak*"T" => "𝔗", # mathematical fraktur capital t frak*"U" => "𝔘", # mathematical fraktur capital u frak*"V" => "𝔙", # mathematical fraktur capital v frak*"W" => "𝔚", # mathematical fraktur capital w frak*"X" => "𝔛", # mathematical fraktur capital x frak*"Y" => "𝔜", # mathematical fraktur capital y frak*"a" => "𝔞", # mathematical fraktur small a frak*"b" => "𝔟", # mathematical fraktur small b frak*"c" => "𝔠", # mathematical fraktur small c frak*"d" => "𝔡", # mathematical fraktur small d frak*"e" => "𝔢", # mathematical fraktur small e frak*"f" => "𝔣", # mathematical fraktur small f frak*"g" => "𝔤", # mathematical fraktur small g frak*"h" => "𝔥", # mathematical fraktur small h frak*"i" => "𝔦", # mathematical fraktur small i frak*"j" => "𝔧", # mathematical fraktur small j frak*"k" => "𝔨", # mathematical fraktur small k frak*"l" => "𝔩", # mathematical fraktur small l frak*"m" => "𝔪", # mathematical fraktur small m frak*"n" => "𝔫", # mathematical fraktur small n frak*"o" => "𝔬", # mathematical fraktur small o frak*"p" => "𝔭", # mathematical fraktur small p frak*"q" => "𝔮", # mathematical fraktur small q frak*"r" => "𝔯", # mathematical fraktur small r frak*"s" => "𝔰", # mathematical fraktur small s frak*"t" => "𝔱", # mathematical fraktur small t frak*"u" => "𝔲", # mathematical fraktur small u frak*"v" => "𝔳", # mathematical fraktur small v frak*"w" => "𝔴", # mathematical fraktur small w frak*"x" => "𝔵", # mathematical fraktur small x frak*"y" => "𝔶", # mathematical fraktur small y frak*"z" => "𝔷", # mathematical fraktur small z blackboard*"A" => "𝔸", # mathematical double-struck capital a blackboard*"B" => "𝔹", # mathematical double-struck capital b blackboard*"D" => "𝔻", # mathematical double-struck capital d blackboard*"E" => "𝔼", # mathematical double-struck capital e blackboard*"F" => "𝔽", # mathematical double-struck capital f blackboard*"G" => "𝔾", # mathematical double-struck capital g blackboard*"I" => "𝕀", # mathematical double-struck capital i blackboard*"J" => "𝕁", # mathematical double-struck capital j blackboard*"K" => "𝕂", # mathematical double-struck capital k blackboard*"L" => "𝕃", # mathematical double-struck capital l blackboard*"M" => "𝕄", # mathematical double-struck capital m blackboard*"O" => "𝕆", # mathematical double-struck capital o blackboard*"S" => "𝕊", # mathematical double-struck capital s blackboard*"T" => "𝕋", # mathematical double-struck capital t blackboard*"U" => "𝕌", # mathematical double-struck capital u blackboard*"V" => "𝕍", # mathematical double-struck capital v blackboard*"W" => "𝕎", # mathematical double-struck capital w blackboard*"X" => "𝕏", # mathematical double-struck capital x blackboard*"Y" => "𝕐", # mathematical double-struck capital y blackboard*"a" => "𝕒", # mathematical double-struck small a blackboard*"b" => "𝕓", # mathematical double-struck small b blackboard*"c" => "𝕔", # mathematical double-struck small c blackboard*"d" => "𝕕", # mathematical double-struck small d blackboard*"e" => "𝕖", # mathematical double-struck small e blackboard*"f" => "𝕗", # mathematical double-struck small f blackboard*"g" => "𝕘", # mathematical double-struck small g blackboard*"h" => "𝕙", # mathematical double-struck small h blackboard*"i" => "𝕚", # mathematical double-struck small i blackboard*"j" => "𝕛", # mathematical double-struck small j blackboard*"k" => "𝕜", # mathematical double-struck small k blackboard*"l" => "𝕝", # mathematical double-struck small l blackboard*"m" => "𝕞", # mathematical double-struck small m blackboard*"n" => "𝕟", # mathematical double-struck small n blackboard*"o" => "𝕠", # mathematical double-struck small o blackboard*"p" => "𝕡", # mathematical double-struck small p blackboard*"q" => "𝕢", # mathematical double-struck small q blackboard*"r" => "𝕣", # mathematical double-struck small r blackboard*"s" => "𝕤", # mathematical double-struck small s blackboard*"t" => "𝕥", # mathematical double-struck small t blackboard*"u" => "𝕦", # mathematical double-struck small u blackboard*"v" => "𝕧", # mathematical double-struck small v blackboard*"w" => "𝕨", # mathematical double-struck small w blackboard*"x" => "𝕩", # mathematical double-struck small x blackboard*"y" => "𝕪", # mathematical double-struck small y blackboard*"z" => "𝕫", # mathematical double-struck small z boldfrak*"A" => "𝕬", # mathematical bold fraktur capital a boldfrak*"B" => "𝕭", # mathematical bold fraktur capital b boldfrak*"C" => "𝕮", # mathematical bold fraktur capital c boldfrak*"D" => "𝕯", # mathematical bold fraktur capital d boldfrak*"E" => "𝕰", # mathematical bold fraktur capital e boldfrak*"F" => "𝕱", # mathematical bold fraktur capital f boldfrak*"G" => "𝕲", # mathematical bold fraktur capital g boldfrak*"H" => "𝕳", # mathematical bold fraktur capital h boldfrak*"I" => "𝕴", # mathematical bold fraktur capital i boldfrak*"J" => "𝕵", # mathematical bold fraktur capital j boldfrak*"K" => "𝕶", # mathematical bold fraktur capital k boldfrak*"L" => "𝕷", # mathematical bold fraktur capital l boldfrak*"M" => "𝕸", # mathematical bold fraktur capital m boldfrak*"N" => "𝕹", # mathematical bold fraktur capital n boldfrak*"O" => "𝕺", # mathematical bold fraktur capital o boldfrak*"P" => "𝕻", # mathematical bold fraktur capital p boldfrak*"Q" => "𝕼", # mathematical bold fraktur capital q boldfrak*"R" => "𝕽", # mathematical bold fraktur capital r boldfrak*"S" => "𝕾", # mathematical bold fraktur capital s boldfrak*"T" => "𝕿", # mathematical bold fraktur capital t boldfrak*"U" => "𝖀", # mathematical bold fraktur capital u boldfrak*"V" => "𝖁", # mathematical bold fraktur capital v boldfrak*"W" => "𝖂", # mathematical bold fraktur capital w boldfrak*"X" => "𝖃", # mathematical bold fraktur capital x boldfrak*"Y" => "𝖄", # mathematical bold fraktur capital y boldfrak*"Z" => "𝖅", # mathematical bold fraktur capital z boldfrak*"a" => "𝖆", # mathematical bold fraktur small a boldfrak*"b" => "𝖇", # mathematical bold fraktur small b boldfrak*"c" => "𝖈", # mathematical bold fraktur small c boldfrak*"d" => "𝖉", # mathematical bold fraktur small d boldfrak*"e" => "𝖊", # mathematical bold fraktur small e boldfrak*"f" => "𝖋", # mathematical bold fraktur small f boldfrak*"g" => "𝖌", # mathematical bold fraktur small g boldfrak*"h" => "𝖍", # mathematical bold fraktur small h boldfrak*"i" => "𝖎", # mathematical bold fraktur small i boldfrak*"j" => "𝖏", # mathematical bold fraktur small j boldfrak*"k" => "𝖐", # mathematical bold fraktur small k boldfrak*"l" => "𝖑", # mathematical bold fraktur small l boldfrak*"m" => "𝖒", # mathematical bold fraktur small m boldfrak*"n" => "𝖓", # mathematical bold fraktur small n boldfrak*"o" => "𝖔", # mathematical bold fraktur small o boldfrak*"p" => "𝖕", # mathematical bold fraktur small p boldfrak*"q" => "𝖖", # mathematical bold fraktur small q boldfrak*"r" => "𝖗", # mathematical bold fraktur small r boldfrak*"s" => "𝖘", # mathematical bold fraktur small s boldfrak*"t" => "𝖙", # mathematical bold fraktur small t boldfrak*"u" => "𝖚", # mathematical bold fraktur small u boldfrak*"v" => "𝖛", # mathematical bold fraktur small v boldfrak*"w" => "𝖜", # mathematical bold fraktur small w boldfrak*"x" => "𝖝", # mathematical bold fraktur small x boldfrak*"y" => "𝖞", # mathematical bold fraktur small y boldfrak*"z" => "𝖟", # mathematical bold fraktur small z sans*"A" => "𝖠", # mathematical sans-serif capital a sans*"B" => "𝖡", # mathematical sans-serif capital b sans*"C" => "𝖢", # mathematical sans-serif capital c sans*"D" => "𝖣", # mathematical sans-serif capital d sans*"E" => "𝖤", # mathematical sans-serif capital e sans*"F" => "𝖥", # mathematical sans-serif capital f sans*"G" => "𝖦", # mathematical sans-serif capital g sans*"H" => "𝖧", # mathematical sans-serif capital h sans*"I" => "𝖨", # mathematical sans-serif capital i sans*"J" => "𝖩", # mathematical sans-serif capital j sans*"K" => "𝖪", # mathematical sans-serif capital k sans*"L" => "𝖫", # mathematical sans-serif capital l sans*"M" => "𝖬", # mathematical sans-serif capital m sans*"N" => "𝖭", # mathematical sans-serif capital n sans*"O" => "𝖮", # mathematical sans-serif capital o sans*"P" => "𝖯", # mathematical sans-serif capital p sans*"Q" => "𝖰", # mathematical sans-serif capital q sans*"R" => "𝖱", # mathematical sans-serif capital r sans*"S" => "𝖲", # mathematical sans-serif capital s sans*"T" => "𝖳", # mathematical sans-serif capital t sans*"U" => "𝖴", # mathematical sans-serif capital u sans*"V" => "𝖵", # mathematical sans-serif capital v sans*"W" => "𝖶", # mathematical sans-serif capital w sans*"X" => "𝖷", # mathematical sans-serif capital x sans*"Y" => "𝖸", # mathematical sans-serif capital y sans*"Z" => "𝖹", # mathematical sans-serif capital z sans*"a" => "𝖺", # mathematical sans-serif small a sans*"b" => "𝖻", # mathematical sans-serif small b sans*"c" => "𝖼", # mathematical sans-serif small c sans*"d" => "𝖽", # mathematical sans-serif small d sans*"e" => "𝖾", # mathematical sans-serif small e sans*"f" => "𝖿", # mathematical sans-serif small f sans*"g" => "𝗀", # mathematical sans-serif small g sans*"h" => "𝗁", # mathematical sans-serif small h sans*"i" => "𝗂", # mathematical sans-serif small i sans*"j" => "𝗃", # mathematical sans-serif small j sans*"k" => "𝗄", # mathematical sans-serif small k sans*"l" => "𝗅", # mathematical sans-serif small l sans*"m" => "𝗆", # mathematical sans-serif small m sans*"n" => "𝗇", # mathematical sans-serif small n sans*"o" => "𝗈", # mathematical sans-serif small o sans*"p" => "𝗉", # mathematical sans-serif small p sans*"q" => "𝗊", # mathematical sans-serif small q sans*"r" => "𝗋", # mathematical sans-serif small r sans*"s" => "𝗌", # mathematical sans-serif small s sans*"t" => "𝗍", # mathematical sans-serif small t sans*"u" => "𝗎", # mathematical sans-serif small u sans*"v" => "𝗏", # mathematical sans-serif small v sans*"w" => "𝗐", # mathematical sans-serif small w sans*"x" => "𝗑", # mathematical sans-serif small x sans*"y" => "𝗒", # mathematical sans-serif small y sans*"z" => "𝗓", # mathematical sans-serif small z boldsans*"A" => "𝗔", # mathematical sans-serif bold capital a boldsans*"B" => "𝗕", # mathematical sans-serif bold capital b boldsans*"C" => "𝗖", # mathematical sans-serif bold capital c boldsans*"D" => "𝗗", # mathematical sans-serif bold capital d boldsans*"E" => "𝗘", # mathematical sans-serif bold capital e boldsans*"F" => "𝗙", # mathematical sans-serif bold capital f boldsans*"G" => "𝗚", # mathematical sans-serif bold capital g boldsans*"H" => "𝗛", # mathematical sans-serif bold capital h boldsans*"I" => "𝗜", # mathematical sans-serif bold capital i boldsans*"J" => "𝗝", # mathematical sans-serif bold capital j boldsans*"K" => "𝗞", # mathematical sans-serif bold capital k boldsans*"L" => "𝗟", # mathematical sans-serif bold capital l boldsans*"M" => "𝗠", # mathematical sans-serif bold capital m boldsans*"N" => "𝗡", # mathematical sans-serif bold capital n boldsans*"O" => "𝗢", # mathematical sans-serif bold capital o boldsans*"P" => "𝗣", # mathematical sans-serif bold capital p boldsans*"Q" => "𝗤", # mathematical sans-serif bold capital q boldsans*"R" => "𝗥", # mathematical sans-serif bold capital r boldsans*"S" => "𝗦", # mathematical sans-serif bold capital s boldsans*"T" => "𝗧", # mathematical sans-serif bold capital t boldsans*"U" => "𝗨", # mathematical sans-serif bold capital u boldsans*"V" => "𝗩", # mathematical sans-serif bold capital v boldsans*"W" => "𝗪", # mathematical sans-serif bold capital w boldsans*"X" => "𝗫", # mathematical sans-serif bold capital x boldsans*"Y" => "𝗬", # mathematical sans-serif bold capital y boldsans*"Z" => "𝗭", # mathematical sans-serif bold capital z boldsans*"a" => "𝗮", # mathematical sans-serif bold small a boldsans*"b" => "𝗯", # mathematical sans-serif bold small b boldsans*"c" => "𝗰", # mathematical sans-serif bold small c boldsans*"d" => "𝗱", # mathematical sans-serif bold small d boldsans*"e" => "𝗲", # mathematical sans-serif bold small e boldsans*"f" => "𝗳", # mathematical sans-serif bold small f boldsans*"g" => "𝗴", # mathematical sans-serif bold small g boldsans*"h" => "𝗵", # mathematical sans-serif bold small h boldsans*"i" => "𝗶", # mathematical sans-serif bold small i boldsans*"j" => "𝗷", # mathematical sans-serif bold small j boldsans*"k" => "𝗸", # mathematical sans-serif bold small k boldsans*"l" => "𝗹", # mathematical sans-serif bold small l boldsans*"m" => "𝗺", # mathematical sans-serif bold small m boldsans*"n" => "𝗻", # mathematical sans-serif bold small n boldsans*"o" => "𝗼", # mathematical sans-serif bold small o boldsans*"p" => "𝗽", # mathematical sans-serif bold small p boldsans*"q" => "𝗾", # mathematical sans-serif bold small q boldsans*"r" => "𝗿", # mathematical sans-serif bold small r boldsans*"s" => "𝘀", # mathematical sans-serif bold small s boldsans*"t" => "𝘁", # mathematical sans-serif bold small t boldsans*"u" => "𝘂", # mathematical sans-serif bold small u boldsans*"v" => "𝘃", # mathematical sans-serif bold small v boldsans*"w" => "𝘄", # mathematical sans-serif bold small w boldsans*"x" => "𝘅", # mathematical sans-serif bold small x boldsans*"y" => "𝘆", # mathematical sans-serif bold small y boldsans*"z" => "𝘇", # mathematical sans-serif bold small z italicsans*"A" => "𝘈", # mathematical sans-serif italic capital a italicsans*"B" => "𝘉", # mathematical sans-serif italic capital b italicsans*"C" => "𝘊", # mathematical sans-serif italic capital c italicsans*"D" => "𝘋", # mathematical sans-serif italic capital d italicsans*"E" => "𝘌", # mathematical sans-serif italic capital e italicsans*"F" => "𝘍", # mathematical sans-serif italic capital f italicsans*"G" => "𝘎", # mathematical sans-serif italic capital g italicsans*"H" => "𝘏", # mathematical sans-serif italic capital h italicsans*"I" => "𝘐", # mathematical sans-serif italic capital i italicsans*"J" => "𝘑", # mathematical sans-serif italic capital j italicsans*"K" => "𝘒", # mathematical sans-serif italic capital k italicsans*"L" => "𝘓", # mathematical sans-serif italic capital l italicsans*"M" => "𝘔", # mathematical sans-serif italic capital m italicsans*"N" => "𝘕", # mathematical sans-serif italic capital n italicsans*"O" => "𝘖", # mathematical sans-serif italic capital o italicsans*"P" => "𝘗", # mathematical sans-serif italic capital p italicsans*"Q" => "𝘘", # mathematical sans-serif italic capital q italicsans*"R" => "𝘙", # mathematical sans-serif italic capital r italicsans*"S" => "𝘚", # mathematical sans-serif italic capital s italicsans*"T" => "𝘛", # mathematical sans-serif italic capital t italicsans*"U" => "𝘜", # mathematical sans-serif italic capital u italicsans*"V" => "𝘝", # mathematical sans-serif italic capital v italicsans*"W" => "𝘞", # mathematical sans-serif italic capital w italicsans*"X" => "𝘟", # mathematical sans-serif italic capital x italicsans*"Y" => "𝘠", # mathematical sans-serif italic capital y italicsans*"Z" => "𝘡", # mathematical sans-serif italic capital z italicsans*"a" => "𝘢", # mathematical sans-serif italic small a italicsans*"b" => "𝘣", # mathematical sans-serif italic small b italicsans*"c" => "𝘤", # mathematical sans-serif italic small c italicsans*"d" => "𝘥", # mathematical sans-serif italic small d italicsans*"e" => "𝘦", # mathematical sans-serif italic small e italicsans*"f" => "𝘧", # mathematical sans-serif italic small f italicsans*"g" => "𝘨", # mathematical sans-serif italic small g italicsans*"h" => "𝘩", # mathematical sans-serif italic small h italicsans*"i" => "𝘪", # mathematical sans-serif italic small i italicsans*"j" => "𝘫", # mathematical sans-serif italic small j italicsans*"k" => "𝘬", # mathematical sans-serif italic small k italicsans*"l" => "𝘭", # mathematical sans-serif italic small l italicsans*"m" => "𝘮", # mathematical sans-serif italic small m italicsans*"n" => "𝘯", # mathematical sans-serif italic small n italicsans*"o" => "𝘰", # mathematical sans-serif italic small o italicsans*"p" => "𝘱", # mathematical sans-serif italic small p italicsans*"q" => "𝘲", # mathematical sans-serif italic small q italicsans*"r" => "𝘳", # mathematical sans-serif italic small r italicsans*"s" => "𝘴", # mathematical sans-serif italic small s italicsans*"t" => "𝘵", # mathematical sans-serif italic small t italicsans*"u" => "𝘶", # mathematical sans-serif italic small u italicsans*"v" => "𝘷", # mathematical sans-serif italic small v italicsans*"w" => "𝘸", # mathematical sans-serif italic small w italicsans*"x" => "𝘹", # mathematical sans-serif italic small x italicsans*"y" => "𝘺", # mathematical sans-serif italic small y italicsans*"z" => "𝘻", # mathematical sans-serif italic small z bolditalicsans*"A" => "𝘼", # mathematical sans-serif bold italic capital a bolditalicsans*"B" => "𝘽", # mathematical sans-serif bold italic capital b bolditalicsans*"C" => "𝘾", # mathematical sans-serif bold italic capital c bolditalicsans*"D" => "𝘿", # mathematical sans-serif bold italic capital d bolditalicsans*"E" => "𝙀", # mathematical sans-serif bold italic capital e bolditalicsans*"F" => "𝙁", # mathematical sans-serif bold italic capital f bolditalicsans*"G" => "𝙂", # mathematical sans-serif bold italic capital g bolditalicsans*"H" => "𝙃", # mathematical sans-serif bold italic capital h bolditalicsans*"I" => "𝙄", # mathematical sans-serif bold italic capital i bolditalicsans*"J" => "𝙅", # mathematical sans-serif bold italic capital j bolditalicsans*"K" => "𝙆", # mathematical sans-serif bold italic capital k bolditalicsans*"L" => "𝙇", # mathematical sans-serif bold italic capital l bolditalicsans*"M" => "𝙈", # mathematical sans-serif bold italic capital m bolditalicsans*"N" => "𝙉", # mathematical sans-serif bold italic capital n bolditalicsans*"O" => "𝙊", # mathematical sans-serif bold italic capital o bolditalicsans*"P" => "𝙋", # mathematical sans-serif bold italic capital p bolditalicsans*"Q" => "𝙌", # mathematical sans-serif bold italic capital q bolditalicsans*"R" => "𝙍", # mathematical sans-serif bold italic capital r bolditalicsans*"S" => "𝙎", # mathematical sans-serif bold italic capital s bolditalicsans*"T" => "𝙏", # mathematical sans-serif bold italic capital t bolditalicsans*"U" => "𝙐", # mathematical sans-serif bold italic capital u bolditalicsans*"V" => "𝙑", # mathematical sans-serif bold italic capital v bolditalicsans*"W" => "𝙒", # mathematical sans-serif bold italic capital w bolditalicsans*"X" => "𝙓", # mathematical sans-serif bold italic capital x bolditalicsans*"Y" => "𝙔", # mathematical sans-serif bold italic capital y bolditalicsans*"Z" => "𝙕", # mathematical sans-serif bold italic capital z bolditalicsans*"a" => "𝙖", # mathematical sans-serif bold italic small a bolditalicsans*"b" => "𝙗", # mathematical sans-serif bold italic small b bolditalicsans*"c" => "𝙘", # mathematical sans-serif bold italic small c bolditalicsans*"d" => "𝙙", # mathematical sans-serif bold italic small d bolditalicsans*"e" => "𝙚", # mathematical sans-serif bold italic small e bolditalicsans*"f" => "𝙛", # mathematical sans-serif bold italic small f bolditalicsans*"g" => "𝙜", # mathematical sans-serif bold italic small g bolditalicsans*"h" => "𝙝", # mathematical sans-serif bold italic small h bolditalicsans*"i" => "𝙞", # mathematical sans-serif bold italic small i bolditalicsans*"j" => "𝙟", # mathematical sans-serif bold italic small j bolditalicsans*"k" => "𝙠", # mathematical sans-serif bold italic small k bolditalicsans*"l" => "𝙡", # mathematical sans-serif bold italic small l bolditalicsans*"m" => "𝙢", # mathematical sans-serif bold italic small m bolditalicsans*"n" => "𝙣", # mathematical sans-serif bold italic small n bolditalicsans*"o" => "𝙤", # mathematical sans-serif bold italic small o bolditalicsans*"p" => "𝙥", # mathematical sans-serif bold italic small p bolditalicsans*"q" => "𝙦", # mathematical sans-serif bold italic small q bolditalicsans*"r" => "𝙧", # mathematical sans-serif bold italic small r bolditalicsans*"s" => "𝙨", # mathematical sans-serif bold italic small s bolditalicsans*"t" => "𝙩", # mathematical sans-serif bold italic small t bolditalicsans*"u" => "𝙪", # mathematical sans-serif bold italic small u bolditalicsans*"v" => "𝙫", # mathematical sans-serif bold italic small v bolditalicsans*"w" => "𝙬", # mathematical sans-serif bold italic small w bolditalicsans*"x" => "𝙭", # mathematical sans-serif bold italic small x bolditalicsans*"y" => "𝙮", # mathematical sans-serif bold italic small y bolditalicsans*"z" => "𝙯", # mathematical sans-serif bold italic small z mono*"A" => "𝙰", # mathematical monospace capital a mono*"B" => "𝙱", # mathematical monospace capital b mono*"C" => "𝙲", # mathematical monospace capital c mono*"D" => "𝙳", # mathematical monospace capital d mono*"E" => "𝙴", # mathematical monospace capital e mono*"F" => "𝙵", # mathematical monospace capital f mono*"G" => "𝙶", # mathematical monospace capital g mono*"H" => "𝙷", # mathematical monospace capital h mono*"I" => "𝙸", # mathematical monospace capital i mono*"J" => "𝙹", # mathematical monospace capital j mono*"K" => "𝙺", # mathematical monospace capital k mono*"L" => "𝙻", # mathematical monospace capital l mono*"M" => "𝙼", # mathematical monospace capital m mono*"N" => "𝙽", # mathematical monospace capital n mono*"O" => "𝙾", # mathematical monospace capital o mono*"P" => "𝙿", # mathematical monospace capital p mono*"Q" => "𝚀", # mathematical monospace capital q mono*"R" => "𝚁", # mathematical monospace capital r mono*"S" => "𝚂", # mathematical monospace capital s mono*"T" => "𝚃", # mathematical monospace capital t mono*"U" => "𝚄", # mathematical monospace capital u mono*"V" => "𝚅", # mathematical monospace capital v mono*"W" => "𝚆", # mathematical monospace capital w mono*"X" => "𝚇", # mathematical monospace capital x mono*"Y" => "𝚈", # mathematical monospace capital y mono*"Z" => "𝚉", # mathematical monospace capital z mono*"a" => "𝚊", # mathematical monospace small a mono*"b" => "𝚋", # mathematical monospace small b mono*"c" => "𝚌", # mathematical monospace small c mono*"d" => "𝚍", # mathematical monospace small d mono*"e" => "𝚎", # mathematical monospace small e mono*"f" => "𝚏", # mathematical monospace small f mono*"g" => "𝚐", # mathematical monospace small g mono*"h" => "𝚑", # mathematical monospace small h mono*"i" => "𝚒", # mathematical monospace small i mono*"j" => "𝚓", # mathematical monospace small j mono*"k" => "𝚔", # mathematical monospace small k mono*"l" => "𝚕", # mathematical monospace small l mono*"m" => "𝚖", # mathematical monospace small m mono*"n" => "𝚗", # mathematical monospace small n mono*"o" => "𝚘", # mathematical monospace small o mono*"p" => "𝚙", # mathematical monospace small p mono*"q" => "𝚚", # mathematical monospace small q mono*"r" => "𝚛", # mathematical monospace small r mono*"s" => "𝚜", # mathematical monospace small s mono*"t" => "𝚝", # mathematical monospace small t mono*"u" => "𝚞", # mathematical monospace small u mono*"v" => "𝚟", # mathematical monospace small v mono*"w" => "𝚠", # mathematical monospace small w mono*"x" => "𝚡", # mathematical monospace small x mono*"y" => "𝚢", # mathematical monospace small y mono*"z" => "𝚣", # mathematical monospace small z italic*"imath" => "\U1d6a4", # mathematical italic small dotless i italic*"jmath" => "\U1d6a5", # mathematical italic small dotless j bold*"Alpha" => "𝚨", # mathematical bold capital alpha bold*"Beta" => "𝚩", # mathematical bold capital beta bold*"Gamma" => "𝚪", # mathematical bold capital gamma bold*"Delta" => "𝚫", # mathematical bold capital delta bold*"Epsilon" => "𝚬", # mathematical bold capital epsilon bold*"Zeta" => "𝚭", # mathematical bold capital zeta bold*"Eta" => "𝚮", # mathematical bold capital eta bold*"Theta" => "𝚯", # mathematical bold capital theta bold*"Iota" => "𝚰", # mathematical bold capital iota bold*"Kappa" => "𝚱", # mathematical bold capital kappa bold*"Lambda" => "𝚲", # mathematical bold capital lambda bold*"Mu" => "𝚳", # mathematical bold capital mu bold*"Nu" => "𝚴", # mathematical bold capital nu bold*"Xi" => "𝚵", # mathematical bold capital xi bold*"Omicron" => "𝚶", # mathematical bold capital omicron bold*"Pi" => "𝚷", # mathematical bold capital pi bold*"Rho" => "𝚸", # mathematical bold capital rho bold*"varTheta" => "𝚹", # mathematical bold capital theta symbol bold*"Sigma" => "𝚺", # mathematical bold capital sigma bold*"Tau" => "𝚻", # mathematical bold capital tau bold*"Upsilon" => "𝚼", # mathematical bold capital upsilon bold*"Phi" => "𝚽", # mathematical bold capital phi bold*"Chi" => "𝚾", # mathematical bold capital chi bold*"Psi" => "𝚿", # mathematical bold capital psi bold*"Omega" => "𝛀", # mathematical bold capital omega bold*"nabla" => "𝛁", # mathematical bold nabla bold*"alpha" => "𝛂", # mathematical bold small alpha bold*"beta" => "𝛃", # mathematical bold small beta bold*"gamma" => "𝛄", # mathematical bold small gamma bold*"delta" => "𝛅", # mathematical bold small delta bold*"varepsilon" => "𝛆", # mathematical bold small epsilon bold*"zeta" => "𝛇", # mathematical bold small zeta bold*"eta" => "𝛈", # mathematical bold small eta bold*"theta" => "𝛉", # mathematical bold small theta bold*"iota" => "𝛊", # mathematical bold small iota bold*"kappa" => "𝛋", # mathematical bold small kappa bold*"lambda" => "𝛌", # mathematical bold small lambda bold*"mu" => "𝛍", # mathematical bold small mu bold*"nu" => "𝛎", # mathematical bold small nu bold*"xi" => "𝛏", # mathematical bold small xi bold*"omicron" => "𝛐", # mathematical bold small omicron bold*"pi" => "𝛑", # mathematical bold small pi bold*"rho" => "𝛒", # mathematical bold small rho bold*"varsigma" => "𝛓", # mathematical bold small final sigma bold*"sigma" => "𝛔", # mathematical bold small sigma bold*"tau" => "𝛕", # mathematical bold small tau bold*"upsilon" => "𝛖", # mathematical bold small upsilon bold*"varphi" => "𝛗", # mathematical bold small phi bold*"chi" => "𝛘", # mathematical bold small chi bold*"psi" => "𝛙", # mathematical bold small psi bold*"omega" => "𝛚", # mathematical bold small omega bold*"partial" => "𝛛", # mathematical bold partial differential bold*"epsilon" => "𝛜", # mathematical bold epsilon symbol bold*"vartheta" => "𝛝", # mathematical bold theta symbol bold*"varkappa" => "𝛞", # mathematical bold kappa symbol bold*"phi" => "𝛟", # mathematical bold phi symbol bold*"varrho" => "𝛠", # mathematical bold rho symbol bold*"varpi" => "𝛡", # mathematical bold pi symbol italic*"Alpha" => "𝛢", # mathematical italic capital alpha italic*"Beta" => "𝛣", # mathematical italic capital beta italic*"Gamma" => "𝛤", # mathematical italic capital gamma italic*"Delta" => "𝛥", # mathematical italic capital delta italic*"Epsilon" => "𝛦", # mathematical italic capital epsilon italic*"Zeta" => "𝛧", # mathematical italic capital zeta italic*"Eta" => "𝛨", # mathematical italic capital eta italic*"Theta" => "𝛩", # mathematical italic capital theta italic*"Iota" => "𝛪", # mathematical italic capital iota italic*"Kappa" => "𝛫", # mathematical italic capital kappa italic*"Lambda" => "𝛬", # mathematical italic capital lambda italic*"Mu" => "𝛭", # mathematical italic capital mu italic*"Nu" => "𝛮", # mathematical italic capital nu italic*"Xi" => "𝛯", # mathematical italic capital xi italic*"Omicron" => "𝛰", # mathematical italic capital omicron italic*"Pi" => "𝛱", # mathematical italic capital pi italic*"Rho" => "𝛲", # mathematical italic capital rho italic*"varTheta" => "𝛳", # mathematical italic capital theta symbol italic*"Sigma" => "𝛴", # mathematical italic capital sigma italic*"Tau" => "𝛵", # mathematical italic capital tau italic*"Upsilon" => "𝛶", # mathematical italic capital upsilon italic*"Phi" => "𝛷", # mathematical italic capital phi italic*"Chi" => "𝛸", # mathematical italic capital chi italic*"Psi" => "𝛹", # mathematical italic capital psi italic*"Omega" => "𝛺", # mathematical italic capital omega italic*"nabla" => "𝛻", # mathematical italic nabla italic*"alpha" => "𝛼", # mathematical italic small alpha italic*"beta" => "𝛽", # mathematical italic small beta italic*"gamma" => "𝛾", # mathematical italic small gamma italic*"delta" => "𝛿", # mathematical italic small delta italic*"varepsilon" => "𝜀", # mathematical italic small epsilon italic*"zeta" => "𝜁", # mathematical italic small zeta italic*"eta" => "𝜂", # mathematical italic small eta italic*"theta" => "𝜃", # mathematical italic small theta italic*"iota" => "𝜄", # mathematical italic small iota italic*"kappa" => "𝜅", # mathematical italic small kappa italic*"lambda" => "𝜆", # mathematical italic small lambda italic*"mu" => "𝜇", # mathematical italic small mu italic*"nu" => "𝜈", # mathematical italic small nu italic*"xi" => "𝜉", # mathematical italic small xi italic*"omicron" => "𝜊", # mathematical italic small omicron italic*"pi" => "𝜋", # mathematical italic small pi italic*"rho" => "𝜌", # mathematical italic small rho italic*"varsigma" => "𝜍", # mathematical italic small final sigma italic*"sigma" => "𝜎", # mathematical italic small sigma italic*"tau" => "𝜏", # mathematical italic small tau italic*"upsilon" => "𝜐", # mathematical italic small upsilon italic*"varphi" => "𝜑", # mathematical italic small phi italic*"chi" => "𝜒", # mathematical italic small chi italic*"psi" => "𝜓", # mathematical italic small psi italic*"omega" => "𝜔", # mathematical italic small omega italic*"partial" => "𝜕", # mathematical italic partial differential italic*"epsilon" => "𝜖", # mathematical italic epsilon symbol italic*"vartheta" => "𝜗", # mathematical italic theta symbol italic*"varkappa" => "𝜘", # mathematical italic kappa symbol italic*"phi" => "𝜙", # mathematical italic phi symbol italic*"varrho" => "𝜚", # mathematical italic rho symbol italic*"varpi" => "𝜛", # mathematical italic pi symbol bolditalic*"Alpha" => "𝜜", # mathematical bold italic capital alpha bolditalic*"Beta" => "𝜝", # mathematical bold italic capital beta bolditalic*"Gamma" => "𝜞", # mathematical bold italic capital gamma bolditalic*"Delta" => "𝜟", # mathematical bold italic capital delta bolditalic*"Epsilon" => "𝜠", # mathematical bold italic capital epsilon bolditalic*"Zeta" => "𝜡", # mathematical bold italic capital zeta bolditalic*"Eta" => "𝜢", # mathematical bold italic capital eta bolditalic*"Theta" => "𝜣", # mathematical bold italic capital theta bolditalic*"Iota" => "𝜤", # mathematical bold italic capital iota bolditalic*"Kappa" => "𝜥", # mathematical bold italic capital kappa bolditalic*"Lambda" => "𝜦", # mathematical bold italic capital lambda bolditalic*"Mu" => "𝜧", # mathematical bold italic capital mu bolditalic*"Nu" => "𝜨", # mathematical bold italic capital nu bolditalic*"Xi" => "𝜩", # mathematical bold italic capital xi bolditalic*"Omicron" => "𝜪", # mathematical bold italic capital omicron bolditalic*"Pi" => "𝜫", # mathematical bold italic capital pi bolditalic*"Rho" => "𝜬", # mathematical bold italic capital rho bolditalic*"varTheta" => "𝜭", # mathematical bold italic capital theta symbol bolditalic*"Sigma" => "𝜮", # mathematical bold italic capital sigma bolditalic*"Tau" => "𝜯", # mathematical bold italic capital tau bolditalic*"Upsilon" => "𝜰", # mathematical bold italic capital upsilon bolditalic*"Phi" => "𝜱", # mathematical bold italic capital phi bolditalic*"Chi" => "𝜲", # mathematical bold italic capital chi bolditalic*"Psi" => "𝜳", # mathematical bold italic capital psi bolditalic*"Omega" => "𝜴", # mathematical bold italic capital omega bolditalic*"nabla" => "𝜵", # mathematical bold italic nabla bolditalic*"alpha" => "𝜶", # mathematical bold italic small alpha bolditalic*"beta" => "𝜷", # mathematical bold italic small beta bolditalic*"gamma" => "𝜸", # mathematical bold italic small gamma bolditalic*"delta" => "𝜹", # mathematical bold italic small delta bolditalic*"varepsilon" => "𝜺", # mathematical bold italic small epsilon bolditalic*"zeta" => "𝜻", # mathematical bold italic small zeta bolditalic*"eta" => "𝜼", # mathematical bold italic small eta bolditalic*"theta" => "𝜽", # mathematical bold italic small theta bolditalic*"iota" => "𝜾", # mathematical bold italic small iota bolditalic*"kappa" => "𝜿", # mathematical bold italic small kappa bolditalic*"lambda" => "𝝀", # mathematical bold italic small lambda bolditalic*"mu" => "𝝁", # mathematical bold italic small mu bolditalic*"nu" => "𝝂", # mathematical bold italic small nu bolditalic*"xi" => "𝝃", # mathematical bold italic small xi bolditalic*"omicron" => "𝝄", # mathematical bold italic small omicron bolditalic*"pi" => "𝝅", # mathematical bold italic small pi bolditalic*"rho" => "𝝆", # mathematical bold italic small rho bolditalic*"varsigma" => "𝝇", # mathematical bold italic small final sigma bolditalic*"sigma" => "𝝈", # mathematical bold italic small sigma bolditalic*"tau" => "𝝉", # mathematical bold italic small tau bolditalic*"upsilon" => "𝝊", # mathematical bold italic small upsilon bolditalic*"varphi" => "𝝋", # mathematical bold italic small phi bolditalic*"chi" => "𝝌", # mathematical bold italic small chi bolditalic*"psi" => "𝝍", # mathematical bold italic small psi bolditalic*"omega" => "𝝎", # mathematical bold italic small omega bolditalic*"partial" => "𝝏", # mathematical bold italic partial differential bolditalic*"epsilon" => "𝝐", # mathematical bold italic epsilon symbol bolditalic*"vartheta" => "𝝑", # mathematical bold italic theta symbol bolditalic*"varkappa" => "𝝒", # mathematical bold italic kappa symbol bolditalic*"phi" => "𝝓", # mathematical bold italic phi symbol bolditalic*"varrho" => "𝝔", # mathematical bold italic rho symbol bolditalic*"varpi" => "𝝕", # mathematical bold italic pi symbol boldsans*"Alpha" => "𝝖", # mathematical sans-serif bold capital alpha boldsans*"Beta" => "𝝗", # mathematical sans-serif bold capital beta boldsans*"Gamma" => "𝝘", # mathematical sans-serif bold capital gamma boldsans*"Delta" => "𝝙", # mathematical sans-serif bold capital delta boldsans*"Epsilon" => "𝝚", # mathematical sans-serif bold capital epsilon boldsans*"Zeta" => "𝝛", # mathematical sans-serif bold capital zeta boldsans*"Eta" => "𝝜", # mathematical sans-serif bold capital eta boldsans*"Theta" => "𝝝", # mathematical sans-serif bold capital theta boldsans*"Iota" => "𝝞", # mathematical sans-serif bold capital iota boldsans*"Kappa" => "𝝟", # mathematical sans-serif bold capital kappa boldsans*"Lambda" => "𝝠", # mathematical sans-serif bold capital lambda boldsans*"Mu" => "𝝡", # mathematical sans-serif bold capital mu boldsans*"Nu" => "𝝢", # mathematical sans-serif bold capital nu boldsans*"Xi" => "𝝣", # mathematical sans-serif bold capital xi boldsans*"Omicron" => "𝝤", # mathematical sans-serif bold capital omicron boldsans*"Pi" => "𝝥", # mathematical sans-serif bold capital pi boldsans*"Rho" => "𝝦", # mathematical sans-serif bold capital rho boldsans*"varTheta" => "𝝧", # mathematical sans-serif bold capital theta symbol boldsans*"Sigma" => "𝝨", # mathematical sans-serif bold capital sigma boldsans*"Tau" => "𝝩", # mathematical sans-serif bold capital tau boldsans*"Upsilon" => "𝝪", # mathematical sans-serif bold capital upsilon boldsans*"Phi" => "𝝫", # mathematical sans-serif bold capital phi boldsans*"Chi" => "𝝬", # mathematical sans-serif bold capital chi boldsans*"Psi" => "𝝭", # mathematical sans-serif bold capital psi boldsans*"Omega" => "𝝮", # mathematical sans-serif bold capital omega boldsans*"nabla" => "𝝯", # mathematical sans-serif bold nabla boldsans*"alpha" => "𝝰", # mathematical sans-serif bold small alpha boldsans*"beta" => "𝝱", # mathematical sans-serif bold small beta boldsans*"gamma" => "𝝲", # mathematical sans-serif bold small gamma boldsans*"delta" => "𝝳", # mathematical sans-serif bold small delta boldsans*"varepsilon" => "𝝴", # mathematical sans-serif bold small epsilon boldsans*"zeta" => "𝝵", # mathematical sans-serif bold small zeta boldsans*"eta" => "𝝶", # mathematical sans-serif bold small eta boldsans*"theta" => "𝝷", # mathematical sans-serif bold small theta boldsans*"iota" => "𝝸", # mathematical sans-serif bold small iota boldsans*"kappa" => "𝝹", # mathematical sans-serif bold small kappa boldsans*"lambda" => "𝝺", # mathematical sans-serif bold small lambda boldsans*"mu" => "𝝻", # mathematical sans-serif bold small mu boldsans*"nu" => "𝝼", # mathematical sans-serif bold small nu boldsans*"xi" => "𝝽", # mathematical sans-serif bold small xi boldsans*"omicron" => "𝝾", # mathematical sans-serif bold small omicron boldsans*"pi" => "𝝿", # mathematical sans-serif bold small pi boldsans*"rho" => "𝞀", # mathematical sans-serif bold small rho boldsans*"varsigma" => "𝞁", # mathematical sans-serif bold small final sigma boldsans*"sigma" => "𝞂", # mathematical sans-serif bold small sigma boldsans*"tau" => "𝞃", # mathematical sans-serif bold small tau boldsans*"upsilon" => "𝞄", # mathematical sans-serif bold small upsilon boldsans*"varphi" => "𝞅", # mathematical sans-serif bold small phi boldsans*"chi" => "𝞆", # mathematical sans-serif bold small chi boldsans*"psi" => "𝞇", # mathematical sans-serif bold small psi boldsans*"omega" => "𝞈", # mathematical sans-serif bold small omega boldsans*"partial" => "𝞉", # mathematical sans-serif bold partial differential boldsans*"epsilon" => "𝞊", # mathematical sans-serif bold epsilon symbol boldsans*"vartheta" => "𝞋", # mathematical sans-serif bold theta symbol boldsans*"varkappa" => "𝞌", # mathematical sans-serif bold kappa symbol boldsans*"phi" => "𝞍", # mathematical sans-serif bold phi symbol boldsans*"varrho" => "𝞎", # mathematical sans-serif bold rho symbol boldsans*"varpi" => "𝞏", # mathematical sans-serif bold pi symbol bolditalicsans*"Alpha" => "𝞐", # mathematical sans-serif bold italic capital alpha bolditalicsans*"Beta" => "𝞑", # mathematical sans-serif bold italic capital beta bolditalicsans*"Gamma" => "𝞒", # mathematical sans-serif bold italic capital gamma bolditalicsans*"Delta" => "𝞓", # mathematical sans-serif bold italic capital delta bolditalicsans*"Epsilon" => "𝞔", # mathematical sans-serif bold italic capital epsilon bolditalicsans*"Zeta" => "𝞕", # mathematical sans-serif bold italic capital zeta bolditalicsans*"Eta" => "𝞖", # mathematical sans-serif bold italic capital eta bolditalicsans*"Theta" => "𝞗", # mathematical sans-serif bold italic capital theta bolditalicsans*"Iota" => "𝞘", # mathematical sans-serif bold italic capital iota bolditalicsans*"Kappa" => "𝞙", # mathematical sans-serif bold italic capital kappa bolditalicsans*"Lambda" => "𝞚", # mathematical sans-serif bold italic capital lambda bolditalicsans*"Mu" => "𝞛", # mathematical sans-serif bold italic capital mu bolditalicsans*"Nu" => "𝞜", # mathematical sans-serif bold italic capital nu bolditalicsans*"Xi" => "𝞝", # mathematical sans-serif bold italic capital xi bolditalicsans*"Omicron" => "𝞞", # mathematical sans-serif bold italic capital omicron bolditalicsans*"Pi" => "𝞟", # mathematical sans-serif bold italic capital pi bolditalicsans*"Rho" => "𝞠", # mathematical sans-serif bold italic capital rho bolditalicsans*"varTheta" => "𝞡", # mathematical sans-serif bold italic capital theta symbol bolditalicsans*"Sigma" => "𝞢", # mathematical sans-serif bold italic capital sigma bolditalicsans*"Tau" => "𝞣", # mathematical sans-serif bold italic capital tau bolditalicsans*"Upsilon" => "𝞤", # mathematical sans-serif bold italic capital upsilon bolditalicsans*"Phi" => "𝞥", # mathematical sans-serif bold italic capital phi bolditalicsans*"Chi" => "𝞦", # mathematical sans-serif bold italic capital chi bolditalicsans*"Psi" => "𝞧", # mathematical sans-serif bold italic capital psi bolditalicsans*"Omega" => "𝞨", # mathematical sans-serif bold italic capital omega bolditalicsans*"nabla" => "𝞩", # mathematical sans-serif bold italic nabla bolditalicsans*"alpha" => "𝞪", # mathematical sans-serif bold italic small alpha bolditalicsans*"beta" => "𝞫", # mathematical sans-serif bold italic small beta bolditalicsans*"gamma" => "𝞬", # mathematical sans-serif bold italic small gamma bolditalicsans*"delta" => "𝞭", # mathematical sans-serif bold italic small delta bolditalicsans*"varepsilon" => "𝞮", # mathematical sans-serif bold italic small epsilon bolditalicsans*"zeta" => "𝞯", # mathematical sans-serif bold italic small zeta bolditalicsans*"eta" => "𝞰", # mathematical sans-serif bold italic small eta bolditalicsans*"theta" => "𝞱", # mathematical sans-serif bold italic small theta bolditalicsans*"iota" => "𝞲", # mathematical sans-serif bold italic small iota bolditalicsans*"kappa" => "𝞳", # mathematical sans-serif bold italic small kappa bolditalicsans*"lambda" => "𝞴", # mathematical sans-serif bold italic small lambda bolditalicsans*"mu" => "𝞵", # mathematical sans-serif bold italic small mu bolditalicsans*"nu" => "𝞶", # mathematical sans-serif bold italic small nu bolditalicsans*"xi" => "𝞷", # mathematical sans-serif bold italic small xi bolditalicsans*"omicron" => "𝞸", # mathematical sans-serif bold italic small omicron bolditalicsans*"pi" => "𝞹", # mathematical sans-serif bold italic small pi bolditalicsans*"rho" => "𝞺", # mathematical sans-serif bold italic small rho bolditalicsans*"varsigma" => "𝞻", # mathematical sans-serif bold italic small final sigma bolditalicsans*"sigma" => "𝞼", # mathematical sans-serif bold italic small sigma bolditalicsans*"tau" => "𝞽", # mathematical sans-serif bold italic small tau bolditalicsans*"upsilon" => "𝞾", # mathematical sans-serif bold italic small upsilon bolditalicsans*"varphi" => "𝞿", # mathematical sans-serif bold italic small phi bolditalicsans*"chi" => "𝟀", # mathematical sans-serif bold italic small chi bolditalicsans*"psi" => "𝟁", # mathematical sans-serif bold italic small psi bolditalicsans*"omega" => "𝟂", # mathematical sans-serif bold italic small omega bolditalicsans*"partial" => "𝟃", # mathematical sans-serif bold italic partial differential bolditalicsans*"epsilon" => "𝟄", # mathematical sans-serif bold italic epsilon symbol bolditalicsans*"vartheta" => "𝟅", # mathematical sans-serif bold italic theta symbol bolditalicsans*"varkappa" => "𝟆", # mathematical sans-serif bold italic kappa symbol bolditalicsans*"phi" => "𝟇", # mathematical sans-serif bold italic phi symbol bolditalicsans*"varrho" => "𝟈", # mathematical sans-serif bold italic rho symbol bolditalicsans*"varpi" => "𝟉", # mathematical sans-serif bold italic pi symbol bold*"Digamma" => "\U1d7ca", # mathematical bold capital digamma bold*"digamma" => "\U1d7cb", # mathematical bold small digamma bold*"zero" => "𝟎", # mathematical bold digit 0 bold*"one" => "𝟏", # mathematical bold digit 1 bold*"two" => "𝟐", # mathematical bold digit 2 bold*"three" => "𝟑", # mathematical bold digit 3 bold*"four" => "𝟒", # mathematical bold digit 4 bold*"five" => "𝟓", # mathematical bold digit 5 bold*"six" => "𝟔", # mathematical bold digit 6 bold*"seven" => "𝟕", # mathematical bold digit 7 bold*"eight" => "𝟖", # mathematical bold digit 8 bold*"nine" => "𝟗", # mathematical bold digit 9 blackboard*"zero" => "𝟘", # mathematical double-struck digit 0 blackboard*"one" => "𝟙", # mathematical double-struck digit 1 blackboard*"two" => "𝟚", # mathematical double-struck digit 2 blackboard*"three" => "𝟛", # mathematical double-struck digit 3 blackboard*"four" => "𝟜", # mathematical double-struck digit 4 blackboard*"five" => "𝟝", # mathematical double-struck digit 5 blackboard*"six" => "𝟞", # mathematical double-struck digit 6 blackboard*"seven" => "𝟟", # mathematical double-struck digit 7 blackboard*"eight" => "𝟠", # mathematical double-struck digit 8 blackboard*"nine" => "𝟡", # mathematical double-struck digit 9 sans*"zero" => "𝟢", # mathematical sans-serif digit 0 sans*"one" => "𝟣", # mathematical sans-serif digit 1 sans*"two" => "𝟤", # mathematical sans-serif digit 2 sans*"three" => "𝟥", # mathematical sans-serif digit 3 sans*"four" => "𝟦", # mathematical sans-serif digit 4 sans*"five" => "𝟧", # mathematical sans-serif digit 5 sans*"six" => "𝟨", # mathematical sans-serif digit 6 sans*"seven" => "𝟩", # mathematical sans-serif digit 7 sans*"eight" => "𝟪", # mathematical sans-serif digit 8 sans*"nine" => "𝟫", # mathematical sans-serif digit 9 boldsans*"zero" => "𝟬", # mathematical sans-serif bold digit 0 boldsans*"one" => "𝟭", # mathematical sans-serif bold digit 1 boldsans*"two" => "𝟮", # mathematical sans-serif bold digit 2 boldsans*"three" => "𝟯", # mathematical sans-serif bold digit 3 boldsans*"four" => "𝟰", # mathematical sans-serif bold digit 4 boldsans*"five" => "𝟱", # mathematical sans-serif bold digit 5 boldsans*"six" => "𝟲", # mathematical sans-serif bold digit 6 boldsans*"seven" => "𝟳", # mathematical sans-serif bold digit 7 boldsans*"eight" => "𝟴", # mathematical sans-serif bold digit 8 boldsans*"nine" => "𝟵", # mathematical sans-serif bold digit 9 mono*"zero" => "𝟶", # mathematical monospace digit 0 mono*"one" => "𝟷", # mathematical monospace digit 1 mono*"two" => "𝟸", # mathematical monospace digit 2 mono*"three" => "𝟹", # mathematical monospace digit 3 mono*"four" => "𝟺", # mathematical monospace digit 4 mono*"five" => "𝟻", # mathematical monospace digit 5 mono*"six" => "𝟼", # mathematical monospace digit 6 mono*"seven" => "𝟽", # mathematical monospace digit 7 mono*"eight" => "𝟾", # mathematical monospace digit 8 mono*"nine" => "𝟿", # mathematical monospace digit 9 "\\triangleright" => "▷", # (large) right triangle, open; z notation range restriction "\\triangleleft" => "◁", # (large) left triangle, open; z notation domain restriction "\\leftouterjoin" => "⟕", # left outer join "\\rightouterjoin" => "⟖", # right outer join "\\fullouterjoin" => "⟗", # full outer join "\\join" => "⨝", # join "\\underbar" => "̲", # combining low line "\\underleftrightarrow" => "͍", # underleftrightarrow accent "\\leftwavearrow" => "↜", # left arrow-wavy "\\rightwavearrow" => "↝", # right arrow-wavy "\\varbarwedge" => "⌅", # /barwedge b: logical and, bar above [projective (bar over small wedge)] "\\smallblacktriangleright" => "▸", # right triangle, filled "\\smallblacktriangleleft" => "◂", # left triangle, filled "\\leftmoon" => "☾", # last quarter moon "\\smalltriangleright" => "▹", # right triangle, open "\\smalltriangleleft" => "◃", # left triangle, open "\\tricolon" => "⁝", # tricolon # fractions "\\1/4" => "¼", # vulgar fraction one quarter "\\1/2" => "½", # vulgar fraction one half "\\3/4" => "¾", # vulgar fraction three quarters "\\1/7" => "⅐", # vulgar fraction one seventh "\\1/9" => "⅑", # vulgar fraction one ninth "\\1/10" => "⅒", # vulgar fraction one tenth "\\1/3" => "⅓", # vulgar fraction one third "\\2/3" => "⅔", # vulgar fraction two thirds "\\1/5" => "⅕", # vulgar fraction one fifth "\\2/5" => "⅖", # vulgar fraction two fifths "\\3/5" => "⅗", # vulgar fraction three fifths "\\4/5" => "⅘", # vulgar fraction four fifths "\\1/6" => "⅙", # vulgar fraction one sixth "\\5/6" => "⅚", # vulgar fraction five sixths "\\1/8" => "⅛", # vulgar fraction one eighth "\\3/8" => "⅜", # vulgar fraction three eighths "\\5/8" => "⅝", # vulgar fraction five eighths "\\7/8" => "⅞", # vulgar fraction seventh eighths "\\1/" => "⅟", # fraction numerator one "\\0/3" => "↉", # vulgar fraction zero thirds "\\1/4" => "¼", # vulgar fraction one quarter ) # Canonical reverse mapping for symbols that have several completions (#39148). # # These duplicate mappings can be investigated with the following commands: #= ls = REPL.REPLCompletions.latex_symbols; symbols = values(ls) duplicates = [v for v in unique(symbols) if count(==(v), symbols) > 1] [(v, REPL.symbol_latex(v)) => findall(==(v), ls) for v in duplicates] =# const symbols_latex_canonical = Dict( "⫫" => "\\Bot", "ð" => "\\dh", "…" => "\\ldots", "∅" => "\\emptyset", "ℯ" => "\\euler", "♀" => "\\female", "≥" => "\\ge", "⟺" => "\\iff", "ℑ" => "\\Im", "⟸" => "\\impliedby", "⟹" => "\\implies", "≤" => "\\le", "⟦" => "\\llbracket", "♂" => "\\male", "∇" => "\\del", "ℎ" => "\\planck", "ℜ" => "\\Re", "⟧" => "\\rrbracket", "√" => "\\sqrt", "̶" => "\\sout", "→" => "\\to", "⫪" => "\\Top", "ε" => "\\varepsilon", "⊻" => "\\xor", "⊼" => "\\nand", "⊽" => "\\nor", "≠" => "\\ne", )