Skip to content

Commit 30f1f8b

Browse files
committed
mathjax fix
1 parent a7d8597 commit 30f1f8b

File tree

3 files changed

+560
-174
lines changed

3 files changed

+560
-174
lines changed

helper.go

Lines changed: 187 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -16,40 +16,193 @@ import(
1616
)
1717

1818
var unicodeMap = map[string]string{
19-
"\\le": "\u2264",
20-
"\\dots": "...",
21-
"\\cdots": "\u22EF",
22-
"\\rightarrow": "\u21D2",
23-
"\\times": "\u00D7",
24-
"\\alpha": "\u03B1",
25-
"\\beta": "\u03B2",
26-
"\\gamma": "\u03B3",
27-
"\\delta": "\u03B4",
28-
"\\epsilon": "\u03F5",
29-
"\\zeta": "\u03B6",
30-
"\\eta": "\u03B7",
31-
"\\theta": "\u03B8",
32-
"\\iota": "\u03B9",
33-
"\\kappa": "\u03BA",
34-
"\\lambda": "\u03BB",
35-
// parallel: '2225',
36-
// mid: '2223',
37-
// dashv: '22A3',
38-
// vdash: '22A2',
39-
"\\leq": "\u2264",
40-
// geq: '2265',
41-
"\\ge": "\u2265",
42-
"\\lt": "\u003C",
43-
"\\gt": "\u003E",
44-
// succ: '227B',
45-
// prec: '227A',
46-
// approx: '2248',
47-
// succeq: '2AB0',
48-
// preceq: '2AAF',
49-
"\\supset": "\u2283",
50-
"\\subset": "\u2282",
51-
// supseteq: '2287',
52-
// subseteq: '2286',
19+
"\\alpha" : "\u03B1",
20+
"\\beta" : "\u03B2",
21+
"\\gamma" : "\u03B3",
22+
"\\delta" : "\u03B4",
23+
"\\epsilon" : "\u03F5",
24+
"\\zeta" : "\u03B6",
25+
"\\eta" : "\u03B7",
26+
"\\theta" : "\u03B8",
27+
"\\iota" : "\u03B9",
28+
"\\kappa" : "\u03BA",
29+
"\\lambda" : "\u03BB",
30+
"\\mu" : "\u03BC",
31+
"\\nu" : "\u03BD",
32+
"\\xi" : "\u03BE",
33+
"\\omicron" : "\u03BF",
34+
"\\pi" : "\u03C0",
35+
"\\rho" : "\u03C1",
36+
"\\sigma" : "\u03C3",
37+
"\\tau" : "\u03C4",
38+
"\\upsilon" : "\u03C5",
39+
"\\phi" : "\u03D5",
40+
"\\chi" : "\u03C7",
41+
"\\psi" : "\u03C8",
42+
"\\omega" : "\u03C9",
43+
"\\varepsilon" : "\u03B5",
44+
"\\vartheta" : "\u03D1",
45+
"\\varpi" : "\u03D6",
46+
"\\varrho" : "\u03F1",
47+
"\\varsigma" : "\u03C2",
48+
"\\varphi" : "\u03C6",
49+
"\\S" : "\u00A7",
50+
"\\aleph" : "\u2135",
51+
"\\hbar" : "\u210F",
52+
"\\imath" : "\u0131",
53+
"\\jmath" : "\u0237",
54+
"\\ell" : "\u2113",
55+
"\\wp" : "\u2118",
56+
"\\Re" : "\u211C",
57+
"\\Im" : "\u2111",
58+
"\\partial" : "\u2202",
59+
"\\infty" : "\u221E",
60+
"\\prime" : "\u2032",
61+
"\\emptyset" : "\u2205",
62+
"\\nabla" : "\u2207",
63+
"\\top" : "\u22A4",
64+
"\\bot" : "\u22A5",
65+
"\\angle" : "\u2220",
66+
"\\triangle" : "\u25B3",
67+
"\\backslash" : "\u2216",
68+
"\\forall" : "\u2200",
69+
"\\exists" : "\u2203",
70+
"\\neg" : "\u00AC",
71+
"\\lnot" : "\u00AC",
72+
"\\flat" : "\u266D",
73+
"\\natural" : "\u266E",
74+
"\\sharp" : "\u266F",
75+
"\\clubsuit" : "\u2663",
76+
"\\diamondsuit" : "\u2662",
77+
"\\heartsuit" : "\u2661",
78+
"\\spadesuit" : "\u2660",
79+
"\\surd" : "\u221A",
80+
"\\coprod" : "\u2210",
81+
"\\bigvee" : "\u22C1",
82+
"\\bigwedge" : "\u22C0",
83+
"\\biguplus" : "\u2A04",
84+
"\\bigcap" : "\u22C2",
85+
"\\bigcup" : "\u22C3",
86+
"\\int" : "\u222B",
87+
"\\intop" : "\u222B",
88+
"\\iint" : "\u222C",
89+
"\\iiint" : "\u222D",
90+
"\\prod" : "\u220F",
91+
"\\sum" : "\u2211",
92+
"\\bigotimes" : "\u2A02",
93+
"\\bigoplus" : "\u2A01",
94+
"\\bigodot" : "\u2A00",
95+
"\\oint" : "\u222E",
96+
"\\bigsqcup" : "\u2A06",
97+
"\\smallint" : "\u222B",
98+
"\\triangleleft" : "\u25C3",
99+
"\\triangleright" : "\u25B9",
100+
"\\bigtriangleup" : "\u25B3",
101+
"\\bigtriangledown" : "\u25BD",
102+
"\\wedge" : "\u2227",
103+
"\\land" : "\u2227",
104+
"\\vee" : "\u2228",
105+
"\\lor" : "\u2228",
106+
"\\cap" : "\u2229",
107+
"\\cup" : "\u222A",
108+
"\\ddagger" : "\u2021",
109+
"\\dagger" : "\u2020",
110+
"\\sqcap" : "\u2293",
111+
"\\sqcup" : "\u2294",
112+
"\\uplus" : "\u228E",
113+
"\\amalg" : "\u2A3F",
114+
"\\diamond" : "\u22C4",
115+
"\\bullet" : "\u2219",
116+
"\\wr" : "\u2240",
117+
"\\div" : "\u00F7",
118+
"\\mp" : "\u2213",
119+
"\\pm" : "\u00B1",
120+
"\\circ" : "\u2218",
121+
"\\bigcirc" : "\u25EF",
122+
"\\setminus" : "\u2216",
123+
"\\cdot" : "\u22C5",
124+
"\\ast" : "\u2217",
125+
"\\times" : "\u00D7",
126+
"\\star" : "\u22C6",
127+
"\\propto" : "\u221D",
128+
"\\sqsubseteq" : "\u2291",
129+
"\\sqsupseteq" : "\u2292",
130+
"\\parallel" : "\u2225",
131+
"\\mid" : "\u2223",
132+
"\\dashv" : "\u22A3",
133+
"\\vdash" : "\u22A2",
134+
"\\leq" : "\u2264",
135+
"\\le" : "\u2264",
136+
"\\geq" : "\u2265",
137+
"\\ge" : "\u2265",
138+
"\\lt" : "\u003C",
139+
"\\gt" : "\u003E",
140+
"\\succ" : "\u227B",
141+
"\\prec" : "\u227A",
142+
"\\approx" : "\u2248",
143+
"\\succeq" : "\u2AB0",
144+
"\\preceq" : "\u2AAF",
145+
"\\supset" : "\u2283",
146+
"\\subset" : "\u2282",
147+
"\\supseteq" : "\u2287",
148+
"\\subseteq" : "\u2286",
149+
"\\in" : "\u2208",
150+
"\\ni" : "\u220B",
151+
"\\notin" : "\u2209",
152+
"\\owns" : "\u220B",
153+
"\\gg" : "\u226B",
154+
"\\ll" : "\u226A",
155+
"\\sim" : "\u223C",
156+
"\\simeq" : "\u2243",
157+
"\\perp" : "\u22A5",
158+
"\\equiv" : "\u2261",
159+
"\\asymp" : "\u224D",
160+
"\\smile" : "\u2323",
161+
"\\frown" : "\u2322",
162+
"\\ne" : "\u2260",
163+
"\\neq" : "\u2260",
164+
"\\cong" : "\u2245",
165+
"\\doteq" : "\u2250",
166+
"\\bowtie" : "\u22C8",
167+
"\\models" : "\u22A8",
168+
"\\notChar" : "\u29F8",
169+
"\\Leftrightarrow" : "\u21D4",
170+
"\\Leftarrow" : "\u21D0",
171+
"\\Rightarrow" : "\u21D2",
172+
"\\leftrightarrow" : "\u2194",
173+
"\\leftarrow" : "\u2190",
174+
"\\gets" : "\u2190",
175+
"\\rightarrow" : "\u2192",
176+
"\\to" : "\u2192",
177+
"\\mapsto" : "\u21A6",
178+
"\\leftharpoonup" : "\u21BC",
179+
"\\leftharpoondown" : "\u21BD",
180+
"\\rightharpoonup" : "\u21C0",
181+
"\\rightharpoondown" : "\u21C1",
182+
"\\nearrow" : "\u2197",
183+
"\\searrow" : "\u2198",
184+
"\\nwarrow" : "\u2196",
185+
"\\swarrow" : "\u2199",
186+
"\\rightleftharpoons" : "\u21CC",
187+
"\\hookrightarrow" : "\u21AA",
188+
"\\hookleftarrow" : "\u21A9",
189+
"\\longleftarrow" : "\u27F5",
190+
"\\Longleftarrow" : "\u27F8",
191+
"\\longrightarrow" : "\u27F6",
192+
"\\Longrightarrow" : "\u27F9",
193+
"\\Longleftrightarrow" : "\u27FA",
194+
"\\longleftrightarrow" : "\u27F7",
195+
"\\longmapsto" : "\u27FC",
196+
"\\ldots" : "\u2026",
197+
"\\cdots" : "\u22EF",
198+
"\\vdots" : "\u22EE",
199+
"\\ddots" : "\u22F1",
200+
"\\dotsc" : "\u2026",
201+
"\\dotsb" : "\u22EF",
202+
"\\dotsm" : "\u22EF",
203+
"\\dotsi" : "\u22EF",
204+
"\\dotso" : "\u2026",
205+
53206
"\\uparrow": "\u2191",
54207
// '\\downarrow': '2193',
55208
// '\\updownarrow': '2195',

0 commit comments

Comments
 (0)