diff options
-rw-r--r-- | res/compose | 151 |
1 files changed, 148 insertions, 3 deletions
diff --git a/res/compose b/res/compose index 982e440..9210773 100644 --- a/res/compose +++ b/res/compose @@ -380,7 +380,152 @@ dead_ascii("ˇ") # TODO Combining Diacritical Marks for Symbols # TODO Letterlike Symbols # TODO Number Forms -# TODO Arrows + +# Arrows: +<shift compose> "<" "-" "-" : "←" +<shift compose> "^" "|" <space> : "↑" +<shift compose> "|" ["v" "V"] <space> : "→" +<shift compose> "-" "-" ">" : "↓" +<compose> ("←" "→") : "↔" +<compose> ("↑" "↓") : "↕" +<shift compose> ("←" "↑") : "↖" +<shift compose> ("→" "↑") : "↗" +<shift compose> ("→" "↓") : "↘" +<shift compose> ("←" "↓") : "↙" +<compose> ("/" "←") : "↚" +<compose> ("/" "→") : "↛" +composite("←" "~" "↜") +composite("→" "~" "↝") +<compose> "←" "←" : "↞" +<compose> "↑" "↑" : "↟" +<compose> "→" "→" : "↠" +<compose> "↓" "↓" : "↡" +<compose> "←" "<" : "↢" +<compose> ">" "→" : "↣" +<compose> "←" "|" : "↤" +<compose> ("-" "↑") : "↥" +<compose> "|" "→" : "↦" +<compose> ("-" "↓") : "↧" +<compose> "_" "↕" : "↨" +<compose> "←" ")" : "↩" +<compose> "(" "→" : "↪" +<compose> "↩" "↩" : "↫" +<compose> "↪" "↪" : "↬" +<compose> ("↜" "↝") : "↭" +<compose> ("/" "↔") : "↮" +<compose> ("↚" "↛") : "↮" +<compose> (["z" "Z"] "↓") : "↯" +<shift compose> "←" "|" : "↰" +<compose> "↲" "↲" : "↰" +<shift compose> "|" "→" : "↱" +<compose> "↳" "↳" : "↱" +<shift compose> "←" "_" "|" : "↲" +<compose> "↰" "↰" : "↲" +<shift compose> "|" "_" "→" : "↳" +<compose> "↱" ↱" : "↳" +<compose> "-" "↘" : "↴ " +<compose> "." "↲" : "↵" +<compose> (["(" ")"] "↙") : "↶" +<compose> (["(" ")"] "↘") : "↷" +<dead letter ^> "_" "↖" : "↸" +<dead letter ¯> "↖" : "↸" +<compose> "¯" "↖" : "↸" +<compose> "⇤" "⇥" : "↹" +<compose> "↶" "↶" : "↺" +<compose> "↷" "↷" : "↻" +<compose> "←" "↑" : "↼" +<compose> "↽" "↽" : "↼" +<compose> "←" "↓" : "↽" +<compose> "↼" "↼" : "↽" +<compose> "↑" "→" : "↾" +<compose> "↿" "↿" : "↾" +<compose> "↑" "←" : "↿" +<compose> "↾" "↾" : "↿" +<compose> "→" "↑" : "⇀" +<compose> "⇁" "⇁" : "⇀" +<compose> "→" "↓" : "⇁" +<compose> "⇀" "⇀" : "⇁" +<compose> "↓" "→" : "⇂" +<compose> "⇃" "⇃" : "⇂" +<compose> "↓" "←" : "⇃" +<compose> "⇂" "⇂" : "⇃" +<shift compose> "→" "←" : "⇄" +<compose> "⇆" "⇆" : "⇄" +<shift compose> "↑" "↓" : "⇅" +<compose> "⇵" "⇅" : "⇅" +<shift compose> "←" "→" : "⇆" +<compose> "⇄" "⇄" : "⇆" +<shift compose> "←" "←" : "⇇" +<shift compose> "↑" "↑" : "⇈" +<shift compose> "→" "→" : "⇉" +<shift compose> "↓" "↓" : "⇊" +<shift compose> ("↼" "⇁") : "⇋" +<shift compose> ("↽" "⇀") : "⇌" +<compose> ("/" "⇐") : "⇍" +<compose> ("/" "⇔") : "⇎" +<compose> ("/" "⇒") : "⇏" +<shift compose> "<" "=" "=" : "⇐" +<shift compose> ("=" "←") : "⇐" +<shift compose> "^" "|" "|" : "⇑" +<shift compose> ("=" "↑") : "⇑" +<shift compose> "=" "=" ">" : "⇒" +<shift compose> ("=" "→") : "⇒" +<shift compose> "|" "|" ["v" "V"] : "⇓" +<shift compose> ("=" "↓") : "⇓" +<compose> ("⇐" "⇒") : "⇔" +<shift compose> ("=" "↔") : "⇔" +<compose> ("⇑" "⇓") : "⇕" +<shift compose> ("=" "↕") : "⇕" +<compose> ("⇐" "⇑") : "⇖" +<shift compose> ("=" "↖") : "⇖" +<compose> ("⇑" "⇒") : "⇗" +<shift compose> ("=" "↗") : "⇗" +<compose> ("⇒" "⇓") : "⇘" +<shift compose> ("=" "↘") : "⇘" +<compose> ("⇓" "⇐") : "⇙" +<shift compose> ("=" "↙") : "⇙" +<compose> "⇐" "⇐" : "⇚" +<compose> "⇒" "⇒" : "⇛" +<shift compose> "<" ["~" <dead letter ~>] ["~" <dead letter ~>] : "⇜" +<shift compose> ["~" <dead letter ~>] ["~" <dead letter ~>] ">" : "⇝" +<compose> ("=" "↑") : "⇞" +<compose> ("=" "↓") : "⇟" +<compose> ("." "←") : "⇠" +<compose> ("." "↑") : "⇡" +<compose> ("." "→") : "⇢" +<compose> ("." "↓") : "⇣" +<compose> "|" "←" : "⇤" +<compose> "→" "|" : "⇥" +<compose> ("←" "⇐") : "⇦" +<compose> ("↑" "⇑") : "⇧" +<compose> ("→" "⇒") : "⇨" +<compose> ("↓" "⇓") : "⇩" +<compose> "!" "⇧" : "⇪" +<compose> ("_" "⇧") : "⇫" +<compose> "⇫" "⇫" : "⇬" +composite("⇫" "^" "⇬") +<compose> ("|" ["⇧" "⇫"]) : "⇭" +<compose> "⇧" "⇧" : "⇮" +composite("⇧" "^" "⇮") +<compose> ("_" "⇮") : "⇯" +<compose> "|" "⇨" : "⇰" +<compose> "↖" "↖" : "⇱" +<compose> "↘" "↘" : "⇲" +<compose> ("⇧" "⇩") : ⇳ +<compose> ("o" "→") : "⇴" +<compose> "↓" "↑" : "⇵" +<compose> "⇅" "⇅" : "⇵" +<compose> "3" "→" : "⇶" +<compose> ("|" "←") : "⇷" +<compose> ("|" "→") : "⇸" +<compose> ("|" "↔") : "⇹" +<compose> ("|" "⇷") : "⇺" +<compose> ("|" "⇸") : "⇻" +<compose> ("|" "⇹") : "⇼" +<shift compose> "<" "|" "-" "-" : "⇽" +<shift compose> "-" "-" "|" ">" : "⇾" +<shift compose> "<" "|" "-" "|" ">" : "⇿" +<compose> ("⇽" "⇾") : "⇿" # Mathematical Operators: <compose> "A" "A" : "∀" @@ -1166,7 +1311,7 @@ dead_ascii("▐") <compose> "|" "(" : "⟮" <compose> ")" "|" : "⟯" -# TODO Supplemental Arrows-A +# TODO Supplemental Arrows-A: ⟰⟱⟲⟳⟴⟵⟶⟷⟸⟹⟺⟻⟼⟽⟾⟿ # Braille Patterns: function braille/1 @@ -1214,7 +1359,7 @@ for "\u2800" to "\u28FF" as \1 end for end for -# TODO Supplemental Arrows-B +# TODO Supplemental Arrows-B: ⤀⤁⤂⤃⤄⤅⤆⤇⤈⤉⤊⤋⤌⤍⤎⤏⤐⤑⤒⤓⤔⤕⤖⤗⤘⤙⤚⤛⤜⤝⤞⤟⤠⤡⤢⤣⤤⤥⤦⤧⤨⤩⤪⤫⤬⤭⤮⤯⤰⤱⤲⤳⤴⤵⤶⤷⤸⤹⤺⤻⤼⤽⤾⤿⥀⥁⥂⥃⥄⥅⥆⥇⥈⥉⥊⥋⥌⥍⥎⥏⥐⥑⥒⥓⥔⥕⥖⥗⥘⥙⥚⥛⥜⥝⥞⥟⥠⥡⥢⥣⥤⥥⥦⥧⥨⥩⥪⥫⥬⥭⥮⥯⥰⥱⥲⥳⥴⥵⥶⥷⥸⥹⥺⥻⥼⥽⥾⥿ # Miscellaneous Mathematical Symbols-B: <shift compose> ":" "3" "|" : "⦀" |