{
displaystyle: :fonts,
underbrace: :unary,
mathsfbfit: :fonts,
overbrace: :underover,
mbfitsans: :fonts,
stackrel: :binary,
mathbold: :fonts,
mathsfit: :fonts,
mathsfbf: :fonts,
mathbfit: :fonts,
mathfrak: :fonts,
overline: :unary,
underset: :binary,
overset: :binary,
phantom: :unary,
mathcal: :fonts,
mbfsans: :fonts,
mathds: :fonts,
mathbf: :fonts,
mathbb: :fonts,
mathtt: :fonts,
mathrm: :fonts,
mathsf: :fonts,
mathit: :fonts,
textrm: :fonts,
textbf: :fonts,
textit: :fonts,
arccos: :unary,
cancel: :unary,
arcsin: :unary,
arctan: :unary,
limsup: :unary,
liminf: :unary,
binom: :binary,
color: :binary,
mfrak: :fonts,
mbfit: :fonts,
msans: :fonts,
tilde: :unary,
prod: :ternary,
oint: :ternary,
frac: :binary,
mscr: :fonts,
sinh: :unary,
coth: :unary,
tanh: :unary,
cosh: :unary,
ddot: :unary,
mbox: :text,
text: :text,
sum: :ternary,
inf: :power_base,
lim: :power_base,
log: :power_base,
int: :ternary,
cal: :fonts,
mit: :fonts,
mbf: :fonts,
mtt: :fonts,
Bbb: :fonts,
hat: :unary,
vec: :unary,
dot: :unary,
tan: :unary,
cos: :unary,
cot: :unary,
csc: :unary,
deg: :unary,
det: :unary,
dim: :unary,
exp: :unary,
gcd: :unary,
max: :unary,
min: :unary,
sec: :unary,
sin: :unary,
hom: :unary,
sup: :unary,
ker: :unary,
bar: :unary,
rm: :fonts,
bf: :fonts,
lg: :unary,
ln: :unary,
"#": :operant,
"'": :operant,
"$": :operant,
",": :operant,
".": :operant,
":": :operant,
";": :operant,
"=": :operant,
"?": :operant,
"@": :operant,
"%": :operant,
"&": :operant,
"!": :operant,
"*": :operant,
"+": :operant,
"-": :operant,
"/": :operant,
"<": :operant,
">": :operant,
"^": :operant,
"|": :operant,
_: :operant,
}.freeze
{
"\\backslash": "\",
"\\langle": "〈",
"\\rangle": "〉",
"\\lfloor": "⌊",
"\\rfloor": "⌋",
"\\lceil": "⌈",
"\\rceil": "⌉",
"\\lbrace": "{",
"\\rbrace": "}",
"\\lbrack": "[",
"\\rbrack": "]",
"\\Vert": "‖",
"\\vert": "|",
"\\|": "‖",
"\\}": "}",
"\\{": "{",
"(": "(",
")": ")",
"<": "<",
">": ">",
"/": "/",
"|": "|",
"[": "[",
"]": "]",
}.freeze