termcol: numeric module version requirements
[sheet.git] / shiar.inc.txt
index e149248ef0ea0f3ca82f2f1902b941073bce5e5c..611c224bcfa383ab7ac6e91907d78fc19c3165bf 100644 (file)
 
 
 # currency
-=e €  # as found in vim
-Eu €  # as found in zsh
+#=e €  # in vim
+#Eu €  # in zsh and vim
+=B ฿  # more like B/, but prefer that for diacritical letter
 =d ₫
-=N ₦  #XXX =n for consistency?
-=P ₱  #XXX =p?
+=g ₴  # derived from cursive g= (soundalike h= or lookalike 2= seem bad options)
+=L ₺
+=N ₦
+#=P ₽  # in vim
+=p ₱  # =P conflicts with vim alternative for ruble
+=R ₹  # conflicts with vim alternative for ruble
 =t ₮
 K/ ₭
 Rs ₨
@@ -55,31 +60,129 @@ m/ ₥
 
 # useful characters
 3: …  # opposite of ⋮ (more logical would be to swap with .3 ⋯)
-() •
-(> ‣
+.> ‣  # similar to .=
+.1 ․  # obvious location, even though ‥ and … are at inconsistent .. and 3:
+** ⁑
+*3 ⁂
+8< ✂  # ascii scissors
+:* ☃  # unicodesnowmanforyou.com
+0Q ◔  # quarter black
+0q ◕  # quarter not black, completes sequence 0m 0q 0R 0Q 0M
+
+# missing mathematical symbols
 (/ ⊄  # similar to (_
 )/ ⊅  # similar to )_
 (+ ∉  # (- with stroke
 +) ∌  # -) with stroke
+!3 ≢  # !=3
++T ⊤  # inverse -T
+*+ ⋆  # apl star operator
+
+# circled maths
+*0 ⍟  # circle star, 0* is asterisk
 0X ⊗  # *X like 0.
 +0 ⊕  # 0+ already in use
 0/ ⊘
 0- ⊖
-0* ⊛  #XXX alternatively ⍟
+0* ⊛
 0: ⨸
 0% ⦼  # no circled percent, but close
 0< ⧀
 0= ⊜
 0> ⧁
 0! ⦶  # no circled exclamation mark
-.1 ․  # obvious location, even though ‥ and … are at inconsistent .. and 3:
-?! ‽
-!? ⸘  # now we have everything
-<3 ♥  # easy alias to trigraph cH-
+0I ⌽  # circle stile
+0T ⍉  # circle backslash = APL Transpose
+
+# greek-derived symbols
+*a ⍺  # a* apl
+*i ⍳  # i* apl
+*I ⍸  # shifted *i
+*r ⍴  # r* apl
+*w ⍵  # w* apl
+*f ϕ  # stroked f* symbol
+*p ϖ  # omega p* symbol
+*k ϗ  # k* abbreviation
+*R ϱ  # tailed r* symbol
+*h ϑ  # script h* symbol
+
+# diagonal arrows
+/! ↗  # /> in use
+v/ ↙  # </ in use
+!/ ↖  # /< (home)
+/v ↘  # >/ (end)
+*! ⇞  # page-up
+*v ⇟  # page-down
+
+# control/modifier keys
+>I ⇥  # tab = Ctrl-I (also arrow-to-bar lookalike)
+<I ⇤  # I< in use
+<X ⌫  # erase left (bs)
+X> ⌦  # erase right (del)
+=X ⌧  # erase
+aV ⎀  # insertation, commonly represented as a with caron below (V)
+88 ⌘  # command (apple, windows, super)
+#=/ ⌥  # option (alt)
+CO ⎄  # composition (shift+altgr)
+XO ⎈  # helm (ctrl)
++! ⇧  # white arrow (shift); like =!
+Cr ↵  # &crarr; (carriage return); CR in use for actual control
+
+# software command icons
+Cv 📋  # clipboard (Ctrl-V)
+Cs 💾  # floppy (Ctrl-S)
+Cl 📂  # open file (Ctrl-L/O but co in use)
+Cn 🗋  # empty document (Ctrl-N)
+Cp 🖶  # print (Ctrl-P)
+-O 🔎  # magnifying glass (search/details)
+
+# xorg compatibility
+.= •  # previously ()
+<3 ♥  # rfc has trigraph cH-
 :) ☺  # easy alias to 0u
 :( ☹
-** ⁑
-*3 ⁂
+FU 🖕  # common abbreviation for middle finger
+#88 ∞  # alias to 00, prefer lookalike ⌘
+#v/ √  # alias to RT
+!? ‽  # previously ?!
+?! ⸘
+fs ſ  # previously sl
+
+# emoji
+>- ☮  # peace; yahoo :)>-
+%) ☯  # yin yang; yahoo (%)
+!P ⚐  # flag; yahoo **==
+bd 👍  # thumbsup; ms (Y) yahoo :-bd github :+1:
+pq 👎  # thumbsdown; ms (N) yahoo :-q github :-1:
+/m ✊  # fist; gmail \m/
+C) ☕  # coffee; ms (c) yahoo ~O)
+~@ 💩  # poo; gmail ~@~
++O 🍎  # apple (also private U+F8FF)
+X) ❖  # turned microsoft logo (similar to ms (xx) xbox logo)
+
+# smiley faces
+:o 😲  # astonished; ms surprised
+:D 😃  # open mouth :smiley:
+B) 😎  # sunglasses; cool; ms (H)
+TT 😢  # cry; :'(
+;) 😉  # wink
+#:! 😞  # disappointed; ms :|
+:! 😐  # neutral; gmail straight :-| yahoo straight :|
+:/ 😕  # confused; gmail slant :-/ twitch undecided :/
+:s 😖  # confounded; wordpress :? ms confused :s skype worried :s
+:P 😝  # tongue; literally 😛
+8O 😲  # astonished; ms/wordpress shocked 8O
+>) 😈  # devil; gmail }:-) yahoo >:) facebook 3:)
+>( 😠  # angry; ms :@ yahoo/skype X( facebook >:( twitch >(
+:x 😚  # kissing; gmail :* or :-x (mad in ms)
+:z 😴  # sleeping; twitch bored :z (sleepy 😪 tired 😫)
+
+# animals
+@_ 🐌  # snail
+:@ 🐷  # pig; gmail :(:) ms yahoo :@)
+#:3 🐱  # cat; ms (@) facebook/skype :3 (already in use, as is :X)
+:> 🐔  # chicken; yahoo ~:>
+(> 🐧  # penguin; facebook <(")
 
 # obvious line drawing gaps
 ll ╴
@@ -101,7 +204,6 @@ vV ╽
 BF ╳  # FD and BD combined; FB already in use
 
 # additional letters
-sl ſ
 HW Ƕ  # HV conflicts with vh line drawing
 hw ƕ
 db ȸ
@@ -112,8 +214,9 @@ wy ƿ
 YG Ȝ  # g-derived Y
 yg ȝ
 # common ipa
-S1 Ʃ  # can't use SH or ES
-s1 ʃ  # can't use sh; keep es for subscript
+s2 ʃ  # can't use sh, keep es for subscript; no S-hook since (retroflex) hook is at S;
+#S2 Ʃ  # derived uppercase, not ipa; occupied by SHIFT-TWO control
+l2 ɬ  # only belt, but same place of articulation as r2 s2 d2
 ?. ʔ
 ?/ ʡ
 # clicks
@@ -123,6 +226,13 @@ s1 ʃ  # can't use sh; keep es for subscript
 !A ǂ  # Alveolar; !- looks alike, != even more so but already occupied
 !B ʘ  # Bilabial
 !R ‼  # Retroflex (or Repeated); !! looks alike but occupied
+# grave (or similar)
+R! Ȑ  # no R-grave; double down
+r! ȑ
+S! Ș  # no S-grave; comma in use for cedilla, so misusing grave seems only fair
+s! ș
+T! Ț  # no T-grave; like S!
+t! ț
 
 # subscripts
 as ₐ
@@ -204,7 +314,7 @@ O. Ȯ
 o. ȯ
 N! Ǹ
 n! ǹ
-Y- Ȳ
+Y- Ȳ  # conflicts with vim alternative for yen
 y- ȳ
 'i ͺ # spacing iota subscript (like "i for combining)
 =v ⇓
@@ -227,6 +337,7 @@ ji ї  # yi # idem
 JI Ї  # YI
 Z1 Ʒ  # ED # doesn't make sense, put it with S1
 z1 ʒ  # ed # not in vim
+=Y ¥  # Ye # also Y- in vim
 
 # bars and strokes
 A/ Ⱥ
@@ -239,6 +350,7 @@ C/ Ȼ
 c/ ȼ
 E/ Ɇ
 e/ ɇ
+F/ Ꞙ
 f/ ꞙ
 I/ Ɨ
 i/ ɨ
@@ -316,15 +428,19 @@ d; ɖ  # R (tail)
 D; Ɖ
 E, Ȩ
 e, ȩ
-F2 Ƒ
-f2 ƒ  # looks like a cedilla
+F, Ƒ  # described as hook, but similar to cedilla
+f, ƒ  # replaces more specialised f( and Fl, unified nowadays
 G2 Ɠ
 g2 ɠ
+H2 Ɦ  # different hook from lowercase
 h2 ɦ
+HG Ꜧ  # similar to NG, distinct from ꞕ ḩ ⱨ
+hg ꜧ
 K2 Ƙ
 k2 ƙ
 l; ɭ  # R
-m2 ɱ
+MG Ɱ  # M2 in use
+mg ɱ  # similar to ng
 N2 Ɲ  # left hook
 n2 ɲ
 n; ɳ  # R
@@ -347,8 +463,8 @@ W; Ⱳ
 w; ⱳ
 Y; Ƴ  # not a hook below, but Y2 hook above is already present
 y; ƴ
-Z2 Ȥ  # looks like a cedilla
-z2 ȥ
+Z, Ȥ  # prefer cedilla similarity like F,
+z, ȥ
 z; ʐ  # R
 
 # curls (9 is mostly free because horns are so rare)
@@ -431,7 +547,7 @@ rp ɻ
 Rp ʁ
 mL ɰ  # like rL (XXX mp?)
 
-# small caps (also possible at *s)
+# small caps (*c)
 bc ʙ
 gc ɢ
 hc ʜ
@@ -506,12 +622,24 @@ oK ㅛ
 eK ㅕ
 EK ㅖ
 
+# eastern arabic digits (0a-9a are persian variants)
+1A ١
+2A ٢
+3A ٣
+4A ٤
+5A ٥
+6A ٦
+7A ٧
+8A ٨
+9A ٩
+0A ٠
+
 # common formatting control
-ZS   # ZWSP; capitals like other Cc
-ZN   # ZWNJ;                           less obvious alt: 'Z
-ZW   # ZWJ; ZJ somewhy used for tsadi; less obvious alt: "Z
-LR   # LRM
-RL   # RLM; keep rl for ɼ
+ZS \8203  # ZWSP; capitals like other Cc
+ZN \8204  # ZWNJ;                           less obvious alt: 'Z
+ZW \8205  # ZWJ; ZJ somewhy used for tsadi; less obvious alt: "Z
+LR \8206  # LRM
+RL \8207  # RLM; keep rl for ɼ
 
 ###
 # under development or temporary
@@ -519,6 +647,8 @@ RL ‏  # RLM; keep rl for ɼ
 # incompatible
 $PR ► # current PR should be TR
 $PL ◄ # current PL should be TL
+$XX ✘ # current XX should be xx
+$OK ✔ # current OK should be ok
 $'> ˆ # where to put ^?
 $'? ˜ # where to put ~?
 $?' ΄ # tonos
@@ -533,7 +663,6 @@ $?: ῟ # dasia+peris
 $?; ῎ # psili+oxia
 
 # undecided
-$!D ‼ # !! in use
 $<> ♦
 $ud ↨ # UD with base
 $FS   # figure space
@@ -576,3 +705,70 @@ $Dr ╓
 $Vh ╫
 $vH ╪
 
+$\@ \0  # NUL NU \0
+$\A \ 1  # SOH SH
+$\B \ 2  # STX SX
+$\C \ 3  # ETX EX
+$\D \ 4  # EOT ET
+$\E \ 5  # ENQ EQ
+$\F \ 6  # ACK AK
+$\G \a  # BEL BL \a
+$\H \b  # BS  BS \b
+$\I      # TAB HT \t
+$\J \0  # LF  LF \n  #TODO literal newline
+$\K \v  # VT  VT \v
+$\L \f  # FF  FF \f
+$\M \r  # CR  CR \r
+$\N \ e  # SO  SO
+$\O \ f  # SI  SI
+$\P \10  # DLE DL
+$\Q \11  # DC1 D1
+$\R \12  # DC2 D2
+$\S \13  # DC3 D3
+$\T \14  # DC4 D4
+$\U \15  # NAK NK
+$\V \16  # SYN SY
+$\W \17  # ETB EB
+$\X \18  # CAN CN
+$\Y \19  # EM  EM
+$\Z \1a  # SUB SB
+$\[ \e  # ESC EC \e
+$\\ \1c  # FS  FS
+$\] \1d  # GS  GS
+$\^ \1e  # RS  RS
+$\_ \1f  # US  US
+$\? \7f  # DEL DT
+
+$\` \128  # PAD PA
+$\a \129  # HOP HO
+$\b \130  # BPH
+$\c \131  # NBH
+$\d \132  # IND
+$\e \133  # NEL
+$\f \134  # SSA
+$\g \135  # ESA
+$\h \136  # HTS
+$\i \137  # HTJ
+$\j \138  # VTS
+$\k \139  # PLD
+$\l \140  # PLU
+$\m \141  # RI
+$\n \142  # SS2
+$\o \143  # SS3
+$\p \144  # DCS
+$\q \145  # PU1
+$\r \146  # PU2
+$\s \147  # STS
+$\t \148  # CCH
+$\u \149  # MW
+$\v \150  # SPA
+$\w \151  # EPA
+$\x \152  # SOS
+$\y \153  # SGCI
+$\z \115  # ASCI
+$\{ \155  # CSI
+$\| \156  # ST
+$\} \157  # OSC
+$\~ \158  # PM
+$\! \159  # APC
+