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