What's this about?
This package ships a variety of unicode symbols commonly used by working mathematicians in a coherent syntax roughly based on LaTeX.
Why would I need this?
It is much easier to communicate about mathematics i.e. in a math discord or via email with a collaborator when you read statements like
ฯโโ(map(ฮฃโY, ๐(A))) โ Hโฟ(Y, A)
compared to the currently widely adopted
\pi_{-n}(map(\Sigma_{+}Y, \mathbf{H}(A))) \simeq \mathsf{H}^{n}(Y, A)
What's inside?
The basic syntax for maths symbols is :trigger:, where 'trigger' is the maths command in question.
For example:
- ```:to:``` โถ ```โถ```
- ```:epi:``` โถ ```โ ```
- ```:mono:``` โถ ```โฎฉ```
- ```:infty:``` โถ ```โ```
- ```:calC:``` โถ ```๐```
- ```:Lambda:``` โถ ```ฮ```
- ```X:_1:``` โถ ```Xโ```
Here's an exhaustive list of symbols that are currently supported together with their trigger.
Arrows
| Trigger | Replace |
|---|
| :to: | โถ |
| :arrow_right: | โถ |
| :ot: | โต |
| :arrow_left: | โต |
| :arrow_up: | โ |
| :arrow_down: | โ |
| :arrow_left_and_right: | โ |
| :arrow_leftright: | โท |
| :to_short: | โ |
| :epi: | โ |
| :epi_left: | โ |
| :mono: | โฎฉ |
| :mono_left: | โฎจ |
| :acts: | โท |
| :acts_left: | โถ |
| :auto: | โฒ |
| :simto: | โญ |
| :simot: | โญ |
| :emb_open: | โด |
| :emb_closed: | โ |
| :mapsto: | โผ |
| :mapsto_short: | โฆ |
| :rrarrow: | โ |
| :rrrarrow: | โถ |
| :arroww: | โน |
| :arrowww: | โ |
| :arrow_squiggly: | โ |
| :arrow_squiggly_left: | โ |
| :arrow_squiggly_long: | โฟ |
Logic & Category Theory
| Trigger | Replace |
|---|
| :forall: | โ |
| :exists: | โ |
| :not_exists: | โ |
| :not_equals: | โ |
| :and: | โง |
| :or: | โจ |
| :xor: | โฉ |
| :not: | ยฌ |
| :impl: | โ |
| :simeq: | โ |
| :not_simeq: | โ |
| :cong: | โ |
| :coloneqq: | โ |
| :eqqcolon: | โ |
| :leq: | โฆ |
| :geq: | โง |
| :ladj: | โฃ |
| :radj: | โข |
| :times: | ร |
| :point: | โ |
| :circ: | โ |
| :prod: | โ |
| :coprod: | โ |
| :sum: | โ |
Set Theory
| Trigger | Replace |
|---|
| :cap: | โฉ |
| :cup: | โช |
| :empty: | โ
|
| :in: | โ |
| :not_in: | โ |
| :ni: | โ |
| :not_ni: | โ |
| :subset: | โ |
| :superset: | โ |
Greek
| Trigger | Replace |
|---|
| :alpha: | ฮฑ |
| :Alpha: | ฮ |
| :beta: | ฮฒ |
| :Beta: | ฮ |
| :gamma: | ฮณ |
| :Gamma: | ฮ |
| :delta: | ฮด |
| :Delta: | ฮ |
| :epsilon: | ฮต |
| :Epsilon: | ฮ |
| :zeta: | ฮถ |
| :Zeta: | ฮ |
| :eta: | ฮท |
| :Eta: | ฮ |
| :theta: | ฮธ |
| :Theta: | ฮ |
| :iota: | ฮน |
| :Iota: | ฮ |
| :kappa: | ฮบ |
| :Iota: | ฮ |
| :lambda: | ฮป |
| :Lambda: | ฮ |
| :mu: | ฮผ |
| :Mu: | ฮ |
| :nu: | ฮฝ |
| :Nu: | ฮ |
| :xi: | ฮพ |
| :Xi: | ฮ |
| :omicron: | ฮฟ |
| :Omicron: | ฮ |
| :pi: | ฯ |
| :Pi: | ฮ |
| :rho: | ฯ |
| :Rho: | ฮก |
| :sigma: | ฯ |
| :Sigma: | ฮฃ |
| :tau: | ฯ |
| :Tau: | ฮค |
| :upsilon: | ฯ
|
| :Upsilon: | ฮฅ |
| :phi: | ฯ |
| :varphi: | ฯ |
| :Phi: | ฮฆ |
| :chi: | ฯ |
| :Chi: | ฮง |
| :psi: | ฯ |
| :Psi: | ฮจ |
| :omega: | ฯ |
| :Omega: | ฮฉ |
Latin lowercase superscripts
| Trigger | Replace |
|---|
| :^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: | แถป |
Note the missing superscript q.
Latin lowercase subscripts
| Trigger | Replace |
|---|
| :_a: | โ |
| :_e: | โ |
| :_h: | โ |
| :_i: | แตข |
| :_j: | โฑผ |
| :_k: | โ |
| :_l: | โ |
| :_m: | โ |
| :_n: | โ |
| :_o: | โ |
| :_p: | โ |
| :_r: | แตฃ |
| :_s: | โ |
| :_t: | โ |
| :_u: | แตค |
| :_v: | แตฅ |
| :_x: | โ |
Subscript digits and special characters
| Trigger | Replace |
|---|
| :_0: | โ |
| :_1: | โ |
| :_2: | โ |
| :_3: | โ |
| :_4: | โ |
| :_5: | โ
|
| :_6: | โ |
| :_7: | โ |
| :_8: | โ |
| :_9: | โ |
| :_(: | โ |
| :_): | โ |
| :_+: | โ |
| :_-: | โ |
mathbb
| Trigger | Replace |
|---|
| :bbA: | ๐ธ |
| :bbB: | ๐น |
| :bbC: | โ |
| :bbD: | ๐ป |
| :bbE: | ๐ผ |
| :bbF: | ๐ฝ |
| :bbG: | ๐พ |
| :bbH: | โ |
| :bbI: | ๐ |
| :bbJ: | ๐ |
| :bbK: | ๐ |
| :bbL: | ๐ |
| :bbM: | ๐ |
| :bbN: | โ |
| :bbO: | ๐ |
| :bbP: | โ |
| :bbQ: | โ |
| :bbR: | โ |
| :bbS: | ๐ |
| :bbT: | ๐ |
| :bbU: | ๐ |
| :bbV: | ๐ |
| :bbW: | ๐ |
| :bbX: | ๐ |
| :bbY: | ๐ |
| :bbZ: | โค |
mathsf
| Trigger | Replace |
|---|
| :sfA: | ๐ |
| :sfB: | ๐ก |
| :sfC: | ๐ข |
| :sfD: | ๐ฃ |
| :sfE: | ๐ค |
| :sfF: | ๐ฅ |
| :sfG: | ๐ฆ |
| :sfH: | ๐ง |
| :sfI: | ๐จ |
| :sfJ: | ๐ฉ |
| :sfK: | ๐ช |
| :sfL: | ๐ซ |
| :sfM: | ๐ฌ |
| :sfN: | ๐ญ |
| :sfO: | ๐ฎ |
| :sfP: | ๐ฏ |
| :sfQ: | ๐ฐ |
| :sfR: | ๐ฑ |
| :sfS: | ๐ฒ |
| :sfT: | ๐ณ |
| :sfU: | ๐ด |
| :sfV: | ๐ต |
| :sfW: | ๐ถ |
| :sfX: | ๐ท |
| :sfY: | ๐ธ |
| :sfZ: | ๐น |
mathbf
| Trigger | Replace |
|---|
| :bfA: | ๐ |
| :bfB: | ๐ |
| :bfC: | ๐ |
| :bfD: | ๐ |
| :bfE: | ๐ |
| :bfF: | ๐
|
| :bfG: | ๐ |
| :bfH: | ๐ |
| :bfI: | ๐ |
| :bfJ: | ๐ |
| :bfK: | ๐ |
| :bfL: | ๐ |
| :bfM: | ๐ |
| :bfN: | ๐ |
| :bfO: | ๐ |
| :bfP: | ๐ |
| :bfQ: | ๐ |
| :bfR: | ๐ |
| :bfS: | ๐ |
| :bfT: | ๐ |
| :bfU: | ๐ |
| :bfV: | ๐ |
| :bfW: | ๐ |
| :bfX: | ๐ |
| :bfY: | ๐ |
| :bfZ: | ๐ |
mathsc
| Trigger | Replace |
|---|
| :scA: | ๐ |
| :scC: | ๐ |
| :scD: | ๐ |
| :scG: | ๐ข |
| :scJ: | ๐ฅ |
| :scK: | ๐ฆ |
| :scN: | ๐ฉ |
| :scO: | ๐ช |
| :scP: | ๐ซ |
| :scQ: | ๐ฌ |
| :scS: | ๐ฎ |
| :scT: | ๐ฏ |
| :scU: | ๐ฐ |
| :scV: | ๐ฑ |
| :scW: | ๐ฒ |
| :scX: | ๐ณ |
| :scY: | ๐ด |
| :scZ: | ๐ต |
mathcal
| Trigger | Replace |
|---|
| :calA: | ๐ |
| :calB: | ๐ |
| :calC: | ๐ |
| :calD: | ๐ |
| :calE: | ๐ |
| :calF: | ๐ |
| :calG: | ๐ |
| :calH: | ๐ |
| :calI: | ๐ |
| :calJ: | ๐ |
| :calK: | ๐ |
| :calL: | ๐ |
| :calM: | ๐ |
| :calN: | ๐ |
| :calO: | ๐ |
| :calP: | ๐ |
| :calQ: | ๐ |
| :calR: | ๐ก |
| :calS: | ๐ข |
| :calT: | ๐ฃ |
| :calU: | ๐ค |
| :calV: | ๐ฅ |
| :calW: | ๐ฆ |
| :calX: | ๐ง |
| :calY: | ๐จ |
| :calZ: | ๐ฉ |
miscellaneous
| Trigger | Replace |
|---|
| :doubleslash: | โซฝ |
| :qed: | โก |
| :vC: | ฤ |
| :mid: | โฃ |
| :not_mid: | โค |
| :infty: | โ |
| :e_acute: | รฉ |
| :etale: | รฉtale |
| :et: | รฉt |
| :^et: | แตแต |
| :_et: | โโ |