X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/25d17fce491fef72cffdf7467acc4b797955cb19..2d7d254584c93b970b930c859a4014aab3e5a860:/shiar.inc.txt diff --git a/shiar.inc.txt b/shiar.inc.txt index 85aeb8b..c5064ca 100644 --- a/shiar.inc.txt +++ b/shiar.inc.txt @@ -1,9 +1,49 @@ -# vim -=e € -# zsh -Eu € +# common meaning of second character + ! Grave + " Double acute accent + ' Acute accent + ( Breve + ) +? Inverted Breve + , Cedilla + - Macron + . Dot Above + / Stroke + 0 Ring above + 2 Hook + 8 +? Double Grave + 9 Horn + 9 + Curl + : Diaeresis + ; Ogonek (+Retroflex Hook/Tail) + < Caron + > Circumflex accent + ? Tilde + _ Line below + c + Smallcaps + I + Turned + S Superscript + s Subscript + + = Cyrillic + * Greek + % Greek/Cyrillic special + + lc: Arabic, uc: Hebrew + 3 some Latin/Greek/Cyrillic letters + 4 Bopomofo + 5 Hiragana (also lc + a/e/i/o/u) + 6 Katakana (also uc + a/e/i/o/u) + J + Korean Jamo (also K) + p + IPA extensions + +# common first character + " combining diacritic + ' spacing diacritic + R square + # currency +=e € # as found in vim +Eu € # as found in zsh =d ₫ =N ₦ #XXX =n for consistency? =P ₱ #XXX =p? @@ -17,19 +57,35 @@ m/ ₥ 3: … # opposite of ⋮ (more logical would be to swap with .3 ⋯) () • (> ‣ +(/ ⊄ # similar to (_ +)/ ⊅ # similar to )_ +(+ ∉ # (- with stroke ++) ∌ # -) with stroke +0X ⊗ # *X like 0. ++0 ⊕ # 0+ already in use +0/ ⊘ +0- ⊖ +0* ⊛ #XXX alternatively ⍟ +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- :) ☺ # easy alias to 0u :( ☹ -** ⁑ #XXX: useful? -*3 ⁂ #XXX: useful? +** ⁑ +*3 ⁂ # obvious line drawing gaps ll ╴ rr ╶ uu ╵ -dd ╷ # goddamn! stupid arabic dad got there first +dD ╷ # goddamn! stupid arabic dad got there first LL ╸ RR ╺ UU ╹ @@ -51,27 +107,98 @@ hw ƕ db ȸ qp ȹ # old/middle english (uncommon) -#WY Ƿ # replaced by UU, later W -#wy ƿ -#GY Ȝ # g-derived Y -#Gy ȝ # do not use yy to keep y column clear +WY Ƿ # replaced by UU, later W +wy ƿ +YG Ȝ # g-derived Y +yg ȝ # common ipa -eS Ʃ # ES already in use -es ʃ # can't use sh; s1 would be another option +S1 Ʃ # can't use SH or ES +s1 ʃ # can't use sh; keep es for subscript ?. ʔ ?/ ʡ # clicks !C ǀ # corresponding zulu letter -!Q ǃ # idem; !. would be much more intuitive (previously ʗ) -!X ǁ # idem; or !/ (previously ʖ) +!Q ǃ # idem; !. for lookalike (previously ʗ) +!X ǁ # idem; !/ for lookalike (previously ʖ) !A ǂ # Alveolar; !- looks alike, != even more so but already occupied !B ʘ # Bilabial +!R ‼ # Retroflex (or Repeated); !! looks alike but occupied + +# subscripts +as ₐ +#es ₑ #TODO: move esh +@s ₔ +hs ₕ +is ᵢ +js ⱼ +ks ₖ +ls ₗ +ms ₘ +ns ₙ +os ₒ +ps ₚ +rs ᵣ +Ss ₛ # ss is ß +#ts ₜ # both ts and Ts in use for Ћ +us ᵤ +vs ᵥ +xs ₓ + +# superscripts (modifier letters) +AS ᵃ # alef was first for aS +bS ᵇ +CS ᶜ # cS is ♠ +dS ᵈ +eS ᵉ +#fS ᶠ # both fS and FS in use +gS ᵍ +hS ʰ # ipa release +iS ⁱ +jS ʲ # ipa release +kS ᵏ +lS ˡ # ipa release +mS ᵐ +#nS ⁿ # already present +oS ᵒ +pS ᵖ +rS ʳ +sS ˢ +tS ᵗ +uS ᵘ +vS ᵛ +wS ʷ # ipa release +xS ˣ +yS ʸ +zS ᶻ + +# capital superscripts; avoid as most *S are in use +#AS ᴬ +##BS ᴮ +##DS ᴰ +##ES ᴱ +##GS ᴳ +##HS ᴴ +##IS ᴵ +#JS ᴶ +#KS ᴷ +#LS ᴸ +#MS ᴹ +##NS ᴺ +##OS ᴼ +#PS ᴾ +##RS ᴿ +##TS ᵀ +##US ᵁ +##VS ⱽ +#WS ᵂ # expected but missing A. Ȧ a. ȧ #A0 Ǻ # normal A-ring already provided by AA #a0 ǻ +H< Ȟ +h< ȟ j. ȷ O. Ȯ o. ȯ @@ -79,12 +206,17 @@ N! Ǹ n! ǹ Y- Ȳ y- ȳ +'i ͺ # spacing iota subscript (like "i for combining) =v ⇓ =! ⇑ -#ac ℀ # prefer common A-smallCap -as ℁ +Ac ℀ # prefer common A-smallcap for ac +As ℁ # prefer common a-subscript for as cu ℆ # co ís present though 1/ ⅟ +03 ↉ +17 ⅐ +19 ⅑ +10 ⅒ # relocate a" ǟ # a1 # long umlauted, very similar to double acute @@ -95,16 +227,22 @@ ji ї # yi # idem JI Ї # YI # bars and strokes +A/ Ⱥ +a/ ⱥ B/ Ƀ B- Ƃ b- ƃ b/ ƀ +C/ Ȼ +c/ ȼ E/ Ɇ e/ ɇ +f/ ꞙ I/ Ɨ i/ ɨ J/ Ɉ j/ ɉ +L- Ƚ l- ƚ # not really a macron, but wouldn't really make sense anyway otherwise l? ɫ # idem L? Ɫ @@ -203,6 +341,8 @@ t; ʈ V2 Ʋ v2 ʋ v; ⱱ +W; Ⱳ +w; ⱳ Y; Ƴ # not a hook below, but Y2 hook above is already present y; ƴ Z2 Ȥ # looks like a cedilla @@ -231,6 +371,7 @@ z9 ʑ 5% ƽ # turned/inverted (trailing I is uncommon for lowercase, and already used thusly for !I, ?I and NI) +AI Ɐ aI ɐ cI ɔ # open o #EI Ǝ # would be confusing, as it's not uppercase schwa eI @@ -315,45 +456,7 @@ vc ᴠ wc ᴡ zc ᴢ -# ipa releases (ⁿ already present as nS) -lS ˡ -jS ʲ -wS ʷ -hS ʰ - -# note: common meaning - ! Grave - " Double acute accent - ' Acute accent - ( Breve - + ) Inverted Breve - , Cedilla - - Macron - . Dot Above - / Stroke - 0 Ring above - 2 Hook above - + 8 Double Grave - 9 Horn - + Curl - : Diaeresis - ; Ogonek - + Hook below right - < Caron - > Circumflex accent - ? tilde - _ Underline - - = Cyrillic - * Greek - % Greek/Cyrillic special - + smalls: Arabic, capitals: Hebrew - 3 some Latin/Greek/Cyrillic letters - 4 Bopomofo - 5 Hiragana - 6 Katakana - -# hangeul consonants at *J +# hangeul jamo consonants at *J gJ ㄱ GJ ㄲ xJ ㄳ @@ -375,7 +478,7 @@ tJ ㅌ pJ ㅍ hJ ㅎ -# hangeul vowels at *J +# hangeul jamo vowels at *J aJ ㅏ AJ ㅐ eJ ㅓ @@ -394,7 +497,7 @@ YJ ㅒ -J ㅡ # qJ? +J ㅢ # QJ? -# hangeul iotized vowels at *K +# hangeul jamo iotized vowels at *K (for Korean) uK ㅠ UK ㆌ oK ㅛ @@ -427,7 +530,6 @@ $ud ↨ # UD with base $FS   # figure space $!o ϕ # Ph? $D= ₯ -$,i ͺ # spacing iota subscript $vv װ $vy ױ $yy ײ