54f8c75f26c83a1c4d016549d0e3fed3688ba5c0
[sheet.git] / shiar.inc.txt
1 # common meaning of second character
2         !       Grave
3         "       Double acute accent
4         '       Acute accent
5         (       Breve
6         ) +?    Inverted Breve
7         ,       Cedilla
8         -       Macron
9         .       Dot Above
10         /       Stroke
11         0       Ring above
12         2       Hook
13         8 +?    Double Grave
14         9       Horn
15         9 +     Curl
16         :       Diaeresis
17         ;       Ogonek (+Retroflex Hook/Tail)
18         <       Caron
19         >       Circumflex accent
20         ?       Tilde
21         _       Line below
22         c +     Smallcaps
23         I +     Turned
24         S       Superscript
25         s       Subscript
26
27         =       Cyrillic
28         *       Greek
29         %       Greek/Cyrillic special
30         +       lc: Arabic, uc: Hebrew
31         3       some Latin/Greek/Cyrillic letters
32         4       Bopomofo
33         5       Hiragana (also lc + a/e/i/o/u)
34         6       Katakana (also uc + a/e/i/o/u)
35         J +     Korean Jamo (also K)
36         p +     IPA extensions
37
38 # common first character
39         "       combining diacritic
40         '       spacing diacritic
41         R       square
42
43
44 # currency
45 #=e €  # in vim
46 #Eu €  # in zsh and vim
47 =B ฿  # more like B/, but prefer that for diacritical letter
48 =d ₫
49 =g ₴  # derived from cursive g= (soundalike h= or lookalike 2= seem bad options)
50 =L ₺
51 =N ₦
52 #=P ₽  # in vim
53 =p ₱  # =P conflicts with vim alternative for ruble
54 =R ₹  # conflicts with vim alternative for ruble
55 =t ₮
56 K/ ₭
57 Rs ₨
58 Sq ₪
59 m/ ₥
60
61 # useful characters
62 3: …  # opposite of ⋮ (more logical would be to swap with .3 ⋯)
63 () •
64 (> ‣
65 (/ ⊄  # similar to (_
66 )/ ⊅  # similar to )_
67 (+ ∉  # (- with stroke
68 +) ∌  # -) with stroke
69 0X ⊗  # *X like 0.
70 +0 ⊕  # 0+ already in use
71 0/ ⊘
72 0- ⊖
73 0* ⊛  #XXX alternatively ⍟
74 0: ⨸
75 0% ⦼  # no circled percent, but close
76 0< ⧀
77 0= ⊜
78 0> ⧁
79 0! ⦶  # no circled exclamation mark
80 .1 ․  # obvious location, even though ‥ and … are at inconsistent .. and 3:
81 ?! ‽
82 !? ⸘  # now we have everything
83 <3 ♥  # easy alias to trigraph cH-
84 :) ☺  # easy alias to 0u
85 :( ☹
86 ** ⁑
87 *3 ⁂
88
89 # obvious line drawing gaps
90 ll ╴
91 rr ╶
92 uu ╵
93 dD ╷  # goddamn! stupid arabic dad got there first
94 LL ╸
95 RR ╺
96 UU ╹
97 DD ╻
98 Hh ╾
99 hH ╼
100 Vv ╿
101 vV ╽
102 2- ╌  # exactly like to 3 and 4
103 2_ ╍
104 2! ╎
105 2/ ╏
106 BF ╳  # FD and BD combined; FB already in use
107
108 # additional letters
109 sl ſ
110 HW Ƕ  # HV conflicts with vh line drawing
111 hw ƕ
112 db ȸ
113 qp ȹ
114 # old/middle english (uncommon)
115 WY Ƿ  # replaced by UU, later W
116 wy ƿ
117 YG Ȝ  # g-derived Y
118 yg ȝ
119 # common ipa
120 S1 Ʃ  # can't use SH or ES
121 s1 ʃ  # can't use sh; keep es for subscript
122 ?. ʔ
123 ?/ ʡ
124 # clicks
125 !C ǀ  # corresponding zulu letter
126 !Q ǃ  # idem; !. for lookalike (previously ʗ)
127 !X ǁ  # idem; !/ for lookalike (previously ʖ)
128 !A ǂ  # Alveolar; !- looks alike, != even more so but already occupied
129 !B ʘ  # Bilabial
130 !R ‼  # Retroflex (or Repeated); !! looks alike but occupied
131 # grave (or similar)
132 R! Ȑ  # no R-grave; double down
133 r! ȑ
134 S! Ș  # no S-grave; comma in use for cedilla, so misusing grave seems only fair
135 s! ș
136 T! Ț  # no T-grave; like S!
137 t! ț
138
139 # subscripts
140 as ₐ
141 #es ₑ  #TODO: move esh
142 @s ₔ
143 hs ₕ
144 is ᵢ
145 js ⱼ
146 ks ₖ
147 ls ₗ
148 ms ₘ
149 ns ₙ
150 os ₒ
151 ps ₚ
152 rs ᵣ
153 Ss ₛ  # ss is ß
154 #ts ₜ  # both ts and Ts in use for Ћ
155 us ᵤ
156 vs ᵥ
157 xs ₓ
158
159 # superscripts (modifier letters)
160 AS ᵃ  # alef was first for aS
161 bS ᵇ
162 CS ᶜ  # cS is ♠
163 dS ᵈ
164 eS ᵉ
165 #fS ᶠ  # both fS and FS in use
166 gS ᵍ
167 hS ʰ  # ipa release
168 iS ⁱ
169 jS ʲ  # ipa release
170 kS ᵏ
171 lS ˡ  # ipa release
172 mS ᵐ
173 #nS ⁿ  # already present
174 oS ᵒ
175 pS ᵖ
176 rS ʳ
177 sS ˢ
178 tS ᵗ
179 uS ᵘ
180 vS ᵛ
181 wS ʷ  # ipa release
182 xS ˣ
183 yS ʸ
184 zS ᶻ
185
186 # capital superscripts; avoid as most *S are in use
187 #AS ᴬ
188 ##BS ᴮ
189 ##DS ᴰ
190 ##ES ᴱ
191 ##GS ᴳ
192 ##HS ᴴ
193 ##IS ᴵ
194 #JS ᴶ
195 #KS ᴷ
196 #LS ᴸ
197 #MS ᴹ
198 ##NS ᴺ
199 ##OS ᴼ
200 #PS ᴾ
201 ##RS ᴿ
202 ##TS ᵀ
203 ##US ᵁ
204 ##VS ⱽ
205 #WS ᵂ
206
207 # expected but missing
208 A. Ȧ
209 a. ȧ
210 #A0 Ǻ  # normal A-ring already provided by AA
211 #a0 ǻ
212 H< Ȟ
213 h< ȟ
214 j. ȷ
215 O. Ȯ
216 o. ȯ
217 N! Ǹ
218 n! ǹ
219 Y- Ȳ  # conflicts with vim alternative for yen
220 y- ȳ
221 'i ͺ # spacing iota subscript (like "i for combining)
222 =v ⇓
223 =! ⇑
224 Ac ℀  # prefer common A-smallcap for ac
225 As ℁  # prefer common a-subscript for as
226 cu ℆  # co ís present though
227 1/ ⅟
228 03 ↉
229 17 ⅐
230 19 ⅑
231 10 ⅒
232
233 # relocate
234 a" ǟ  # a1 # long umlauted, very similar to double acute
235 A" Ǟ  # A1
236 jo ё  # io # consistent with ja/ju
237 JO Ё  # IO
238 ji ї  # yi # idem
239 JI Ї  # YI
240 Z1 Ʒ  # ED # doesn't make sense, put it with S1
241 z1 ʒ  # ed # not in vim
242 =Y ¥  # Ye # also Y- in vim
243
244 # bars and strokes
245 A/ Ⱥ
246 a/ ⱥ
247 B/ Ƀ
248 B- Ƃ
249 b- ƃ
250 b/ ƀ
251 C/ Ȼ
252 c/ ȼ
253 E/ Ɇ
254 e/ ɇ
255 F/ Ꞙ
256 f/ ꞙ
257 I/ Ɨ
258 i/ ɨ
259 J/ Ɉ
260 j/ ɉ
261 L- Ƚ
262 l- ƚ  # not really a macron, but wouldn't really make sense anyway otherwise
263 l? ɫ  # idem
264 L? Ɫ
265 P/ Ᵽ
266 p/ ᵽ
267 R/ Ɍ
268 r/ ɍ
269 U/ Ʉ
270 u/ ʉ
271 Y/ Ɏ
272 y/ ɏ
273
274 # middle tilde  #XXX: not tilde above
275 #b? ᵬ
276 #d? ᵭ
277 #f? ᵮ
278 #m? ᵯ
279 ##n? ᵰ  # already a tilde above
280 #p? ᵱ
281 #r? ᵲ
282 #s? ᵴ
283 #t? ᵵ
284 #z? ᵶ
285
286 # inverted breves
287         # not used all that much, better leave x) free
288 #")
289 #')
290 #A) Ȃ
291 #a) ȃ
292 #E) Ȇ
293 #e) ȇ
294 #I) Ȋ  # )I exists, but should not confuse
295 #i) ȋ
296 #O) Ȏ
297 #o) ȏ
298 #R) Ȓ
299 #r) ȓ
300 #U) Ȗ  # )U exists
301 #u) ȗ
302
303 # double grave
304         # usage is similar to inverted breve, just as rare
305 #"8
306 #'8
307 #A8 Ȁ
308 #a8 ȁ
309 #E8 Ȅ
310 #e8 ȅ
311 #I8 Ȉ
312 #i8 ȉ
313 #O8 Ȍ
314 #o8 ȍ
315 #R8 Ȑ
316 #r8 ȑ
317 #U8 Ȕ
318 #u8 ȕ
319
320 # hooks
321 #"2
322 #'2
323 B2 Ɓ
324 b2 ɓ
325 C2 Ƈ
326 c2 ƈ
327 #D2 Ɗ  # in use by control char
328 d2 ɗ  # hook
329 d; ɖ  # R (tail)
330 D; Ɖ
331 E, Ȩ
332 e, ȩ
333 F, Ƒ  # described as hook, but similar to cedilla
334 f, ƒ  # replaces more specialised f( and Fl, unified nowadays
335 G2 Ɠ
336 g2 ɠ
337 H2 Ɦ  # different hook from lowercase
338 h2 ɦ
339 HG Ꜧ  # similar to NG, distinct from ꞕ ḩ ⱨ
340 hg ꜧ
341 K2 Ƙ
342 k2 ƙ
343 l; ɭ  # R
344 MG Ɱ  # M2 in use
345 mg ɱ  # similar to ng
346 N2 Ɲ  # left hook
347 n2 ɲ
348 n; ɳ  # R
349 #P2 Ƥ  # in use by control char
350 p2 ƥ
351 Q; Ɋ  # hook tail
352 q; ɋ  # hook tail
353 q2 ʠ  # hook
354 R; Ɽ  # R (tail)
355 r; ɽ
356 s; ʂ  # R
357 T2 Ƭ  # hook
358 t2 ƭ
359 T; Ʈ  # R
360 t; ʈ
361 V2 Ʋ
362 v2 ʋ
363 v; ⱱ
364 W; Ⱳ
365 w; ⱳ
366 Y; Ƴ  # not a hook below, but Y2 hook above is already present
367 y; ƴ
368 Z, Ȥ  # prefer cedilla similarity like F,
369 z, ȥ
370 z; ʐ  # R
371
372 # curls (9 is mostly free because horns are so rare)
373 c9 ɕ
374 d9 ȡ
375 j9 ʝ  # crossed-tail actually
376 l9 ȴ
377 n9 ȵ
378 t9 ȶ
379 v9 ⱴ
380 z9 ʑ
381 #S9 ʆ
382 #Z9 ʓ
383
384 # tone letters
385 #2/ ƻ  # rarely used, and double dash is far more logical
386 %2 Ƨ
387 2% ƨ
388 %6 Ƅ
389 6% ƅ
390 %5 Ƽ
391 5% ƽ
392
393 # turned/inverted (trailing I is uncommon for lowercase, and already used thusly for !I, ?I and NI)
394 AI Ɐ
395 aI ɐ
396 cI ɔ  # open o
397 #EI Ǝ  # would be confusing, as it's not uppercase schwa eI
398 eI ə  # schwa, not turned E (latter is very uncommon)
399 FI Ⅎ  # not a letter
400 fI ⅎ  # idem
401 gI ᵷ
402 hI ɥ
403 iI ᴉ
404 KI Ʞ
405 kI ʞ
406 LI Ꞁ
407 lI ꞁ
408 MI Ɯ
409 mI ɯ
410 #nI ᴎ  # reversed capital N, but NI already in use
411 rI ɹ
412 #RI ᴚ  # conflicts with RI control char
413 TI Ʇ
414 tI ʇ
415 VI Ʌ
416 vI ʌ
417 wI ʍ
418 yI ʎ
419
420 # open/ipa vowels
421 oE ɶ  # Oe also available, but E looks capital
422 ap ɑ  #XXX ao
423 Ap ɒ  #XXX Ao? (AO in use)
424 ep ɛ  #XXX eo
425  # Ɛ  #XXX Eo or EO
426 3p ɜ  #XXX 3o
427 up ʊ  #XXX uo
428  # Ʊ  #XXX Uo or UO
429
430 # ipa (*p)
431 #:> ː  # :p
432 #:< ˑ  # .p -p
433 8p ɞ
434 Ep ɘ
435 op ɵ
436 Op ɤ  #XXX oy would look alike
437 ?p ʕ
438 ww ʬ
439 gp ɡ
440 #lp ɬ  #XXX: lb for 'belt'
441 jp ɟ
442 lz ɮ  #XXX
443 r2 ɾ  #XXX: fishhook
444 Jp ʄ
445 Gp ɣ
446 rl ɼ
447 rL ɺ
448 rp ɻ
449 Rp ʁ
450 mL ɰ  # like rL (XXX mp?)
451
452 # small caps (also possible at *s)
453 bc ʙ
454 gc ɢ
455 hc ʜ
456 ic ɪ
457 lc ʟ
458 nc ɴ
459 rc ʀ
460 yc ʏ
461 # more from phonetics extensions
462 ac ᴀ
463 cc ᴄ
464 dc ᴅ
465 ec ᴇ
466 fc ꜰ
467 jc ᴊ
468 kc ᴋ
469 mc ᴍ
470 oc ᴏ
471 pc ᴘ
472 tc ᴛ
473 sC ꜱ  # sc/Sc/SC in use
474 uc ᴜ
475 vc ᴠ
476 wc ᴡ
477 zc ᴢ
478
479 # hangeul jamo consonants at *J
480 gJ ㄱ
481 GJ ㄲ
482 xJ ㄳ
483 nJ ㄴ
484 dJ ㄷ
485 DJ ㄸ
486 rJ ㄹ
487 mJ ㅁ
488 bJ ㅂ
489 BJ ㅃ
490 sJ ㅅ
491 SJ ㅆ
492 0J ㅇ
493 jJ ㅈ
494 JJ ㅉ
495 cJ ㅊ
496 kJ ㅋ
497 tJ ㅌ
498 pJ ㅍ
499 hJ ㅎ
500
501 # hangeul jamo vowels at *J
502 aJ ㅏ
503 AJ ㅐ
504 eJ ㅓ
505 EJ ㅔ
506 oJ ㅗ
507 OJ ㅚ
508 uJ ㅜ
509 UJ ㅝ
510 iJ ㅣ
511 vJ ㅝ
512 VJ ㅞ
513 wJ ㅘ
514 WJ ㅙ
515 yJ ㅑ
516 YJ ㅒ
517 -J ㅡ  # qJ?
518 +J ㅢ  # QJ?
519
520 # hangeul jamo iotized vowels at *K (for Korean)
521 uK ㅠ
522 UK ㆌ
523 oK ㅛ
524 eK ㅕ
525 EK ㅖ
526
527 # common formatting control
528 ZS ​  # ZWSP; capitals like other Cc
529 ZN ‌  # ZWNJ;                           less obvious alt: 'Z
530 ZW ‍  # ZWJ; ZJ somewhy used for tsadi; less obvious alt: "Z
531 LR ‎  # LRM
532 RL ‏  # RLM; keep rl for ɼ
533
534 ###
535 # under development or temporary
536
537 # incompatible
538 $PR ► # current PR should be TR
539 $PL ◄ # current PL should be TL
540 $'> ˆ # where to put ^?
541 $'? ˜ # where to put ~?
542 $?' ΄ # tonos
543 $?" ΅ # tonos+dialytika
544 $!: ῏ # psili+peris
545 $?, ῞ # dasia+oxia
546 $,! ῝ # dasia+varia
547 $,' ῾ # dasia
548 $;! ῍ # psili+varia
549 $;' ᾿ # psili
550 $?: ῟ # dasia+peris
551 $?; ῎ # psili+oxia
552
553 # undecided
554 $!D ‼ # !! in use
555 $<> ♦
556 $ud ↨ # UD with base
557 $FS   # figure space
558 $!o ϕ # Ph?
559 $D= ₯
560 $vv װ
561 $vy ױ
562 $yy ײ
563 $g1 ׳
564 $g2 ״
565
566 # rfc (incorrectly?) maps double to heavy
567 $vL ╡
568 $Vl ╢
569 $Dl ╖
570 $dL ╕
571 $VL ╣
572 $VV ║
573 $DL ╗
574 $UL ╝
575 $Ul ╜
576 $uL ╛
577 $vR ╞
578 $Vr ╟
579 $UR ╚
580 $DR ╔
581 $UH ╩
582 $DH ╦
583 $VR ╠
584 $HH ═
585 $VH ╬
586 $uH ╧
587 $Uh ╨
588 $dH ╤
589 $Dh ╥
590 $Ur ╙
591 $uR ╘
592 $dR ╒
593 $Dr ╓
594 $Vh ╫
595 $vH ╪
596