symbols constant

Map<String, String> const symbols

Implementation

static const Map<String, String> symbols = {
  "alpha": "α",
  "beta": "β",
  "gamma": "γ",
  "delta": "δ",
  "epsilon": "ϵ",
  "varepsilon": "ε",
  "zeta": "ζ",
  "eta": "η",
  "theta": "θ",
  "vartheta": "ϑ",
  "iota": "ι",
  "kappa": "κ",
  "lambda": "λ",
  "mu": "μ",
  "nu": "ν",
  "xi": "ξ",
  "omicron": "ο",
  "pi": "π",
  "varpi": "ϖ",
  "rho": "ρ",
  "varrho": "ϱ",
  "sigma": "σ",
  "varsigma": "ς",
  "tau": "τ",
  "upsilon": "υ",
  "phi": "ϕ",
  "varphi": "φ",
  "chi": "χ",
  "psi": "ψ",
  "omega": "ω",

  // AMS 希腊字母变体
  "digamma": "ϝ",
  "varkappa": "ϰ",

  // 希腊字母(大写)
  "Alpha": "A",
  "Beta": "B",
  "Gamma": "Γ",
  "Delta": "Δ",
  "Epsilon": "E",
  "Zeta": "Z",
  "Eta": "H",
  "Theta": "Θ",
  "Iota": "I",
  "Kappa": "K",
  "Lambda": "Λ",
  "Mu": "M",
  "Nu": "N",
  "Xi": "Ξ",
  "Omicron": "O",
  "Pi": "Π",
  "Rho": "P",
  "Sigma": "Σ",
  "Tau": "T",
  "Upsilon": "Υ",
  "Phi": "Φ",
  "Chi": "X",
  "Psi": "Ψ",
  "Omega": "Ω",

  // 希腊字母(大写斜体变量变体)
  "varGamma": "Γ",
  "varDelta": "Δ",
  "varTheta": "Θ",
  "varLambda": "Λ",
  "varXi": "Ξ",
  "varPi": "Π",
  "varSigma": "Σ",
  "varUpsilon": "Υ",
  "varPhi": "Φ",
  "varPsi": "Ψ",
  "varOmega": "Ω",

  // 运算符
  "times": "×",
  "div": "÷",
  "pm": "±",
  "mp": "∓",
  "cdot": "⋅",
  "cdotp": "⋅",
  "ast": "∗",
  "star": "⋆",
  "circ": "∘",
  "bullet": "•",
  "oplus": "⊕",
  "ominus": "⊖",
  "otimes": "⊗",
  "oslash": "⊘",
  "odot": "⊙",
  "diamond": "◇",
  "bigcirc": "○",
  "minus": "−",
  "uplus": "⊎",
  "sqcup": "⊔",
  "sqcap": "⊓",
  "wr": "≀",
  "amalg": "∐",

  // AMS 二元运算符
  "dotplus": "∔",
  "smallsetminus": "∖",
  "barwedge": "⌅",
  "veebar": "⌆",
  "doublebarwedge": "⩞",
  "boxminus": "⊟",
  "boxplus": "⊞",
  "boxtimes": "⊠",
  "boxdot": "⊡",
  "leftthreetimes": "⋋",
  "rightthreetimes": "⋌",
  "curlywedge": "⋏",
  "curlyvee": "⋎",
  "circleddash": "⊝",
  "circledast": "⊛",
  "circledcirc": "⊚",
  "centerdot": "·",
  "intercal": "⊺",
  "divideontimes": "⋇",
  "rtimes": "⋊",
  "ltimes": "⋉",

  // 关系符号
  "leq": "≤",
  "le": "≤",
  "geq": "≥",
  "ge": "≥",
  "neq": "≠",
  "ne": "≠",
  "equiv": "≡",
  "approx": "≈",
  "cong": "≅",
  "sim": "∼",
  "simeq": "≃",
  "propto": "∝",
  "varpropto": "∝",
  "ll": "≪",
  "gg": "≫",
  "subset": "⊂",
  "supset": "⊃",
  "subseteq": "⊆",
  "supseteq": "⊇",
  "sqsubseteq": "⊑",
  "sqsupseteq": "⊒",
  "in": "∈",
  "notin": "∉",
  "ni": "∋",
  "owns": "∋",
  "perp": "⊥",
  "parallel": "∥",
  "asymp": "≍",
  "prec": "≺",
  "succ": "≻",
  "preceq": "≼",
  "succeq": "≽",
  "vdash": "⊢",
  "dashv": "⊣",
  "top": "⊤",
  "bot": "⊥",

  // 箭头
  "leftarrow": "←",
  "rightarrow": "→",
  "to": "→", // \:是 \rightarrow 的简写
  "gets": "←", // \gets 是 \leftarrow 的简写
  "leftrightarrow": "↔",
  "Leftarrow": "⇐",
  "Rightarrow": "⇒",
  "Leftrightarrow": "⇔",
  "uparrow": "↑",
  "downarrow": "↓",
  "updownarrow": "↕",
  "Uparrow": "⇑",
  "Downarrow": "⇓",
  "Updownarrow": "⇕",
  "mapsto": "↦",
  "longrightarrow": "⟶",
  "longleftarrow": "⟵",
  "longleftrightarrow": "⟷",
  "Longleftarrow": "⟸",
  "Longrightarrow": "⟹",
  "Longleftrightarrow": "⟺",
  "longmapsto": "⟼",
  "nearrow": "↗",
  "searrow": "↘",
  "nwarrow": "↖",
  "swarrow": "↙",
  "leftharpoonup": "↼",
  "leftharpoondown": "↽",
  "rightharpoonup": "⇀",
  "rightharpoondown": "⇁",
  "rightleftharpoons": "⇌",
  "leftrightharpoons": "⇋",

  // 集合符号
  "emptyset": "∅",
  "varnothing": "∅",
  "cap": "∩",
  "cup": "∪",
  "setminus": "∖",
  "backslash": "∖",
  "forall": "∀",
  "exists": "∃",
  "nexists": "∄",

  // 逻辑符号
  "neg": "¬",
  "lnot": "¬",
  "land": "∧",
  "lor": "∨",
  "wedge": "∧",
  "vee": "∨",
  "implies": "⟹",
  "iff": "⟺",

  // 微积分符号
  "infty": "∞",
  "partial": "∂",
  "nabla": "∇",
  "int": "∫",
  "iint": "∬",
  "iiint": "∭",
  "oint": "∮",

  // 特殊符号
  "ldots": "…",
  "cdots": "⋯",
  "vdots": "⋮",
  "ddots": "⋱",
  "dots": "…",
  "therefore": "∴",
  "because": "∵",
  "angle": "∠",
  "degree": "°",
  "prime": "′",
  "hbar": "ℏ",
  "ell": "ℓ",
  "wp": "℘",
  "Re": "ℜ",
  "Im": "ℑ",
  "aleph": "ℵ",
  "triangle": "△",
  "imath": "ı",
  "jmath": "ȷ",
  "flat": "♭",
  "natural": "♮",
  "sharp": "♯",
  "smile": "⌣",
  "frown": "⌢",
  "S": "§",
  "P": "¶",
  "dagger": "†",
  "ddagger": "‡",
  "clubsuit": "♣",
  "diamondsuit": "♢",
  "heartsuit": "♡",
  "spadesuit": "♠",

  // 括号和分隔符
  "langle": "⟨",
  "rangle": "⟩",
  "lfloor": "⌊",
  "rfloor": "⌋",
  "lceil": "⌈",
  "rceil": "⌉",
  "vert": "|",
  "Vert": "‖",
  "lvert": "|",
  "rvert": "|",
  "lVert": "‖",
  "rVert": "‖",
  "lbrace": "{",
  "rbrace": "}",

  // 额外定界符
  "lgroup": "⟮",
  "rgroup": "⟯",
  "lmoustache": "⎰",
  "rmoustache": "⎱",

  // 其他
  "sum": "∑",
  "prod": "∏",
  "coprod": "∐",
  "bigcup": "⋃",
  "bigcap": "⋂",
  "bigvee": "⋁",
  "bigwedge": "⋀",
  "bigoplus": "⨁",
  "bigotimes": "⨂",
  "bigsqcup": "⨆",
  "bigodot": "⨀",
  "biguplus": "⨄",
  "bigtriangleup": "△",
  "bigtriangledown": "▽",
  "iiiint": "⨌",
  "idotsint": "∫⋯∫",
  "oiint": "∬",
  "oiiint": "∭",
  "triangleright": "▷",
  "triangleleft": "◁",

  // 钩箭头
  "hookrightarrow": "↪",
  "hookleftarrow": "↩",

  // 缺失的关系符号
  "mid": "∣",

  // AMS 否定关系符号
  "nless": "≮",
  "ngtr": "≯",
  "nleq": "≰",
  "ngeq": "≱",
  "nleqslant": "≰",
  "ngeqslant": "≱",
  "nsubseteq": "⊈",
  "nsupseteq": "⊉",
  "nprec": "⊀",
  "nsucc": "⊁",
  "ncong": "≇",
  "nsim": "≁",
  "nmid": "∤",
  "nparallel": "∦",
  "nvdash": "⊬",
  "nvDash": "⊭",
  "nVdash": "⊮",
  "nVDash": "⊯",
  "ntriangleleft": "⋪",
  "ntriangleright": "⋫",
  "ntrianglelefteq": "⋬",
  "ntrianglerighteq": "⋭",
  "lneq": "⪇",
  "gneq": "⪈",
  "lnsim": "⋦",
  "gnsim": "⋧",
  "precnsim": "⋨",
  "succnsim": "⋩",
  "subsetneq": "⊊",
  "supsetneq": "⊋",
  "varsubsetneq": "⊊",
  "varsupsetneq": "⊋",
  "subsetneqq": "⫋",
  "supsetneqq": "⫌",
  "varsubsetneqq": "⫋",
  "varsupsetneqq": "⫌",
  "nsubset": "⊄",
  "nsupset": "⊅",
  "nsubseteqq": "⊈",
  "nsupseteqq": "⊉",

  // AMS 否定箭头
  "nleftarrow": "↚",
  "nrightarrow": "↛",
  "nLeftarrow": "⇍",
  "nRightarrow": "⇏",
  "nLeftrightarrow": "⇎",
  "nleftrightarrow": "↮",

  // AMS 额外关系符号
  "leqslant": "⩽",
  "geqslant": "⩾",
  "eqslantless": "⪕",
  "eqslantgtr": "⪖",
  "lessgtr": "≶",
  "gtrless": "≷",
  "lesssim": "≲",
  "gtrsim": "≳",
  "lessapprox": "⪅",
  "gtrapprox": "⪆",
  "precsim": "≾",
  "succsim": "≿",
  "precapprox": "⪷",
  "succapprox": "⪸",
  "trianglelefteq": "⊴",
  "trianglerighteq": "⊵",
  "vDash": "⊨",
  "Vdash": "⊩",
  "Vvdash": "⊪",
  "models": "⊧",

  // AMS 额外常用符号
  "checkmark": "✓",
  "complement": "∁",
  "eth": "ð",
  "mho": "℧",
  "twoheadrightarrow": "↠",
  "twoheadleftarrow": "↞",
  "leftleftarrows": "⇇",
  "rightrightarrows": "⇉",
  "leftrightarrows": "⇆",
  "rightleftarrows": "⇄",
  "Lsh": "↰",
  "Rsh": "↱",
  "upharpoonleft": "↿",
  "upharpoonright": "↾",
  "downharpoonleft": "⇃",
  "downharpoonright": "⇂",
  "rightarrowtail": "↣",
  "leftarrowtail": "↢",
  "looparrowright": "↬",
  "looparrowleft": "↫",
  "curvearrowright": "↷",
  "curvearrowleft": "↶",
  "circlearrowright": "↻",
  "circlearrowleft": "↺",
  "dashrightarrow": "⇢",
  "dashleftarrow": "⇠",
  "multimap": "⊸",
  "leftrightsquigarrow": "↭",
  "rightsquigarrow": "⇝",
  "Rrightarrow": "⇛",
  "Lleftarrow": "⇚",
  "rightarrowback": "⇠",
  "twoheadrightarrowtail": "⤳",
  "Subset": "⋐",
  "Supset": "⋑",
  "Cap": "⋒",
  "Cup": "⋓",
  "pitchfork": "⋔",
  "lessdot": "⋖",
  "gtrdot": "⋗",
  "lll": "⋘",
  "ggg": "⋙",
  "eqcirc": "≖",
  "circeq": "≗",
  "triangleq": "≜",
  "bumpeq": "≏",
  "Bumpeq": "≎",
  "doteqdot": "≑",
  "fallingdotseq": "≒",
  "risingdotseq": "≓",
  "backsim": "∽",
  "backsimeq": "⋍",
  "between": "≬",
  "bowtie": "⋈",
  "smallsmile": "⌣",
  "smallfrown": "⌢",
  "sqsubset": "⊏",
  "sqsupset": "⊐",
  "vartriangleleft": "⊲",
  "vartriangleright": "⊳",
  "blacktriangleleft": "◀",
  "blacktriangleright": "▶",
  "blacktriangle": "▲",
  "blacktriangledown": "▼",
  "blacksquare": "■",
  "square": "□",
  "lozenge": "◊",
  "circledS": "Ⓢ",
  "measuredangle": "∡",
  "sphericalangle": "∢",
  "backprime": "‵",
  "Finv": "Ⅎ",
  "Game": "⅁",
  "diagup": "╱",
  "diagdown": "╲",
  "beth": "ℶ",
  "gimel": "ℷ",
  "daleth": "ℸ",
  "hslash": "ℏ",
  "blacklozenge": "⧫",
  "Bbbk": "𝕜",
};