From a96d1f04763c5b2c3aa342be369ddf2bc92e8319 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 17 Aug 2014 13:16:22 +0200 Subject: move compose table into keyboard dir MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- res/compose | 2717 ----------------------------------------------------------- 1 file changed, 2717 deletions(-) delete mode 100644 res/compose (limited to 'res/compose') diff --git a/res/compose b/res/compose deleted file mode 100644 index e1b48d0..0000000 --- a/res/compose +++ /dev/null @@ -1,2717 +0,0 @@ -# mds — A micro-display server -# Copyright © 2014 Mattias Andrée (maandree@member.fsf.org) -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - - - -# Based on the Unicode Character Database 7.0 - - - -macro dead_ascii/1 - [" " ] : "\1" - "\1" : -end macro -macro dead_ascii/2 - [" " "\2" ] : "\1" - ["\1" "\2"] : -end macro - -macro composite/3 - "\1" : "\3" - "\1" ["\2" ] : "\3" -end macro -macro composite/4 - "\1" : "\4" - "\1" ["\2" "\3"] : "\4" -end macro - - - "u" "+" : - "U" "+" : - - -# TODO C0 Controls - -# Basic Latin: -dead_ascii("^") -dead_ascii("`") -dead_ascii("~") - -# TODO C1 Controls - -# Latin-1 Supplement: - "!" "!" : "¡" - ("/" "c") : "¢" - ("|" ["c" "L"]) : "¢" - ("-" ["l" "L"]) : "£" - (["o" "O"] ["x" "X"]) : "¤" - (["-" "="] ["y" "Y"]) : "¥" - ("!" "|") : "¦" - (["o" "O"] ["s" "S"]) : "§" -dead_ascii("¨" "\"") - (["o" "O"] ["c" "C"]) : "©" -( ) "_" "a" : "ª" - "<" "<" : "«" - ("-" ",") : "¬" - "-" "-" " " : "­" - (["o" "O"] ["r" "R"]) : "®" - "-" : - "o" : -dead_ascii("°") - "+" "-" : "±" - "2" : "²" - "3" : "³" -dead_ascii("´" "'") - "m" "u" : "µ" - ["p" "P"] ["p" "P" "!"] : "¶" - "!" ["p" "P"] : "¶" - "." "-" : "·" -dead_ascii("," ",") - "1" : "¹" -( ) "_" "o" : "º" - ">" ">" : "»" - "1" "4" : "¼" - "1" "2" : "½" - "3" "4" : "¾" - "?" "?" : "¿" -composite("`" "A" "À") -composite("´" "'" "A" "Á") -composite("~" "A" "Ã") -composite("¨" "\"" "A" "Ä") - "A" : "Å" - "A" "E" : "Æ" -composite("¸" "," "C" "Ç") -composite("`" "E" "È") -composite("´" "'" "E" "É") -composite("^" "E" "Ê") -composite("¨" "\"" "E" "Ë") -composite("`" "I" "Ì") -composite("´" "'" "I" "Í") -composite("^" "I" "Î") -composite("¨" "\"" "I" "Ï") - "-" : -composite("-" "D" "Đ") - "/" : -composite("/" "D" "Đ") -composite("~" "N" "Ñ") -composite("`" "O" "Ò") -composite("´" "'" "O" "Ó") -composite("^" "O" "Ô") -composite("~" "O" "Õ") -composite("¨" "\"" "O" "Ö") - "x" "x" : "×" -composite("/" "O" "Ø") -composite("`" "U" "Ù") -composite("´" "'" "U" "Ú") -composite("^" "U" "Û") -composite("¨" "\"" "U" "Ü") -composite("´" "'" "Y" "Ý") - "T" "H" : "Þ" - "s" "s" : "ß" - "ſ" "s" : "ß" -composite("`" "a" "à") -composite("´" "'" "a" "á") -composite("~" "a" "ã") -composite("¨" "\"" "a" "ä") - "a" : "å" - "a" "e" : "æ" -composite("¸" "," "c" "ç") -composite("`" "e" "è") -composite("´" "'" "e" "é") -composite("^" "e" "ê") -composite("¨" "\"" "e" "ë") -composite("`" "i" "ì") -composite("´" "'" "i" "í") -composite("^" "i" "î") -composite("¨" "\"" "i" "ï") -composite("/" "d" "ð") -composite("~" "n" "ñ") -composite("`" "o" "ò") -composite("´" "'" "o" "ó") -composite("^" "o" "ô") -composite("~" "o" "õ") -composite("¨" "\"" "o" "ö") - ":" "-" : "÷" -composite("/" "o" "ø") -composite("`" "u" "ù") -composite("´" "'" "u" "ú") -composite("^" "u" "û") -composite("¨" "\"" "u" "ü") -composite("´" "'" "y" "ý") - "t" "h" : "þ" -composite("¨" "\"" "y" "ÿ") - -# TODO Latin Extended-A -# TODO Latin Extended-B -# TODO IPA Extensions -# TODO Spacing Modifier Letter -# TODO Combining Diacritical Marks -# TODO Greek and Coptic -# TODO Cyrillic -# TODO Cyrillic Supplement -# TODO Armenian -# TODO Hebrew -# TODO Arabic -# TODO Syriac -# TODO Arabic Supplement -# TODO Thaana -# TODO NKo -# TODO Samaritan -# TODO Mandaic -# TODO Arabic Extended-A -# TODO Devanagari -# TODO Bengali -# TODO Gurmukhi -# TODO Gujarati -# TODO Oriya -# TODO Tamil -# TODO Telugu -# TODO Kannada -# TODO Malayalam -# TODO Sinhala -# TODO Thai -# TODO Lao -# TODO Tibetan -# TODO Myanmar -# TODO Georgian -# TODO Hangul Jamo -# TODO Ethiopic -# TODO Ethiopic Supplement -# TODO Cherokee -# TODO Unified Canadian Aboriginal Syllabics -# TODO Ogham -# TODO Runic -# TODO Tagalog -# TODO Hanunoo -# TODO Buhid -# TODO Tagbanwa -# TODO Khmer -# TODO Mongolian -# TODO Unified Canadian Aboriginal Syllabics Extended -# TODO Limbu -# TODO Tai Le -# TODO New Tai Lue -# TODO Khmer Symbols -# TODO Buginese -# TODO Tai Tham -# TODO Combining Diacritical Marks Extended -# TODO Balinese -# TODO Sundanese -# TODO Batak -# TODO Lepcha -# TODO Ol Chiki -# TODO Sundanese Supplement -# TODO Vedic Extensions -# TODO Phonetic Extensions -# TODO Phonetic Extensions Supplement -# TODO Combining Diacritical Marks Supplement -# TODO Latin Extended Additional -# TODO Greek Extended - -# General Punctuation: - "_" "." : "\u2000" # en quad - "_" "_" : "\u2001" # em quad - "-" "." : "\u2002" # en space - "-" "-" : "\u2003" # em space - "3" : "\u2004" # three-per-em space - "4" : "\u2005" # four-per-em space - "6" : "\u2006" # six-per-em space - "f" : "\u2007" # figure space - "." : "\u2008" # punctuation space - "t" : "\u2009" # thin space - "h" : "\u200A" # hairspace - "0" : "\u200B" # zero width space - "J" : "\u200C" # zero width non-joiner - "j" : "\u200D" # zero width joiner - "l" : "\u200E" # left-to-right mark - "r" : "\u200F" # right-to-left mark - "-" : "\u2010" # hyphen - "-" " " : "\u2011" # non-breaking hyphen - "-" "-" "f" : "\u2012" # figure dash - "-" "-" "." : "\u2013" # en dash - "-" "-" "-" : "\u2014" # em dash - "-" "-" "_" : "\u2015" # horizontal bar - "|" "|" : "\u2016" # double verical line - "-" "_" : "\u2017" # double low line - ("(" "'") : "‘" - (")" "'") : "’" - ("(" ",") : "‚" - (")" ",") : "‛" - ("(" "\"") : "“" - (")" "\"") : "”" - ("(" ";") : "„" - (")" ";") : "‟" - "+" "T" : "†" - "+" "+" "T" : "‡" - "." "." : "•" - "|" ">" : "‣" - "." "," : "\u2024" # one dot leader - "." ";" : "\u2025" # two dot leader - "." "." : "…" - "-" "." : "\u2027" # hyphenation point - "l" : "\u2028" # line separator - "p" : "\u2029" # paragraph separator - "e" "l" : "\u202A" # left-to-right embedding - "e" "r" : "\u202B" # right-to-left embedding - "e" "p" : "\u202C" # pop directional formatting - "o" "l" : "\u202D" # left-to-right override - "o" "r" : "\u202E" # right-to-left override - "m" " " : "\u202F" # narrow no-break space - "%" ["o" "."] : "‰" - "%" ["O" ":"] : "‱" - ("1" ["'" "´"]) : "′" - ("2" ["'" "´"]) : "″" - ("3" ["'" "´"]) : "‴" - ("1" "`") : "‵" - ("2" "`") : "‶" - ("3" "`") : "‷" - ("." "^") : "‸" - ("." "<") : "‹" - ("." ">") : "›" - ("x" "+") : "※" - "!" "!" : "‼" - "!" "?" : "‽" - "^" "_" : "‾" - ("_" "u") : "‿" - ("^" "u") : "⁀" - "/" "/" "." : "⁁" - "*" "*" : "⁂" - "-" "-" : "⁃" - "/" "/" : "⁄" - ("[" "-") : "⁅" - ("]" "-") : "⁆" - "?" "?" : "⁇" - "?" "!" : "⁈" - "!" "?" : "⁉" - ("/" "7"): "⁊" - "¶" "¶" : "⁋" - ("?" ["p" "P"]) : "⁋" - "(" "|" : "⁌" - "|" ")" : "⁍" - ("*" ".") : "⁎" - ";" ";" : "⁏" - "(" ")": "⁐" - ("*" ":") : "⁑" - "%" "%" : "⁒" - "~" ["-" "~"] : "⁓" - "-" "~" : "⁓" - ("_" "U") : "⁔" - ("x" "*") : "⁕" - "." ":" : "⁖" - ("4" ["'" "´"]) : "⁗" - "." ":" "." : "⁘" - ":" "." ":" : "⁙" - "|" "." "." : "⁚" - "." ":" "." : "⁛" - ("x" ":") : "⁜" - "|" ":" "." : "⁝" - "|" ":" ":" : "⁞" - "m" : "\u205F" # medium mathematical space - "w" : "\u2060" # word joiner - ("f" " ") : "\u2061" # function application - (["x" "×" "*"] " ") : "\u2062" # invisible times - (["," "."] " ") : "\u2063" # invisible separator - ("+" " ") : "\u2064" # invisible plus - "i" "l" : "\u2066" # left-to-right isolate - "i" "r" : "\u2067" # right-to-left isolate - "i" "s" : "\u2068" # first strong isolate - "i" "p" : "\u2069" # pop directional isolate -# U+206A through U+206C are deprecated - -# Superscripts and Subscripts: - "0" : "⁰" - ["^" ] "i" : "ⁱ" - "4" : "⁴" - "5" : "⁵" - "6" : "⁶" - "7" : "⁷" - "8" : "⁸" - "9" : "⁹" - "+" : "⁺" - "-" : "⁻" - "=" : "⁼" - "(" : "⁽" - ")" : "⁾" - ["^" ] "n" : "ⁿ" -dead_ascii("ˇ") - "0" : "₀" - "1" : "₁" - "2" : "₂" - "3" : "₃" - "4" : "₄" - "5" : "₅" - "6" : "₆" - "7" : "₇" - "8" : "₈" - "9" : "₉" - "+" : "₊" - "-" : "₋" - "=" : "₌" - "(" : "₍" - ")" : "₎" - ["ˇ" ] "a" : "ₐ" - ["ˇ" ] "e" : "ₑ" - ["ˇ" ] "o" : "ₒ" - ["ˇ" ] "x" : "ₓ" - ["ˇ" ] "ə" : "ₔ" - ["ˇ" ] "h" : "ₕ" - ["ˇ" ] "k" : "ₖ" - ["ˇ" ] "l" : "ₗ" - ["ˇ" ] "m" : "ₘ" - ["ˇ" ] "n" : "ₙ" - ["ˇ" ] "p" : "ₚ" - ["ˇ" ] "s" : "ₛ" - ["ˇ" ] "t" : "ₜ" - -# TODO Currency Symbols -# TODO Combining Diacritical Marks for Symbols -# TODO Letterlike Symbols -# TODO Number Forms - -# Arrows: - "<" "-" "-" : "←" - "^" "|" : "↑" - "|" ["v" "V"] : "→" - "-" "-" ">" : "↓" - ("←" "→") : "↔" - ("↑" "↓") : "↕" - ("←" "↑") : "↖" - ("→" "↑") : "↗" - ("→" "↓") : "↘" - ("←" "↓") : "↙" - ("/" "←") : "↚" - ("/" "→") : "↛" -composite("←" "~" "↜") -composite("→" "~" "↝") - "←" "←" : "↞" - "↑" "↑" : "↟" - "→" "→" : "↠" - "↓" "↓" : "↡" - "←" "<" : "↢" - ">" "→" : "↣" - "←" "|" : "↤" - ("-" "↑") : "↥" - "|" "→" : "↦" - ("-" "↓") : "↧" - "_" "↕" : "↨" - "←" ")" : "↩" - "(" "→" : "↪" - "↩" "↩" : "↫" - "↪" "↪" : "↬" - ("↜" "↝") : "↭" - ("/" "↔") : "↮" - ("↚" "↛") : "↮" - (["z" "Z"] "↓") : "↯" - "←" "|" : "↰" - "↲" "↲" : "↰" - "|" "→" : "↱" - "↳" "↳" : "↱" - "←" "_" "|" : "↲" - "↰" "↰" : "↲" - "|" "_" "→" : "↳" - "↱" ↱" : "↳" - "-" "↘" : "↴" - "." "↲" : "↵" - ("n" "↙") : "↶" - ("n" "↘") : "↷" - "_" "↖" : "↸" - "↖" : "↸" - "¯" "↖" : "↸" - "⇤" "⇥" : "↹" - "↶" "↶" : "↺" - "↷" "↷" : "↻" - "←" "↑" : "↼" - "↽" "↽" : "↼" - "←" "↓" : "↽" - "↼" "↼" : "↽" - "↑" "→" : "↾" - "↿" "↿" : "↾" - "↑" "←" : "↿" - "↾" "↾" : "↿" - "→" "↑" : "⇀" - "⇁" "⇁" : "⇀" - "→" "↓" : "⇁" - "⇀" "⇀" : "⇁" - "↓" "→" : "⇂" - "⇃" "⇃" : "⇂" - "↓" "←" : "⇃" - "⇂" "⇂" : "⇃" - "→" "←" : "⇄" - "⇆" "⇆" : "⇄" - "↑" "↓" : "⇅" - "⇵" "⇅" : "⇅" - "←" "→" : "⇆" - "⇄" "⇄" : "⇆" - "←" "←" : "⇇" - "↑" "↑" : "⇈" - "→" "→" : "⇉" - "↓" "↓" : "⇊" - ("↼" "⇁") : "⇋" - ("↽" "⇀") : "⇌" - ("/" "⇐") : "⇍" - ("/" "⇔") : "⇎" - ("/" "⇒") : "⇏" - "<" "=" "=" : "⇐" - ("=" "←") : "⇐" - "^" "|" "|" : "⇑" - ("=" "↑") : "⇑" - "=" "=" ">" : "⇒" - ("=" "→") : "⇒" - "|" "|" ["v" "V"] : "⇓" - ("=" "↓") : "⇓" - ("⇐" "⇒") : "⇔" - ("=" "↔") : "⇔" - ("⇑" "⇓") : "⇕" - ("=" "↕") : "⇕" - ("⇐" "⇑") : "⇖" - ("=" "↖") : "⇖" - ("⇑" "⇒") : "⇗" - ("=" "↗") : "⇗" - ("⇒" "⇓") : "⇘" - ("=" "↘") : "⇘" - ("⇓" "⇐") : "⇙" - ("=" "↙") : "⇙" - "⇐" "⇐" : "⇚" - "⇒" "⇒" : "⇛" - "<" ["~" ] ["~" ] : "⇜" - ["~" ] ["~" ] ">" : "⇝" - ("=" "↑") : "⇞" - ("=" "↓") : "⇟" - (":" "←") : "⇠" - (":" "↑") : "⇡" - (":" "→") : "⇢" - (":" "↓") : "⇣" - "|" "←" : "⇤" - "→" "|" : "⇥" - ("←" "⇐") : "⇦" - ("↑" "⇑") : "⇧" - ("→" "⇒") : "⇨" - ("↓" "⇓") : "⇩" - "!" "⇧" : "⇪" - ("_" "⇧") : "⇫" - "⇫" "⇫" : "⇬" -composite("⇫" "^" "⇬") - ("|" ["⇧" "⇫"]) : "⇭" - "⇧" "⇧" : "⇮" -composite("⇧" "^" "⇮") - ("_" "⇮") : "⇯" - "|" "⇨" : "⇰" - "↖" "↖" : "⇱" - "↘" "↘" : "⇲" - ("⇧" "⇩") : "⇳" - ("↕" "⇕") : "⇳" - ("o" "→") : "⇴" - "↓" "↑" : "⇵" - "⇅" "⇅" : "⇵" - "3" "→" : "⇶" - ("|" "←") : "⇷" - ("|" "→") : "⇸" - ("|" "↔") : "⇹" - ("|" "⇷") : "⇺" - ("|" "⇸") : "⇻" - ("|" "⇹") : "⇼" - "<" "|" "-" "-" : "⇽" - "-" "-" "|" ">" : "⇾" - "<" "|" "-" "|" ">" : "⇿" - ("⇽" "⇾") : "⇿" - -# Mathematical Operators: - "A" "A" : "∀" - "m" "C" : "∁" - "d" "d" : "∂" - "E" "E" : "∃" - ("/" "∃") : "∄" - ("/" "0") : "∅" - "Δ" "Δ" : "∆" - "/" "\\" : "∆" - "\\" "/" : "∇" - "∆" "∆" : "∇" - "∇" "∇" : "∆" - "i" "n" : "∈" - ("/" "∈") : "∉" - ("." "∈") : "∊" - "I" "N" : "∋" - "∈" "∈" : "∋" - "∉" "∉" : "∌" - ("/" "∋") : "∌" - "∊" "∊" : "∍" - ("." "∋") : "∍" - "q" "e" "d" : "∎" - "m" "p" : "∏" - "Π" "Π" : "∏" - "m" "P" : "∐" - "∏" "∏" : "∐" - "m" "s" : "∑" - "Σ" "Σ" : "∑" - "m" "-" : "−" - "-" "+" : "∓" - "." "+" : "∔" - "m" "/" : "∕" - "m" "\\" : "∖" - "m" "*" : "∗" - "m" "o" : "∘" - "m" "O" : "∙" - "m" ["2" .] "r" : "√" - ["m" "2"] "r" : "√" - ["m" .] "3" "r" : "∛" - ["m" .] "4" "r" : "∜" - "0" ["c" "C"] : "∝" - "0" "0" : "∞" - ("m" "L") : "∟" - ("/" "_") : "∠" - ("∠" ")") : "∡" - "∡" "∡" : "∢" - ("<" ")") : "∢" - "⦠" "⦠" ; "∢" - "1" "|" : "∣" - "/" "1" "|" : "∤" - ("/" "∣") : "∤" - "2" "|" : "∥" - "∣" "∣" : "∥" - "/" "2" "|" : "∦" - ("/" "∥") : "∦" - "m" "&" : "∧" - "∨" "∨" : "∧" - "∧" "∧" : "∨" - "m" "V" : "∨" - "m" "N" : "∩" - "∪" "∪" : "∩" - "∩" "∩" : "∪" - "m" "U" : "∪" - 1 ["s" "ſ"] : "∫" - 2 ["s" "ſ"] : "∬" - "∫" "∫" : "∬" - "∫" "∫" : "∭" - ("∫" "∬") : "∭" - "3" ["s" "ſ" "∫"] : "∭" - 1 "o" ["s" "ſ"] : "∮" - 2 "o" ["s" "ſ"] : "∯" - "∮" "∮" : "∯" - "∮" "∮" : "∰" - ("∮" "∯") : "∰" - "3" "∮" : "∰" - "3" "o" ["s" "ſ"] : "∰" - ("o" "∫") : "∮" - ("o" "∬") : "∯" - ("o" "∭") : "∰" - (["→" "-"] "∫") : "∱" - ("<" "∮" : "∲") - (">" "∮" : "∳") - ("/" ":") : "∴" - ("\\" ":") : "∵" - ":" : "∶" - ":" ":" : "∷" - "." "-" : "∸" - "-" ":" : "∹" - ":" "-" ":" : "∺" - ":" ["~" ] : "∻" - ":" : "∻" - ["~" ] : "∼" - ["~" ] : "∽" - ["~" ] : "∾" - ["~" ] ["~" ] : "∿" - "|" : "≀" - "|" ["~" ] : "≀" - "/" : "≁" - "/" ["~" ] : "≁" - "_" ["~" ] : "≂" - ["~" ] "_" : "≃" - ("/" "≃") : "≄" - "=" ["~" ] : "≅" - "≠" : "≆" - "=" ["~" ] : "≇" - "/" "≅" : "≇" - "=" : "≈" - "/" "=" : "≉" - ("/" "≈") : "≉" - ["≈" "≊"] - "_" "=" : "≊" - "≈" ["~" ] : "≋" - "=" ["~" ] : "≌" - (")" "(") : "≍" - "≍" "≍" : "≎" - ("_" "≎") : "≏" - ("." "=") : "≐" - (":" "=") : "≑" - (":" "\\") "=" : "≒" - (":" "/") "=" : "≓" - ":" "=" : "≔" - "=" ":" : "≕" - "=" "o" : "≖" - "o" "=" : "≗" - ("°" "=") : "≗" - ("(" "=") : "≘" - ("∧" "=") : "≙" - ("∨" "=") : "≚" - (["*" "⋆"] "=") : "≛" - ("Δ" "=") : "≜" - ("∆" "=") : "≜" - ("d" "=") : "≝" - ("m" "=") : "≞" - ("?" "=") : "≟" - ("/" "=") : "≠" - "=" "_" : "≡" - ("/" "≡") : "≢" - "=" "=" : "≣" - ("_" "<") : "≤" - ("_" ">") : "≥" - ("=" "<") : "≦" - ("=" ">") : "≧" - ("≠" "<") : "≨" - ("≠" ">") : "≩" - "<" "<" : "≪" - ">" ">" : "≫" - ("(" ")") : "≬" - "/" (")" "(") : "≭" - ("/" "≍") : "≭" - ("/" "<") : "≮" - ("/" ">") : "≯" - ("/" "≤") : "≰" - ("/" "≥") : "≱" - "<" ["~" ] : "≲" - ">" ["~" ] : "≳" - ("/" "≲") : "≴" - ("/" "≳") : "≵" - "<" ">" : "≶" - ">" "<" : "≷" - ("/" "≶") : "≸" - ("/" "≷") : "≹" - (["(" ")"] "<") : "≺" - (["(" ")"] ">") : "≻" - ("_" "≺") : "≼" - (["(" ")"] "_") "<" : "≼" - ("_" "≻") : "≽" - (["(" ")"] "_") ">" : "≽" - "≺" : "≾" - "≺" ["~" ] : "≾" - "≻" : "≿" - "≻" ["~" ] : "≿" - ("/" "≺") : "⊀" - (["(" ")"] "/") "<" : "⊀" - ("/" "≻") : "⊁" - (["(" ")"] "/") ">" : "⊁" - ("U" "<") : "⊂" - ("U" ">") : "⊃" - ("/" "⊂") : "⊄" - ("U" "/") "<" : "⊄" - ("/" "⊃") : "⊅" - ("U" "/") ">" : "⊅" - ("_" "⊂") : "⊆" - ("U" "_") "<" : "⊆" - ("_" "⊃") : "⊇" - ("U" "_") ">" : "⊇" - ("_" "/") "⊂" : "⊈" - ("/" "⊆") : "⊈" - ("_" "/") "⊃" : "⊉" - ("/" "⊇") : "⊉" - ("/" "_" "⊂") : "⊊" - ("/" "_" "⊃") : "⊋" - ("←" "∪") : "⊌" - (["." "⋅"] "∪") : "⊍" - ("+" "∪") : "⊎" - (["[" "]"] "<") : "⊏" - (["[" "]"] ">") : "⊐" - ("_" "⊏") : "⊑" - "_" (["[" "]"] "<") : "⊑" - ("_" "⊐") : "⊒" - "_" (["[" "]"] ">") : "⊒" - ["[" "]"] ["∧" "∩"] : "⊓" - ["[" "]"] ["∨" "∪"] : "⊔" - "(" "+" ")" : "⊕" - (["o" "O"] "+") : "⊕" - "(" ["-" "−"] ["-" "−"] ")" : "⊖" - ["o" "O"] ["-" "−"] ["-" "−"] : "⊖" - ["-" "−"] ["-" "−"] ["o" "O"] : "⊖" - "(" ["x" "X" "×"] ")" : "⊗" - (["o" "O"] ["x" "X" "×"]) : "⊗" - "(" "/" ")" : "⊘" - (["o" "O"] "/") : "⊘" - "(" ["." "⋅"] ")" : "⊙" - (["o" "O"] ["." "⋅"]) : "⊙" - "(" "o" ")" : "⊚" - (["o" "O"] "o") : "⊚" - "(" "*" ")" : "⊛" - (["o" "O"] "*") : "⊛" - "(" "=" ")" : "⊜" - (["o" "O"] "=") : "⊜" - "(" ["-" "−"] ")" : "⊝" - (["o" "O"] ["-" "−"]) : "⊝" - "[" "+" "]" : "⊞" - "[" ["-" "−"] "]" : "⊟" - "[" ["x" "X" "×"] "]" : "⊠" - "[" ["." "⋅"] "]" : "⊡" - "|" "-" "-" : "⊢" - "-" "-" "|" : "⊣" - "_" "|" : "⊤" - "⊥" "⊥" : "⊤" - "|" "_" : "⊥" - "⊤" "⊤" : "⊥" - "|" "-" : "⊦" - "|" "=" : "⊧" - "|" "=" "=" : "⊨" - "|" "|" "-" : "⊩" - "|" "|" "|" "-" : "⊪" - "|" "|" "=" : "⊫" - "/" "|" "-" "-" : "⊬" - "|" "-" "-" "/" : "⊬" - ("/" "⊢") : "⊬" - "/" "|" "=" "=" : "⊭" - "|" "=" "=" "/" : "⊭" - ("/" "⊨") : "⊭" - "/" "|" "|" "-" : "⊮" - "|" "|" "-" "/" : "⊮" - ("/" "⊩") : "⊮" - "/" "|" "|" "=" : "⊯" - "|" "|" "=" "/" : "⊯" - ("/" "⊫") : "⊯" - ("≺" ["(" ")"]) : "⊰" - ("≻" ["(" ")"]) : "⊱" - "<" "|" : "⊲" - "|" ">" : "⊳" - "_" "<" "|" : "⊴" - "_" "|" ">" : "⊵" - ("_" "⊲") : "⊴" - ("_" "⊳") : "⊵" - "o" "-" "." : "⊶" - "⊷" "⊷" : "⊶" - "." "-" "o" : "⊷" - "⊶" "⊶" : "⊷" - "-" "o" : "⊸" - "⟜" "⟜" : "⊸" - ("⊶" "⊷") : "⊸" - "-" ["|" "¦"] "-" : "⊹" - : "⊺" - ("_" "∨") : "⊻" - ("/" ["∧" "&"]) : "⊼" - ("/" "∨") : "⊽" - (["L" "∟"] ")") : "⊾" - "∠" "|" : "⊿" - "M" "&" : "⋀" - "⋁" "⋁" : "⋀" - "⋀" "⋀" : "⋁" - "M" "V" : "⋁" - "M" "N" : "⋂" - "⋃" "⋃" : "⋂" - "⋂" "⋂" : "⋃" - "M" "U" : "⋃" - "M" "." : "⋄" - "m" "." : "⋅" - "m" "*" : "⋆" - ("÷" "×") : "⋇" - ("⋉" "⋊") : "⋈" - "|" ["X" "x"] "|" : "⋈" - "|" ["X" "x"] : "⋉" - ["X" "x"] "|" : "⋊" - (">" "\\") : "⋋" - (">" "/") : "⋌" - ("_" "∽") : "⋍" - (["(" ")"] "∧") : "⋎" - (["(" ")"] "∨") : "⋏" - "⊂" "⊂" : "⋐" - "⊃" "⊃" : "⋑" - "∩" "∩" : "⋒" - "∪" "∪" : "⋓" - ("∩" "|") : "⋔" - "#" "#" : "⋕" - ("|" "=") : "⋕" - "<" "." : "⋖" - "." ">" : "⋗" - "<" "<" "<" : "⋘" - ">" ">" ">" : "⋙" - "≤" "≥" : "⋚" - ("≶" ["-" "_"]) : "⋚" - "≥" "≤" : "⋛" - ("≷" ["-" "_"]) : "⋛" - ("_" "<") : "⋜" - ("_" ">") : "⋝" - ("_" "≺") : "⋞" - ("_" "≻") : "⋟" - (["(" ")"] "/" "_") "<" : "⋠" - ("/" "≼") : "⋠" - (["(" ")"] "/" "_") ">" : "⋡" - ("/" "≽") : "⋡" - ("/" "⊑") : "⋢" - ("/" "⊒") : "⋣" - ("/" "⊏") : "⋤" - ("/" "⊐") : "⋥" - ("≁" "<") : "⋦" - ("≁" ">") : "⋧" - ("≁" "≺") : "⋨" - ("≁" "≻") : "⋩" - ("/" "⊲") : "⋪" - ("/" "⊳") : "⋫" - ("/" "⊴") : "⋬" - ("/" "⊵") : "⋭" - "." "|" : "⋮" - "." "-" : "⋯" - "." "/" : "⋰" - "." "\\" : "⋱" - ("C" "-") : "⋲" - "⋲" "|" : "⋳" - "." "⋳" : "⋴" - "." "⋲" : "⋵" - ("_" ["⋲" "⋳"]) : "⋶" -[ ] ("_" "⋴") : "⋷" - ("." ["⋶" "⋶"]) : "⋷" - ("_" ["⋲" "⋳"]) : "⋸" - "⋽" "⋽" : "⋸" - ("C" "=") : "⋹" - "€" "€" : "⋹" - (["-" "="] ["⋲" "⋳"]) : "⋹" - "⋲" "⋲" : "⋺" - "⋳" "⋳" : "⋻" - "⋴" "⋴" : "⋼" - ("." ["⋺" "⋻"]) : "⋼" - "⋸" "⋸" : "⋽" -[ ] ("_" ["⋺" "⋻"]) : "⋽" - ("." "⋽") : "⋾" - "⋷" "⋷" : "⋾" -[ ] ("_" "⋼") : "⋾" - "∃" "∃" : "⋿" - -# TODO Miscellaneous Technical -# TODO Control Pictures -# TODO Optical Character Recognition - -# Enclosed Alphanumerics: -for "1" to "9" as \1 - "(" "\1" ")" : "\add(\u2460 \sub(\1 "1"))" - "(" " " "\1" [" " .] ")" : "\add(\u2474 \sub(\1 "1"))" - "(" "\1" " " ")" : "\add(\u2474 \sub(\1 "1"))" - "\1" "." : "\add(\u2488 \sub(\1 "1"))" -end for -for "0" to "9" as \1 - "(" "1" "\1" ")" : "\add(\u2469 \sub(\1 "0"))" - "(" " " "1" "\1" [" " .] ")" : "\add(\u247D \sub(\1 "0"))" - "(" "1" "\1" " " ")" : "\add(\u247D \sub(\1 "0"))" - "1" "\1" "." : "\add(\u2491 \sub(\1 "0"))" -end for - "(" "2" "0" ")" : "\u2473" - "(" " " "2" "0" [" " .] ")" : "\u2487" - "(" "2" "0" " " ")" : "\u2473" - "2" "0" "." : "\u2498" -for "a" to "z" as \1 - "(" " " "\1" [" " .] ")" : "\add(\u249C \sub(\1 "a"))" - "(" "\1" " " ")" : "\add(\u249C \sub(\1 "a"))" -end for -for "A" to "Z" as \1 - "(" "\1" ")" : "\add(\u24B6 \sub(\1 "A"))" -end for -for "a" to "z" as \1 - "(" "\1" ")" : "\add(\u24D0 \sub(\1 "a"))" -end for - "(" "0" ")" : "\u24EA" -for "1" to "9" as \1 - "(" "(" "(" "1" "\1" ")" ")" ")" : "\add(\u24EB \sub(\1 "1"))" -end for - "(" "(" "(" "2" "0" ")" ")" ")" : "\u24F4" -for "1" to "9" as \1 - "(" "(" "\1" ")" ")" : "\add(\u24F5 \sub(\1 "1"))" -end for - "(" "(" "1" "0" ")" ")" : "\u24FE" - "(" "(" "(" "0" ")" ")" ")" : "\u24FF" - -# Box Drawing: - ("╴" "╶") : "─" - ("╸" "╺") : "━" - "b" "-" : "─" - "B" "-" : "━" - "b" "|" : "│" - "B" "|" : "┃" - "b" "." "-" : "┄" - "B" "." "-" : "┅" - "┄" "┄" : "┅" - "b" "." "|" : "┆" - "B" "." "|" : "┇" - "┆" "┆" : "┇" - "b" ":" "-" : "┈" - "B" ":" "-" : "┉" - "┈" "┈" : "┉" - "b" ":" "|" : "┊" - "B" ":" "|" : "┋" - "┊" "┊" : "┋" -macro boxes/2 - let \3 : { - 3 48 12 192 999 999 999 999 999 999 999 999 10 40 130 160 - 9 24 129 144 6 36 66 96 5 20 65 80 14 44 74 132 - 194 104 164 224 13 28 73 133 193 88 146 208 11 26 41 56 - 131 146 161 176 7 22 37 52 67 82 97 112 15 30 45 60 - 75 135 195 90 105 150 165 120 180 210 225 240 999 999 999 999 - 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 - 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 - 999 999 999 999 1 4 2 8 16 64 32 128 33 132 18 40 - } - let \4 : \get(\3 \1) - let \5 : \get(\3 \2) - if \or(\equals(\4 999) \equals(\5 999)) - return - endif - let \6 : { \and(\4 16) \and(\4 32) \and(\4 64) \and(\4 128) } - let \7 : { \and(\5 16) \and(\5 32) \and(\5 64) \and(\5 128) } - let \4 : { \and(\4 1) \and(\4 2) \and(\4 4) \and(\4 8) } - let \5 : { \and(\5 1) \and(\5 2) \and(\5 4) \and(\5 8) } - for 0 to 3 as \8 - \set(\4 \8 \add(\rsh(\get(\4 \8) \8) \mul(2 \rsh(\get(\6 \8))))) - \set(\5 \8 \add(\rsh(\get(\5 \8) \8) \mul(2 \rsh(\get(\7 \8))))) - \set(\4 \8 \add(\get(\4 \8) \get(\4 \8))) - if \greater(\get(\4 \8), 2) - \set(\4, \8, 2) - endif - end for - for 0 to 127 as \5 - let \6 : \get(\3 \5) - if \equals(\4 999) - continue - endif - let \7 : { \and(\6 16) \and(\6 32) \and(\6 64) \and(\6 128) } - let \6 : { \and(\6 1) \and(\6 2) \and(\6 4) \and(\6 8) } - for 0 to 3 as \8 - \set(\6 \8 \add(\rsh(\get(\6 \8) \8) \mul(2 \rsh(\get(\7 \8))))) - end for - if \equals(\get(\6 0) \get(\4 0)) - if \equals(\get(\6 1) \get(\4 1)) - if \equals(\get(\6 2) \get(\4 2)) - if \equals(\get(\6 3) \get(\4 3)) - ("\add(\u2500 \1)" "\add(\u2500 \2)") : "\add(\u2500 \5)" - end if - end if - end if - end if - end for -end macro -for 0 to 127 as \1 - for \1 to 127 as \2 - boxes(\1 \2) - end for -end for - "b" "+" : "┼" - "B" "+" : "╋" - (["-" "─"] ["|" "│"]) : "┼" - "b" "." "." : "╌" - "B" "." "." : "╍" - "╌" "╌" : "╍" - "b" "¦" : "╎" - "b" "." ":" : "╎" - "B" "¦" : "╏" - "B" "." ":" : "╏" - "╎" "╎" : "╏" - "b" "=" "-" : "═" - ("=" "─") : "═" - "b" "=" "|" : "║" - ("=" "│") : "║" - ("+" "┍") : "╒" - ("+" "┎") : "╓" - ("+" ["┌" "┏"]) : "╔" - ("+" "┑") : "╕" - ("+" "┒") : "╖" - ("+" ["┐" "┓"]) : "╗" - ("+" "┕") : "╘" - ("+" "┖") : "╙" - ("+" ["└" "┗"]) : "╚" - ("+" "┙") : "╛" - ("+" "┚") : "╜" - ("+" ["┘" "┛"]) : "╝" - ("+" "┝") : "╞" - ("+" "┠") : "╟" - ("+" ["├" "┣"]) : "╠" - ("+" "┥") : "╡" - ("+" "┨") : "╢" - ("+" ["┤" "┫"]) : "╣" - ("+" "┯") : "╤" - ("+" "┰") : "╥" - ("+" ["┬" "┳"]) : "╦" - ("+" "┷") : "╧" - ("+" "┸") : "╨" - ("+" ["┴" "┻"]) : "╩" - ("+" "┿") : "╪" - ("+" "╂") : "╫" - ("+" ["┼" "╋"]) : "╬" - "b" "=" "+" : "╬" - ("=" "┼") : "╬" - (["o" "O"] "┌") : "╭" - (["o" "O"] "┐") : "╮" - (["o" "O"] "┘") : "╯" - (["o" "O"] "└") : "╰" - "b" "/" : "╱" - "b" "\\" : "╲" - ("╱" "╲") : "╳" - "b" "X" : "╳" - "b" ["<" "←"] : "╴" - "b" [ "^" "↑"] : "╵" - "b" [">" "→"] : "╶" - "b" ["v" "," "↓"] : "╷" - "B" ["<" "←"] : "╸" - "B" [ "^" "↑"] : "╹" - "B" [">" "→"] : "╺" - "B" ["v" "," "↓"] : "╻" - -# Block Elements: - "B" : -dead_ascii("█") - "|" : -dead_ascii("▀") - "0" : "▀" - "1" : "▁" - "2" : "▂" - "3" : "▃" - "4" : "▄" - "5" : "▅" - "6" : "▆" - "7" : "▇" - "-" : -dead_ascii("▐") - "7" : "▉" - "6" : "▊" - "5" : "▋" - "4" : "▌" - "3" : "▍" - "2" : "▎" - "1" : "▏" - "0" : "▐" - "1" : "░" - "2" : "▒" - "3" : "▓" - "-" : "▔" - "|" : "▕" - "," : "▖" - "." : "▗" - ";" : "▘" - "▝" : "▙" - "▗" "▘" : "▚" - "▗" : "▛" - "▖" : "▜" - ":" : "▝" - "▖" "▝" : "▞" - "▘" : "▟" - -# Geometric Shapes: - "□" "□" : "■" - "s" "[" "]" :"□" - "(" "□" ")" : "▢" - ("■" "□") : "▣" - ("-" "□") : "▤" - ("|" "□") : "▥" - ("+" "□") : "▦" - ("\\" "□") : "▧" - ("/" "□") : "▨" - (["x" "X"] "") : "▩" - "." "◾" : "▪" - "." "◽" : "▫" - "▭" "▭" : "▬" - "-" "■" : "▬" - "-" "□" : "▭" - "-" "[" "]" : "▭" - "▯" "▯" : "▮" - "|" "■" : "▮" - "|" "□" : "▯" - "|" "[" "]" : "▯" - "▱" "▱" : "▰" - "/" "■" : "▰" - "/" "□" : "▱" - "/" "[" "]" : "▱" - "△" "△" : "▲" - "s" "⇑" : "▲" - "s" "↑" : "△" - "▵" "▵" : "▴" - "." "▲" : "▴" - "." "△" : "▵" - "▷" "▷" : "▶" - "s" "⇒" : "▶" - "s" "→" : "▷" - "▹" "▹" : "▸" - "." "▶" : "▸" - "." "▷" : "▹" - "▻" "▻" : "►" - "-" "▶" : "►" - "-" "▷" : "▻" - "▽" "▽" : "▼" - "s" "⇓" : "▼" - "s" "↓" : "▽" - "▿" "▿" : "▾" - "." "▼" : "▾" - "." "▽" : "▿" - "◁" "◁" : "◀" - "s" "⇐" : "◀" - "s" "←" : "◁" - "◃" "◃" : "◂" - "." "◀" : "◂" - "." "◁" : "◃" - "◅" "◅" : "◄" - "-" "◀" : "◄" - "-" "◁" : "◅" - "◇" "◇" : "◆" - "◀" "▶" : "◆" - "◁" "▷" : "◇" - ("◆" "◇") : "◈" - ("●" "○") : "◉" - "s" "<" ">" : "◊" - "s" "(" ")" : "○" - "." "◯" : "○" - "○" "." : "◌" - "○" "|" : "◍" - ("○" "o") : "◎" - "○" "○" : "●" - ("◖" "○") : "◐" - ("◗" "○") : "◑" - "◑" "◑" : "◒" - "◓" "◓" : "◒" - "◐" "◐" : "◓" - "◒" "◒" : "◓" - "◷" "◷" : "◔" - "◴" "◴" : "◕" - "s" "(" "|" : "◖" - "s" "|" ")" : "◗" - ("■" "◦") : "◘" - ("■" ["◯" "○"]) : "◙" - ("◚" "◛") : "◙" - ("■" ["◠" "◜" "◝"]) : "◚" - ("■" ["◡" "◟" "◞"]) : "◛" - (["◯" "○"] "↖") : "◜" - (["◯" "○"] "↗") : "◝" - (["◯" "○"] "↘") : "◞" - (["◯" "○"] "↙") : "◟" - (["◯" "○"] "↑") : "◠" - ("◜" "◝") : "◠" - (["◯" "○"] "↓") : "◡" - ("◟" "◞") : "◡" - "s" "⇘" : "◢" - "◿" "◿" : "◢" - "s" "⇙" : "◣" - "◺" "◺" : "◣" - "s" "⇖" : "◤" - "◸" "◸" : "◤" - "s" "⇗" : "◥" - "◹" "◹" : "◥" - "." "○" : "◦" - (["□" "◻" "◽"] ["←" "⇐"]) : "◧" - (["□" "◻" "◽"] ["→" "⇒"]) : "◨" - ("◿" "◤") : "◩" - (["□" "◻" "◽"] "◤") : "◩" - ("◸" "◢") : "◪" - (["□" "◻" "◽"] "◢") : "◪" - "[" "|" "]" : ◫ - "◿" ["." .] "◺" : "◬" - "" "◺" : "◭" - "⧨" "⧨" : "◭" - "◿" "" : "◮" - "⧩" "⧩" : "◮" - "+" "○" : "◯" - ("◜" "◟") : "◯" - ("◝" "◞") : "◯" - ("◠" "◡") : "◯" - ("◴" ["□" "◻"]) : "◰" - ("◵" ["□" "◻"]) : "◱" - ("◶" ["□" "◻"]) : "◲" - ("◷" ["□" "◻"]) : "◳" - ("○" "◜") : "◴" - ("○" "◟") : "◵" - ("○" "◞") : "◶" - ("○" "◝") : "◷" - "s" "↖" : "◸" - "s" "↗" : "◹" - "s" "↙" : "◺" - "." "□" : "◻" - "." "■" : "◼" - "◻" "◻" : "◼" - "." "◻" : "◽" - "◽" "◽" : "◾" - "." "◼" : "◾" - "s" "↘" : "◿" - -# TODO Miscellaneous Symbols -# TODO Dingbats - -# Miscellaneous Mathematical Symbols-A: - "L" "/" : "⟀" - ["Δ" "∆"] ["Δ" "∆"] : "⟁" - "!" "|" : "⟂" - ("⊂" "o") : "⟃" - ("⊃" "o") : "⟄" - "⟆" "⟆" : "⟅" - (["~" ] ["L" "l"]) : "⟅" - (["~" ] ["J" "j"]) : "⟆" - "⟅" "⟅" : "⟆" - ("∨" ".") : "⟇" - "⟑" "⟑" : "⟇" - "\\" "⊂" : "⟈" - "⊃" "/" : "⟉" - ("-" "|") : "⟊" - "/" "/" : "⟋" - (")" "7") : "⟌" - "\\" "\\" : "⟍" - "[" "∧" "]" : "⟎" - "[" "∨" "]" : "⟏" - "<" "." ">" : "⟐" - ("∧" ".") : "⟑" - "⟇" "⟇" : "⟑" - "⫙" "⫙" : "⟒" - ("∪" "|") : "⟒" - "⟔" "⟔" : "⟓" - "_" "." "|" : "⟓" - "|" "." "_" : "⟔" - "⟓" "⟓" : "⟔" - "=" "⨝" : "⟕" - "=" "⊳" : "⟕" - "⟖" "⟖" : "⟕" - "⊲" "=" : "⟖" - "⨝" "=" : "⟖" - "⟕" "⟕" : "⟖" - "⨝" "⨝" : "⟗" - "⟕" "⟖" : "⟗" - "=" "⨝" "=" : "⟗" - "⟘" : "⟘" - "⟙" "⟙" : "⟘" - "⟙" : "⟙" - "⟘" "⟘" : "⟙" - "⫤" "⊨" : "⟚" - "⊣" "⊢" : "⟛" - "o" "-" : "⟜" - "⊸" "⊸" : "⟜" - "|" "-" "-" "-" : "⟝" - "⊢" "-" : "⟝" - "-" "-" "-" "|" : "⟞" - "-" "⊣" : "⟞" - "⫱" "⫱" : "⟟" - "o" "|" "-" : "⟟" - ("-" "⫯") : "⟟" - "<" "-" ">" : "⟠" - "." "<" ">" : "⟡" - "-" "<" ">" : "⟢" - "-" "⟡" : "⟢" - "⟣" "⟣" : "⟢" - "<" ">" "-" : "⟣" - "⟡" "-" : "⟣" - "⟢" "⟢" : "⟣" - "-" "[" "]" : "⟤" - "⟥" "⟥" : "⟤" - "[" "]" "-" : "⟥" - "⟤" "⟤" : "⟥" - "[" "[" : "⟦" - "]" "]" : "⟧" - "<" "⟨" : "⟨" - ")" ">" : "⟩" - "⟨" "⟨" : "⟪" - "⟩" "⟩" : "⟫" - "(" "|" : "⟬" - "|" ")" : "⟭" - "|" "(" : "⟮" - ")" "|" : "⟯" - -# Supplemental Arrows-A: - "⤊" "⤊" : "⟰" - "⤋" "⤋" : "⟱" - ("↶" ["O" "o"]) : "⟲" - "↺" "↺" : "⟲" - ("↷" ["O" "o"]) : "⟳" - "↻" "↻" : "⟳" - ("O" "→") : "⟴" - "⇴" "⇴" : "⟴" - ("|" "⇴") : "⟴" - "←" "-" : "⟵" - "-" "→" : "⟶" - "⟵" "⟶" : "⟷" - "⇐" "=" : "⟸" - "=" "⇒" : "⟹" - "⟸" "⟹" : "⟺" - "↤" "↤" : "⟻" - "⟵" "|" : "⟻" - "↦" "↦" : "⟼" - "|" "⟶" : "⟼" - "⟸" "|" : "⟽" - "|" "⟹" : "⟾" - "⇝" "⇝" : "⟿" - "←" "|" : "↤" - ("-" "↑") : "↥" - "|" "→" : "↦" - -# Braille Patterns: -function braille/1 - \or(\lsh(1 \sub("\1" "0")) "\u2800") -end function -macro braille_double/1 - let \2 : "\u2800" - if \and(\1 1) = 1 - let \2 : \or(\2 8) - endif - if \and(\1 2) = 2 - let \2 : \or(\2 16) - endif - if \and(\1 4) = 4 - let \2 : \or(\2 32) - endif - if \and(\1 8) = 8 - let \2 : \or(\2 1) - endif - if \and(\1 16) = 16 - let \2 : \or(\2 2) - endif - if \and(\1 32) = 32 - let \2 : \or(\2 4) - endif - if \and(\1 64) = 64 - let \2 : \or(\2 128) - endif - if \and(\1 128) = 128 - let \2 : \or(\2 64) - endif - "\1" "\1" : "\or(\1 \2)" -end macro - "b" : "\u2800" -for "1" to "8" as \1 - "b" "\1" : "\braille(\1)" - for \add(\1 1) to "8" as \2 - "B" ("\1" "\2") : "\or(\braille(\1) \braille(\2))" - end for -end for -for "\u2800" to "\u28FF" as \1 - braille_double(\1) - for \add(\1 1) to "\u28FF" as \2 - ("\1" "\2") : "\or(\1 \2)" - end for -end for - -# Supplemental Arrows-B: - "|" "↠" : "⤀" - "|" "⤀" : "⤁" - "|" "⇐" : "⤂" - "|" "⇒" : "⤃" - "|" "⇔" : "⤄" - "⤂" "⤃" : "⤄" - "|" "↠" : "⤅" - "⇐" "|" : "⤆" - "|" "⇒" : "⤇" - "-" "↓" : "⤈" - "-" "↑" : "⤉" - "⇑" "⇑" : "⤊" - "⇓" "⇓" : "⤋" - ("¦" "←") : "⤌" - ("¦" "→") : "⤍" - ("." "←") : "⤎" - ("." "→") : "⤏" - "." "⤖" : "⤐" - ("…" "→") : "⤑" - "_" "↑" : "⤒" - "↓" "_" : "⤓" - ("|" "↣") : "⤔" - ("|" "⤔") : "⤕" - ">" "↠" : "⤖" - ("|" "⤖") : "⤗" - ("|" "⤗") : "⤘" - "-" "-" "<" : "⤙" - ">" "-" "-" : "⤚" - "⤙" ["<" "⤙"] : "⤛" - [">" "⤚"] "⤚" : "⤜" - "." "←" "⤝" - "→" "." "⤞" - "⤝" "|" : "⤟" - "|" "⤞" : "⤠" - "↖" "↘" : "⤡" - "↙" "↗" : "⤢" - ")" "↖" : "⤣" - "↗" "(" : "⤤" - "↘" "(" : "⤥" - ")" "↙" : "⤦" - "↖" "↗" "⤧" - "↗" "↘" "⤨" - "↘" "↙" "⤩" - "↙" "↖" "⤪" - "X" "\\" "/" : "⤫" - "X" "/" "\\" : "⤬" - "⤬" "⤨" : "⤭" - "⤬" ("↗" "↘") : "⤭" - "↗" "↘" : "⤭" - "⤫" "⤨" : "⤮" - "⤫" ("↗" "↘") : "⤮" - "↘" "↗" : "⤮" - "⤬" "↗" : "⤯" - "↗" "\\" : "⤯" - "⤫" "↘" : "⤰" - "↘" "/" : "⤰" - "⤫" "⤧" : "⤱" - "⤫" "(↖" "↗") : "⤱" - "↖" "↗" : "⤱" - "⤬" "⤧" : "⤲" - "⤬" "(↖" "↗") : "⤱" - "↗" "↖" : "⤱" - (["~" ] "→") : "⤳" - ["O" "o"] "→" "↑" : "⤴" - ["O" "o"] "→" "↓" : "⤵" - ["O" "o"] "↓" "←" : "⤶" - ["O" "o"] "↓" "→" : "⤷" - (")" "↓") : "⤸" - ("(" "↓") : "⤹" - ("n" "←") : "⤺" - ("u" "→") : "⤻" - "⤽" "⤽" : "⤼" - "n" "-" "→" : "⤼" - "n" "+" "←" : "⤽" - "⤺" "+" : "⤽" - "⤼" "⤼" : "⤽" - "←" "." : "⤾" - "⥁" "⥁" : "⤾" - "→" "." : "⤿" - "⥀" "⥀" : "⤿" - "←" "O" : "⥀" - "→" "O" : "⥁" - "→" "." "←" : "⥂" - "←" "." "→" : "⥃" - "." "→" "←" : "⥄" - "→" "+" : "⥅" - "←" "+" : "⥆" - "x" "→" : "⥇" - ("↔" "o") : "⥈" - "↟" "o" : "⥉" - "↼" "⇁" : "⥊" - "↽" "⇀" : "⥋" - "↾" "⇃" : "⥌" - "↿" "⇂" : "⥍" - "↼" "⇀" : "⥎" - "↾" "⇂" : "⥏" - "↽" "⇁" : "⥐" - "↿" "⇃" : "⥑" - "|" "↼" : "⥒" - "⇀" "|" : "⥓" - "-" "↾" : "⥔" - "⇂" "-" : "⥕" - "|" "↽" : "⥖" - "⇁" "|" : "⥗" - "-" "↿" : "⥘" - "⇃" "-" : "⥙" - "↼" "|" : "⥚" - "|" "⇀" : "⥛" - "↾" "-" : "⥜" - "-" "⇂" : "⥝" - "↽" "|" : "⥞" - "|" "⇁" : "⥟" - "↿" "-" : "⥠" - "-" "⇃" : "⥡" - "↼" "↽" : "⥢" - "↿" "↾" : "⥣" - "⇀" "⇁" : "⥤" - "⇃" "⇂" : "⥥" - "↼" "⇀" : "⥦" - "↽" "⇁" : "⥧" - "⇀" "↼" : "⥨" - "⇁" "↽" : "⥩" - "↼" "-" : "⥪" - "↽" "-" : "⥫" - "-" "⇀" : "⥬" - "-" "⇁" : "⥭" - "↿" "⇂" : "⥮" - "⇃" "↾" : "⥯" - ("⊃" "]") : "⥰" - "=" "→" "⥱" - ["~" ] "→" "⥲" - "←" ["~" ] "⥳" - "→" ["~" ] "⥴" - "→" "≈" "⥵" - "<" "←" "⥶" - "←" "<" "⥷" - ">" "→" "⥸" - "⊂" "→" "⥹" - "←" "⊂" "⥺" - "⊃" "←" "⥻" - "{" "←" : "⥼" - "→" "}" : "⥽" - ["{" "}"] "↑" : "⥾" - ["{" "}"] "↓" : "⥿" - -# Miscellaneous Mathematical Symbols-B: - ":" "3" "|" : "⦀" - "z" "." : "⦁" - "z" ":" : "⦂" - "{" "|" : "⦃" - "|" "}" : "⦄" - "|" "(" : "⦅" - ")" "|" : "⦆" - "(" "|" : "⦇" - "|" ")" : "⦈" - "⟨" "|" : "⦉" - "|" "⟩" : "⦊" - ("_" "[") : "⦋" - ("_" "]") : "⦌" - ("[" "\\") : "⦍" - ("]" "\\") : "⦎" - ("[" "/") : "⦏" - ("]" "/") : "⦐" - ("⟨" ["." "⋅"]) : "⦑" - ("⟩" ["." "⋅"]) : "⦒" - ("(" "<") : "⦓" - (")" ">") : "⦔" - (">" "⸨") : "⦕" - ("<" "⸩") : "⦖" - "⟬" "⟬" : "⦗" - "⟭" "⟭" : "⦘" - ":" ":" "|" : "⦙" - ("⧘" "⧙") : "⦚" - "}" "{" : "⦚" - ("(" "⦣") : "⦛" - ("∟" "]") : "⦜" - ("∟" ".") : "⦝" - (["∠" "⦟"] "s") : "⦞" - ["∠" "."] "∠" : "⦟" - "∢" "∢" : "⦠" - ("(" ">") : "⦠" - (["(" ")" ] ["v" "V"]) : "⦡" - "¯" "/" : "⦢" - "⦣" "⦣" : "⦢" - "_" "\\" : "⦣" - "⦢" "⦢" : "⦣" - ("_" "⦣") : "⦤" - ("_" ["∠" "⦟"]) : "⦥" - "\\" "_" : "⦦" - "/" ["^" ] "_" : "⦧" - "/" "¯" : "⦧" - (["∠" "⦟" "∡"] "↗") : "⦨" - ("-" "↗") : "⦨" - (["⦛" "⦣"] "↖") : "⦩" - ("-" "↖") : "⦩" - ("⦢" "↘") : "⦪" - ("-" "↘") : "⦩" - ("⦢" "↙") : "⦫" - ("-" "↙") : "⦩" - ("⩗" "↗") : "⦬" - ("|" "↗") : "⦬" - ("⩗" "↖") : "⦭" - ("|" "↖") : "⦭" - ("⩘" "↘") : "⦮" - ("|" "↘") : "⦮" - ("⩘" "↙") : "⦯" - ("|" "↙") : "⦯" - "∅" "∅" : "⦰" - ("∅" "_") : "⦱" -composite("∅" "°" "⦲") - ("∅" "→") : "⦳" - ("∅" "←") : "⦴" - "(" "-" "-" ")" : "⦵" - "(" "|" ")" : "⦶" - "(" "|" "|" ")" : "⦷" - "(" "\\" ")" : "⦸" - "(" ["⟂" "⊥"] ")" : "⦹" - "⦺" "⦺" : "⦹" - "(" "⫠" ")" : "⦺" - "⦹" "⦹" : "⦺" - "(" "X" )" : "⦻" - "(" "%" )" : "⦼" - ("O" "↑") : "⦽" - "(" "o" )" : "⦾" - "(" "(" ")" )" : "⦾" - "(" "(" "o" ")" )" : "⦿" - "(" "(" "(" ")" ")" )" : "⦿" - "(" "<" ")" : "⧀" - "(" ">" ")" : "⧁" - "O" "o" : "⧂" - "O" "=" : "⧃" - "[" "/" "]" : "⧄" - "[" "\\" "]" : "⧅" - "[" "*" "]" : "⧆" - "[" "o" "]" : "⧇" - "[" "[" "]" "]" : "⧈" - "[" "]" "[" "]" : "⧉" - (["Δ" "∆"] ".") : "⧊" - (["Δ" "∆"] "_") : "⧋" - (["Δ" "∆"] "s") : "⧌" - (["Δ" "∆"] "_") : "⧍" - "⊳" "/" "⊲" : "⧎" - "⊲" "|" : "⧏" - "|" "⊳" : "⧐" - "⧑" "⧑" : "⧒" - "|" "⧕" : "⧒" - "⧔" "|" : "⧑" - "⧒" "⧒" : "⧑" - ("⧑" "⧒") : "⧓" - "⧕" "⧕" : "⧔" - "|" ">" "<" : "⧔" - ">" "<" "|" : "⧕" - "⧔" "⧔" : "⧕" - "⧖" "⧖" : "⧗" - "}" "|" : "⧘" - "|" "{" : "⧙" - "⧘" "⧘" : "⧚" - "⧙" "⧙" : "⧛" - "o" "-" "u" : "⧜" - "o" "°" "o" : "⧝" - "o" "|" "o" : "⧞" - "0" "|" "0" : "⧞" - ("|" "∞") : "⧞" - "o" "-" "o" : "⧟" - "⧉" "⧉" : "⧠" - "[" "[" "]" : "⧠" - "⦤" "|" : "⧡" - "w" "w" : "⧢" - "W" "W" : "⧢" - ("/" "#") : "⧣" - "⧣" : "⧤" - "⧣" "⧣" : "⧥" - "|" "=" "|" : "⧦" - "=" "|" : "⧧" - "+" "\\" "\\" "|" "/" : "⧨" - "◭" "◭" : "⧨" - "+" "\\" "|" "/" "/" : "⧩" - "◮" "◮" : "⧩" - ("⧫" "↓") : "⧪" - "<" "<" "<" ">" ">" ">" : "⧫" - "◊" "◊" : "⧫" - (["o" "O"] "↓") : "⧬" - "⧬" "⧬" : "⧭" - "]" "[" "[" "]" : "⧮" - "[" "]" "]" "[" : "⧮" - "⧮" "⧮" : "⧯" - "]" "[" "<" ">" : "⧰" - "<" ">" "]" "[" : "⧰" - "⧰" "⧰" : "⧱" - "]" "[" "(" ")" : "⧲" - "(" ")" "]" "[" : "⧲" - "]" "[" ["O" "o"] : "⧲" - ["O" "o"] "]" "[" : "⧲" - "⧲" "⧲" : "⧳" - ":" "→" : "⧴" - "\\" "\\" : "⧵" - ("_" "∕") : "⧶" - ("-" "\\") : "⧷" - "⟋" "⟋" : "⧸" - "∕" "∕" : "⧸" - "⟍" "⟍" : "⧹" - "⧵" "⧵" : "⧸" - "-" "|" "-" "|" "-" : "⧺" - "-" "|" "|" "|" "-" : "⧻" - "⧺" "⧺" : "⧻" - ")" "<" : "⧼" - ">" "(" : "⧽" - "+" "+" : "⧾" - "⧿" "⧿" : "⧾" - "−" "−" : "⧿" - "⧾" "⧾" : "⧿" - -# Supplemental Mathematical Operators: - "⊙" "⊙" : "⨀" - "⊕" "⊕" : "⨁" - "⊗" "⊗" : "⨂" - "⊍" "⊍" : "⨃" - "⊎" "⊎" : "⨄" - "⊓" "⊓" : "⨅" - "⊔" "⊔" : "⨆" - "⋀" "⋀" : "⨇" - "⋁" "⋁" : "⨈" - ("/" "\\") : "⨉" - ("o" "∑") : "⨊" - ("∑" "∫") : "⨋" - "∬" "∬" : "⨌" - ("∫" "∭") : "⨌" - "4" ["s" "ſ" "∫"] : "⨌" - ("-" "∫") : "⨍" - ("=" "∫") : "⨎" - ("/" "∫") : "⨏" - (["c" "C"] "∫") : "⨐" - (["u" "U"] "∫") : "⨑" - "]" "∫" : "⨒" - ")" "∫" : "⨓" - ")" ")" "∫" : "⨔" - "∫" ")" ")" : "⨔" - "(" ")" "∫" : "⨕" - "∫" "(" ")" : "⨕" - "[" "]" "∫" : "⨖" - "∫" "[" "]" : "⨖" - ("←" "∫") : "⨗" - (["x" "X" "×"] "∫") : "⨘" - ("∩" "∫") : "⨙" - ("∪" "∫") : "⨚" - ("_" "∫") : "⨛" - "⨜" "⨜" : "⨛" - ("_" "∫") : "⨜" - "⨛" "⨛" : "⨜" - "⊳" "⊲" : "⨝" - "⊲" "⊲" : "⨞" - "z" ";" : "⨟" - "⨾" "⨾" : "⨟" - "z" ">" : "⨠" - "z" ["|" "↑"] : "⨡" - "+" : "⨢" - "+" : "⨣" - "+" : "⨤" - "+" "." : "⨥" - "+" ["~" ] : "⨦" - "+" ["2" "₂"] : "⨧" - "+" ["^" ] : "⨨" - "," "-" : "⨩" - "-" "." : "⨪" - ":" "\\" "-" : "⨫" - ":" "/" "-" : "⨬" - "(" "+" : "⨭" - "+" ")" : "⨮" - "." "×" : "⨯" - "." "×" : "⨰" - ("." "⨯") : "⨰" - ("_" "×") : "⨱" - "⨱" "⨱" : "⨲" - "×" "×" : "⨳" - "(" ["x" "×"] : "⨴" - ["x" "×"] ")" : "⨵" - ("^" ) "(" ["x" "X" "×"] ")" : "⨶" - "⊗" : "⨶" - "(" "(" ["x" "X" "×"] ")" ")" : "⨷" -[ ] "(" "⊗" ")" : "⨷" - "(" "÷" ")" : "⨸" - (["Δ" "∆"] "+") : "⨹" - "/" "+" "\\" : "⨹" - (["Δ" "∆"] ["-" "−"]) : "⨺" - "/" ["-" "−"] "\\" : "⨺" - (["Δ" "∆"] ["x" "×"]) : "⨻" - "/" ["x" "×"] "\\" : "⨻" - ("-" "¬") : "⨼" - ("+" "¬") : "⨽" - "⨟" "⨟" : "⨾" - "." "⨟" : "⨾" - "∐" "∐" : "⨿" - (∩ ["." "⋅"]) : "⩀" - (∪ ["." "−"]) : "⩁" - ("_" "∪") : "⩂" - "⩌" "⩌" : "⩂" - ("_" "∩") : "⩃" # the font "fixed" places the bar beneath instead of above in ⩃ - "⩍" "⩍" : "⩃" # the font "fixed" places the bar beneath instead of above in ⩃ - "∩" ["^" ] : "⩄" - "∩" : "⩄" - "⩅" "⩅" : "⩄" - ("v" "∪") : "⩅" - "⩄" "⩄" : "⩅" - "∪" "∩" : "⩆" - "∩" "∪" : "⩇" - "∪" "∩" : "⩈" - "∩" "∪" : "⩉" - ("∪" "w") : "⩊" - ("∩" "m") : "⩋" - ("_" "∪") : "⩌" - "⩂" "⩂" : "⩌" - ("_" "∩") : "⩍" - "⩃" "⩃" : "⩍" # the font "fixed" places the bar beneath instead of above in ⩃ - "⊓" "⊓" : "⩎" - "⊔" "⊔" : "⩏" - ("*" "∪") : "⩐" - ("." "∧") : "⩑" - ("." "∨") : "⩒" - "∨" "∨" : "⩓" - "∧" "∧" : "⩔" - "." "⨇" : "⩕" - "." "⨈" : "⩖" - "|" "/" : "⩗" - "/" "|" : "⩘" - ("∨" "∧") : "⩙" - ("|" "∧") : "⩚" - ("|" "∨") : "⩛" - ("-" "∧") : "⩜" - ("-" "∨") : "⩝" - "=" "∧" : "⩞" - ("_" "∧") : "⩟" - "∧" "=": "⩠" - "." "⊻" : "⩡" - "=" "∨" : "⩢" - "∨" "=": "⩣" - ("⊲" "-") : "⩤" - ("⊳" "-") : "⩥" - ("." "⩦") : "⩦" - ("." "≡") : "⩧" - "3" "#" : "⩨" - "4" "#" : "⩩" - "." ["~" ] : "⩪" - "/" ":" : "⩫" - ["~" ] "-" ["~" ] : "⩬" - "." "≅" : "⩭" - ("*" "=") : "⩮" - "≈" : "⩯" - "≈" ("~" ) : "⩯" - "≈" "=" : "⩰" - "=" "+" : "⩱" - "+" "=" : "⩲" - "=" ("~" ) : "⩳" - ":" ":" "=" : "⩴" - "=" "=" : "⩵" - "=" "=" "=" : "⩶" - ":" "=" ":" : "⩷" - ("…" ["=" "≡"]) : "⩸" - ("<" "o") : "⩹" - (">" "o") : "⩺" - ("<" "?") : "⩻" - (">" "?") : "⩼" - "≤" "≤" : "⩽" - "≥" "≥" : "⩾" - ("." "⩽") : "⩿" - ("." "⩾") : "⪀" - "." "⩽" : "⪁" - "." "⩾" : "⪂" - "⩽" "." : "⪃" - "⩾" "." : "⪄" - ("<" "≈") : "⪅" - (">" "≈") : "⪆" - ("/" "≤") : "⪇" - ("/" "≥") : "⪈" - ("<" "≉") : "⪉" - (">" "≉") : "⪊" - "<" "=" ">" : "⪋" - ">" "=" "<" : "⪌" - "<" ["~" ] ["_" "-"] : "⪍" - "<" "≃" : "⪍" - ("_" "≲") : "⪍" - ">" ["~" ] ["_" "-"] : "⪎" - ">" "≃" : "⪎" - ("_" "≳") : "⪎" - ("/" "≃") : "≄" - "<" ["~" ] ">" : "⪏" - ">" ["~" ] "<" : "⪐" - "<" ">" "=" : "⪑" - ">" "<" "=" : "⪒" - "⩽" "⩾" : "⪓" - "⩾" "⩽" : "⪔" - "⋜" "⋜" : "⪕" - "⋝" "⋝" : "⪖" - "⩿" "⩿" : "⪗" - "⪀" "⪀" : "⪘" - "≦" "≦" : "⪙" # ⪙ is mirrored by mistake in the font "fixed" - "≧" "≧" : "⪚" - "⪙" "⪙" : "⪛" # ⪙ is mirrored by mistake in the font "fixed" - "⪚" "⪚" : "⪜" - "<" : "⪝" - ">" : "⪞" - ("⪝" "=") : "⪟" - ("⪞" "=") : "⪠" - "." "<" "<" : "⪡" - "." ">" ">" : "⪢" - ("_" ["«" "≪"]) : "⪣" - "⪥" "⪥" : "⪤" - ">" "<" : "⪥" - "<" ")" : "⪦" - "(" ">" : "⪧" - ("_" "⪦") : "⪨" - ("_" "⪧") : "⪩" - ("-" "<") : "⪪" - ("-" ">") : "⪫" - ("_" "⪪") : "⪬" - ("_" "⪫") : "⪭" - ("=" "≏") : "⪮" - "≼" "≼" : "⪯" - "≽" "≽ : "⪰" - ("/" "⪯") : "⪱" - ("/" "⪰") : "⪲" - ("=" "≺") : "⪳" - ("=" "≻") : "⪴" - ("≠" "≺") : "⪵" - ("≠" "≻") : "⪶" - ("≈" "≺") : "⪷" - ("≈" "≻") : "⪸" - ("≉" "≺") : "⪹" - ("≉" "≻") : "⪺" - ("_" "≻") : "≽" - "≺" "≺" : "⪻" - "≻" "≻" : "⪼" - ("⊂" ".") : "⪽" - ("⊃" ".") : "⪾" - ("⊂" "+") : "⪿" - ("⊃" "+") : "⫀" - ("⊂" ["x" "×"]) : "⫁" - ("⊃" ["x" "×"]) : "⫂" - ("⊆" ".") : "⫃" - ("⊇" ".") : "⫄" - ("⊂" "=") : "⫅" - ("⊃" "=") : "⫆" - ("⊂" ["~" ]) : "⫇" - "⊂" : "⫇" - ("⊃" ["~" ]) : "⫈" - "⊃" : "⫈" - ("⊂" "≈") : "⫉" - ("⊃" "≈") : "⫊" - ("⊂" "≠") : "⫋" - ("⊃" "≠") : "⫌" - ("-" "⊏") : "⫍" - "-" (["[" "]"] "<") : "⫍" - ("-" "⊐") : "⫎" - "-" (["[" "]"] ">") : "⫎" - "⊂" "|" : "⫏" - "|" "⊃" : "⫐" - ("_" "⫏") : "⫑" - ("_" "⫐") : "⫒" - "⊂" "⊃" : "⫓" - "⊃" "⊂" : "⫔" - "⊂" "⊂" : "⫕" - "⊃" "⊃" : "⫖" - "⊃" "⊂" : "⫗" - ("-" "⫗") : "⫘" - "⋔" "." : "⫙" - "⟒" "⟒" : "⫙" - ("∩" "Y") : "⫚" - "⋔" "⋔" : "⫛" - ("/" "⫝") : "⫝̸" - ("|" "u") : "⫝" - "." "⊣" : "⫞" - "." "⊤" : "⫟" - "⫠" "⫠" : "⫟" - "." "⊥" : "⫠" - "⫟" "⫟" : "⫠" - (["⊥" "⟂"] "s") : "⫡" - ("⊨" "=") : "⫢" - "⊩" "⊩" : "⫣" - "⊨" "⊨" : "⫤" - "⫤" "|" : "⫥" - ("-" "⊩") : "⫦" - ("_" ["⫟" "⊤"]) : "⫧" - "⫨" "⫨" : "⫧" - ("_" ["⫠" "⊥"]) : "⫨" - "⫧" "⫧" : "⫨" - ["⫨" "⫠" "⊥"] ["⫧" "⫟" "⊤"] : "⫩" - ("⊤" "|") : "⫪" - "⫫" "⫫" : "⫪" - ("⊥" "|") : "⫫" - "⫪" "⫪" : "⫫" - "⫤" "." : "⫬" - "⫭" "⫭" : "⫬" - "⊨" "." : "⫭" - "⫬" "⫬" : "⫭" - "\\" "|" : "⫮" - "o" "|" : "⫯" - "⫰" "⫰" : "⫯" - "|" "o" : "⫰" - "⫯" "⫯" : "⫰" - "-" "|" "o" : "⫱" - ("-" "⫰") : "⫱" - "⟟" "⟟" : "⫱" - ("-" "∥") : "⫲" - "-" "2" "|" : "⫲" - "∥" : "⫳" - "∥" ["~" ] : "⫳" - "2" "|" : "⫳" - "3" "|" : "⫴" - ("-" "⫴") : "⫵" - "-" "3" "|" : "⫵" - ("." ":") "|" : "⫶" - "." "<" "<" "<" : "⫷" - "." ">" ">" ">" : "⫸" - "<" "=" : "⫹" - ">" "=" : "⫺" - "/" "/" "/" : "⫻" - "|" "|" "|" : "⫼" - "/" "/" : "⫽" - "." "[" "]" : "⫾" - "." "⫿" : "⫾" - "[" "]" "|" : "⫿" - -# Miscellaneous Symbols and Arrows: (TODO) - ("⇧" "⇨") : "⬀" - ("↗" "⇗") : "⬀" - ("⇦" "⇧") : "⬁" - ("↖" "⇖") : "⬁" - ("⇨" "⇩") : "⬂" - ("↘" "⇘") : "⬂" - ("⇩" "⇦") : "⬃" - ("↙" "⇙") : "⬃" - ("⇦" "⇨") : "⬄" - ("↔" "⇔") : "⬄" - "⇦" "⇦" : "⬅" - "⇧" "⇧" : "⬆" - "⇩" "⇩" : "⬇" - "⬀" "⬀" : "⬈" - ("⬆" "\u2B95") : "⬉" - "⬁" "⬁" : "⬉" - ("⬅" "⬆") : "⬉" - "⬂" "⬂" : "⬊" - ("\u2B95" "⬇") : "⬊" - "⬃" "⬃" : "⬋" - ("⬇" "⬅") : "⬋" - "⬄" "⬄" : "⬌" - ("⬅" "\u2B95") : "⬌" - "⇳" "⇳" : "⬍" - ("⬆" "⬇") : "⬍" - "→" "," : "⬎" - "→" "'" : "⬏" - "," "←" : "⬐" - "'" "←" : "⬑" - (["□" "◻" "◽"] ["↑" "⇑"]) : "⬒" - "◧" "◧" : "⬒" - (["□" "◻" "◽"] ["↓" "⇓"]) : "⬓" - "◨" "◨" : "⬓" - ("◺" "◥") : "⬔" - ("◣" "◹") : "⬕" - "s" "<" "<" "|" ">" : "⬖" - "◀" "▷" : "⬖" - "s" "<" "|" ">" ">" : "⬗" - "◁" "▶" : "⬗" - "▲" "▽" : "⬘" - "⬖" "⬖" : "⬘" - "△" "▼" : "⬙" - "⬗" "⬗" : "⬙" - "⬜" "." : "⬚" - "⬜" "⬜" : "⬛" - "+" "□" : "⬜" - "⬞" "⬞" : "⬝" - "." "⬜" : "⬞" - "⬠" "⬠" : "⬟" - ("5" "⬛") : "⬟" - ("5" "⬜") : "⬠" - ("6" "⬜") : "⬡" - ("6" "⬛") : "⬢" - "⬡" "⬡" : "⬢" - "⬢" "⬢" : "⬣" - "◯" "◯" : "⬤" - "⬦" "⬦" : "" - "." "◆" : "⬥" - "." "◇" : "⬦" - "|" "⬥" : "⬧" - "⬨" "⬨" : "⬧" - "|" "⬦" : "⬨" - "⬥" "⬥" : "⬩" - "." "⬥" : "⬩" - "⬫" "⬫" : "⬪" - "." "⬧" : "⬪" - "." "⬨" : "⬫" - "⬭" "⬭" : "⬬" - "-" "○" : "⬭" - "⬯" "⬯" : "⬮" - "|" "○" : "⬯" - ("o" "←") : "⬰" - "3" "←" : "⬱" - ("O" "←") : "⬲" - "⬰" "⬰" : "⬲" - ("|" "⬰") : "⬲" -# TODO ⬳ ⬴ ⬵ ⬶ ⬷ ⬸ ⬹ ⬺ ⬻ ⬼ ⬽ ⬾ ⬿ ⭀ ⭁ ⭂ ⭃ ⭄ ⭅ ⭆ ⭇ ⭈ ⭉ ⭊ ⭋ ⭌ -# TODO \u2B4D through \u2B5F -# TODO \u2B60 through \u2B63 - ("\u2B60" "\u2B62") : "\u2B64" - ("\u2B61" "\u2B63") : "\u2B65" - ("\u2B60" "\u2B61") : "\u2B66" - ("\u2B61" "\u2B62") : "\u2B67" - ("\u2B62" "\u2B63") : "\u2B68" - ("\u2B60" "\u2B63") : "\u2B69" - ("." "\u2B60") : "\u2B6A" - ("." "\u2B61") : "\u2B6B" - ("." "\u2B62") : "\u2B6C" - ("." "\u2B63") : "\u2B6D" - "\u2B63" "\u2B60" "\u2B61" : "\u2B6E" - "\u2B63" "\u2B62" "\u2B61" : "\u2B6F" - "|" "\u2B60" : "\u2B70" - "_" "\u2B61" : "\u2B71" - "\u2B62" "|" : "\u2B72" - "\u2B63" "_" : "\u2B73" - "_" "\u2B66" : "\u2B76" - "_" "\u2B67" : "\u2B77" - "\u2B68" "_" : "\u2B78" - "\u2B69" "_" : "\u2B79" - ("=" "\u2B60") : "\u2B7A" - ("=" "\u2B61") : "\u2B7B" - ("=" "\u2B62") : "\u2B7C" - ("=" "\u2B63") : "\u2B7D" - "\u2B70" "\u2B72" : "\u2B7E" - "\u2B73" "\u2B71" : "\u2B7F" - "\u2B60" "\u2B62" : "\u2B80" - "\u2B61" "\u2B63" : "\u2B81" - "\u2B62" "\u2B60" : "\u2B82" - "\u2B63" "\u2B61" : "\u2B83" - "\u2B60" "\u2B60" : "\u2B84" - "\u2B61" "\u2B61" : "\u2B85" - "\u2B62" "\u2B62" : "\u2B86" - "\u2B63" "\u2B63" : "\u2B87" - "⬅" "⬅" : "\u2B87" - "⬆" "⬆" : "\u2B88" - "\u2B95" "\u2B95" : "\u2B89" - "⬇" "⬇" : "\u2B8A" - "U" "\u2B60" : "\u2B8C" - "U" "\u2B61" : "\u2B8D" - "U" "\u2B62" : "\u2B8E" - "U" "\u2B63" : "\u2B8F" - "\u2BA0" "/" : "\u2B90" - "\\" "\u2BA1" : "\u2B91" - "-" "\u2BA0" : "\u2B92" - "-" "\u2BA1" : "\u2B93" - ("\u2BA0" "\u2BA3") : "\u2B94" - ("\u2BA1" "\u2BA2") : "\u2B94" - "⇨" "⇨" : "\u2B95" - ("⇦" "⬅") : "⮘" - ("⇧" "⬆") : "⮙" - ("⇨" : "\u2B95") : "⮚" - ("⇩" "⬇") : "⮛" - "⮘" "⮘" : "⮜" - "⮙" "⮙" : "⮝" - "⮚" "⮚" : "⮞" - "⮛" "⮛" : "⮟" - "\u2B63" "\u2B60" : "\u2BA0" - "\u2B63" "\u2B62" : "\u2BA1" - "\u2B61" "\u2B60" : "\u2BA2" - "\u2B61" "\u2B62" : "\u2BA3" - "\u2B60" "\u2B61" : "\u2BA4" - "\u2B62" "\u2B61" : "\u2BA5" - "\u2B60" "\u2B63" : "\u2BA6" - "\u2B62" "\u2B63" : "\u2BA7" - "⬇" "⬅" : "\u2BA8" - "⬇" "\u2B95" : "\u2BA9" - "⬆" "⬅" : "\u2BAA" - "⬆" "\u2B95" : "\u2BAB" - "⬅" "⬆" : "\u2BAC" - "\u2B95" "⬇" : "\u2BAD" - "⬅" "⬆" : "\u2BAE" - "\u2B95" "⬇" : "\u2BAF" - "⇩" "⇦" : "\u2BB0" - "⇩" "⇨" : "\u2BB1" - "⇧" "⇦" : "\u2BB2" - "⇧" "⇨" : "\u2BB3" - "⇦" "⇩" : "\u2BB4" - "⇨" "⇩" : "\u2BB5" - "⇦" "⇩" : "\u2BB6" - "⇨" "⇩" : "\u2BB7" - "!" "⇬" : "\u2BB8" -# TODO \u2BB9 -# TODO \u2BBD -# TODO \u2BBE - "\u2BBE" "\u2BBE" : "\u2BBF" - "▪" "▪" : "\u2BC0" - "\u2BC0" "\u2BC0" : "\u2BC1" - "◆" "◆" : "\u2BC1" - "\u2BC1" "\u2BC1" : "\u2BC0" - ("5" ["\u2BC0" "\u2BC1"]) : "\u2BC2" - ("8" "\u2BC0") : "\u2BC3" - "\u2BC4" "\u2BC4" : "\u2BC3" - ("8" "\u2BC1") : "\u2BC4" - "\u2BC3" "\u2BC3" : "\u2BC4" - "⬆" "h" : "\u2BC5" - "⬇" "h" : "\u2BC6" - "⬅" "h" : "\u2BC7" - "\u2B95" "h" : "\u2BC8" - "◖" "◖" : "\u2BCA" - "◗" "◗" : "\u2BCB" - "\u2BCE" "\u2BCE" : "\u2BCC" - "\u2BCF" "\u2BCF" : "\u2BCD" -# TODO \u2BD0 - "<" "?" ">" : "\u2BD1" - - -# TODO Glagolitic -# TODO Latin Extended-C -# TODO Coptic -# TODO Georgian Supplement -# TODO Tifinagh -# TODO Ethiopic Extended -# TODO Cyrillic Extended-A -# TODO Supplemental Punctuation -# TODO CJK Radicals Supplement -# TODO Kangxi Radicals -# TODO Ideographic Description Characters -# TODO CJK Symbols and Punctuation -# TODO Hiragana -# TODO Katakana -# TODO Bopomofo -# TODO Hangul Compatibility Jamo -# TODO Kanbun -# TODO Bopomofo Extended -# TODO CJK Strokes -# TODO Katakana Phonetic Extensions -# TODO Enclosed CJK Letters and Months -# TODO CJK Compatibility -# TODO CJK Unified Ideographs Extension A -# TODO Yijing Hexagram Symbols -# TODO CJK Unified Ideographs -# TODO Yi Syllables -# TODO Yi Radicals -# TODO Lisu -# TODO Vai -# TODO Cyrillic Extended-B -# TODO Bamum -# TODO Modifier Tone Letters -# TODO Latin Extended-D -# TODO Syloti Nagri -# TODO Common Indic Number Forms -# TODO Phags-pa -# TODO Saurashtra -# TODO Devanagari Extended -# TODO Kayah Li -# TODO Rejang -# TODO Hangul Jamo Extended-A -# TODO Javanese -# TODO Myanmar Extended-B -# TODO Cham -# TODO Myanmar Extended-A -# TODO Tai Viet -# TODO Meetei Mayek Extensions -# TODO Ethiopic Extended-A -# TODO Latin Extended-E -# TODO Meetei Mayek -# TODO Hangul Syllables -# TODO Hangul Jamo Extended-B -# TODO CJK Compatibility Ideographs -# TODO Alphabetic Presentation Forms -# TODO Arabic Presentation Forms-A -# TODO Variation Selectors -# TODO Vertical Forms -# TODO Combining Half Marks -# TODO CJK Compatibility Forms -# TODO Small Form Variants -# TODO Arabic Presentation Forms-B -# TODO Halfwidth and Fullwidth Forms -# TODO Specials -# TODO Linear B Syllabary -# TODO Linear B Ideograms -# TODO Aegean Numbers -# TODO Ancient Greek Numbers -# TODO Ancient Symbols -# TODO Phaistos Disc -# TODO Lycian -# TODO Carian -# TODO Coptic Epact Numbers -# TODO Old Italic -# TODO Gothic -# TODO Old Permic -# TODO Ugaritic -# TODO Old Persian -# TODO Deseret -# TODO Shavian -# TODO Osmanya -# TODO Elbasan -# TODO Caucasian Albanian -# TODO Linear A -# TODO Cypriot Syllabary -# TODO Imperial Aramaic -# TODO Palmyrene -# TODO Nabataean -# TODO Phoenician -# TODO Lydian -# TODO Meroitic Hieroglyphs -# TODO Meroitic Cursive -# TODO Kharoshthi -# TODO Old South Arabian -# TODO Old North Arabian -# TODO Manichaean -# TODO Avestan -# TODO Inscriptional Parthian -# TODO Psalter Pahlavi -# TODO Old Turkic -# TODO Rumi Numeral Symbols -# TODO Brahmi -# TODO Kaithi -# TODO Sora Sompeng -# TODO Chakma -# TODO Mahajani -# TODO Sharada -# TODO Sinhala Archaic Numbers -# TODO Khojki -# TODO Khudawadi -# TODO Grantha -# TODO Tirhuta -# TODO Siddham -# TODO Modi -# TODO Takri -# TODO Warang Citi -# TODO Pau Cin Hau -# TODO Cuneiform -# TODO Cuneiform Numbers and Punctuation -# TODO Egyptian Hieroglyphs -# TODO Bamum Supplement -# TODO Mro -# TODO Bassa Vah -# TODO Pahawh Hmong -# TODO Miao -# TODO Kana Supplement -# TODO Duployan -# TODO Shorthand Format Controls -# TODO Byzantine Musical Symbols -# TODO Musical Symbols -# TODO Ancient Greek Musical Notation -# TODO Tai Xuan Jing Symbols -# TODO Counting Rod Numerals -# TODO Mathematical Alphanumeric Symbols -# TODO Mende Kikakui -# TODO Arabic Mathematical Alphabetic Symbols - -# Mahjong Tiles: - "m" "t" ">" : "\u1F000" - "m" "t" "v" : "\u1F001" - "m" "t" "<" : "\u1F002" - "m" "t" [ "^"] : "\u1F003" - "m" "t" "r" : "\u1F004" - "m" "t" "g" : "\u1F005" - "m" "t" "w" : "\u1F006" -for "1" to "9" as \1 - "m" "t" "w" "\1" : "\add(\u1F007 \sub(\1 "1"))" - "m" "t" "t" "\1" : "\add(\u1F010 \sub(\1 "1"))" - "m" "t" "b" "\1" : "\add(\u1F019 \sub(\1 "1"))" -end for - "m" "t" "m" : "\u1F022" - "m" "t" "l" : "\u1F023" - "m" "t" "z" : "\u1F024" - "m" "t" "j" : "\u1F025" - "m" "t" "1" : "\u1F026" - "m" "t" "2" : "\u1F027" - "m" "t" "3" : "\u1F028" - "m" "t" "4" : "\u1F029" - "m" "t" "*" : "\u1F02A" - "m" "t" "/" : "\u1F02B" - -# Domino Tiles: - "d" "t" "-" ["-" ] : "\u1F030" - "d" "t" "|" ["|" ] : "\u1F062" -for "0" to "6" as \1 - for "0" to "6" as \2 - "d" "t" "-" "\1" "\2" : "\add(\u1F031 \add(\mul(\sub(\1 "0") 7) \sub(\2 "0")))" - "d" "t" "|" "\1" "\2" : "\add(\u1F063 \add(\mul(\sub(\1 "0") 7) \sub(\2 "0")))" - end for -end for - -# Playing Cards: - "p" "c" : "🂠" -dead_ascii(🂠) -macro playing_card/2 - (["♠" "♤"] "\1") : "\add(\u1F0A0 \2)" - (["♥" "♡"] "\1") : "\add(\u1F0B0 \2)" - (["♦" "♢"] "\1") : "\add(\u1F0C0 \2)" - (["♣" "♧"] "\1") : "\add(\u1F0D0 \2)" -end macro -for "1" to "9" as \1 - playing_card("\1" \sub(\1 "0") 1) -endfor -playing_card(["a" "A"] 1) -playing_card("0" 10) -playing_card(["j" "J"] 11) -playing_card(["c" "C"] 12) -playing_card(["q" "Q"] 13) -playing_card(["k" "K"] 14) - "🂠" "j" "r" : "\u1F0BF" - "🂠" "j" "b" : "\u1F0CF" - "🂠" "j" "w" : "\u1F0DF" - "🂠" "0" : "\u1F0E0" - "🂠" "1" : "\u1F0E1" - "🂠" "2" : "\u1F0E2" - "🂠" "3" : "\u1F0E3" - "🂠" "4" : "\u1F0E4" - "🂠" "5" : "\u1F0E5" - "🂠" "6" : "\u1F0E6" - "🂠" "7" : "\u1F0E7" - "🂠" "8" : "\u1F0E8" - "🂠" "9" : "\u1F0E9" - "🂠" "1" "0" : "\u1F0EA" - "🂠" "1" "1" : "\u1F0EB" - "🂠" "1" "2" : "\u1F0EC" - "🂠" "1" "3" : "\u1F0ED" - "🂠" "1" "4" : "\u1F0EE" - "🂠" "1" "5" : "\u1F0EF" - "🂠" "1" "6" : "\u1F0F0" - "🂠" "1" "7" : "\u1F0F1" - "🂠" "1" "8" : "\u1F0F2" - "🂠" "1" "9" : "\u1F0F3" - "🂠" "2" "0" : "\u1F0F4" - "🂠" "2" "1" : "\u1F0F5" - -# Enclosed Alphanumeric Supplement: - "0" "." : "\u1F100" -for "0" to "9" as \1 - "\1" "," : "\add(\u1F101 \sub(\1 "0")" -end for - "(" "0" "." ")" : "\u1F10B" - "(" "(" "(" "0" "." ")" ")" ")" : "\u1F10C" -for "A" to "Z" as \1 - "(" " " "\1" [" " .] ")" : "\add(\u1F110 \sub(\1 "A"))" - "(" "\1" " " ")" : "\add(\u1F110 \sub(\1 "A"))" -end for - "[" " " "S" [" " .] "]" : "\u1F12A" - "[" "S" " " "]" : "\u1F12A" - "(" "/" "C" ["/" .] ")" : "\u1F12B" - "(" "C" "/" ")" : "\u1F12B" - "(" "/" "R" ["/" .] ")" : "\u1F12C" - "(" "R" "/" ")" : "\u1F12C" - "(" "C" "D" ")" : "\u1F12D" - "(" "W" "z" ")" : "\u1F12E" -for "A" to "Z" as \1 - "[" "\1" "]" : "\add(\u1F130 \sub(\1 "A"))" - "(" "(" "(" "\1" ")" ")" ")" : "\add(\u1F160 \sub(\1 "A"))" - "[" "[" "[" "\1" "]" "]" "]" : "\add(\u1F170 \sub(\1 "A"))" -end for - "[" "H" "V" "]" : "\u1F14A" - "[" "M" "V" "]" : "\u1F14B" - "[" "S" "D" "]" : "\u1F14C" - "[" "S" "S" "]" : "\u1F14D" - "[" "P" "P" "V" "]" : "\u1F14E" - "[" "W" "C" "]" : "\u1F14F" - "(" "M" "C" ")" : "\u1F16A" - "(" "M" "D" ")" : "\u1F16B" - "[" "[" "[" "X" "P" "]" "]" "]" : "\u1F18A" - "[" "[" "[" "I" "C" "]" "]" "]" : "\u1F18B" - "[" "[" "[" "P" "A" "]" "]" "]" : "\u1F18C" - "[" "[" "[" "S" "A" "]" "]" "]" : "\u1F18D" - "[" "[" "[" "A" "B" "]" "]" "]" : "\u1F18E" - "[" "[" "[" "W" "C" "]" "]" "]" : "\u1F18F" - "[" "D" "J" "]" : "\u1F190" - "[" "C" "L" "]" : "\u1F191" - "[" "C" "O" "O" "L" "]" : "\u1F192" - "[" "F" "R" "E" "E" "]" : "\u1F193" - "[" "I" "D" "]" : "\u1F194" - "[" "N" "E" "W" "]" : "\u1F195" - "[" "N" "G" "]" : "\u1F196" - "[" "O" "K" "]" : "\u1F197" - "[" "S" "O" "S" "]" : "\u1F198" - "[" "U" "P" "]" : "\u1F199 - "[" "U" "P" "!" "]" : "\u1F199 - "[" "V" "S" "]" : "\u1F19A -for "a" to "z" as \1 - "[" "r" "\1" "]" : "\add(\u1F1E6 \sub(\1 "a"))" -end for - -# TODO Enclosed Ideographic Supplement -# TODO Miscellaneous Symbols and Pictographs -# TODO Emoticons -# TODO Ornamental Dingbats -# TODO Transport and Map Symbols -# TODO Alchemical Symbols - -# Geometric Shapes Extended: - "s" "<" "|" : "\u1F780" - "s" ["^" ] "-" : "\u1F781" - "\u1F780" "\u1F780" : "\u1F781" - "s" "|" ">" : "\u1F782" - "s" ["v" "V"] "-" :"\u1F783" - "\u1F782" "\u1F782" : "\u1F783" - "s" "." "(" ")" : "\1F784" - "s" "1" "(" ")" : "\u1F785" - "s" "2" "(" ")" : "\u1F786" - "s" "3" "(" ")" : "\u1F787" - "s" "4" "(" ")" : "\u1F788" - "s" "5" "(" ")" : "\u1F789" - "s" "0" "(" ")" : "\u1F78A" - "s" "(" "(" "(" ")" ")" ")" : "\u1F78B" - "s" "." "[" "]" : "\u1F78C" - "s" "." "." "[" "]" : "\u1F78D" - "s" "1" "[" "]" : "\u1F78E" - "s" "2" "[" "]" : "\u1F78F" - "s" "3" "[" "]" : "\u1F790" - "s" "4" "[" "]" : "\u1F791" - "s" "5" "[" "]" : "\u1F792" - "s" "6" "[" "]" : "\u1F793" - "s" "0" "[" "]" : "\u1F794" - "s" "[" "[" "]" "]" : "\u1F795" - "s" "[" "[" "[" "]" "]" "]" : "\u1F796" - "s" "1" "<" ">" : "\u1F797" - "s" "2" "<" ">" : "\u1F798" - "s" "3" "<" ">" : "\u1F799" - "s" "0" "<" ">" : "\u1F79A" - "s" "<" "<" "<" ">" ">" ">" : "\u1F79B" - "s" "<" "<" ">" ">" : "\u1F79C" - "s" "1" "|" "<" ">" : "\u1F79D" - "s" "2" "|" "<" ">" : "\u1F79E" - "s" "3" "|" "<" ">" : "\u1F79F" - "s" "0" "|" "<" ">" : "\u1F7A0" - "s" "1" "+" : "\u1F7A1" - "s" "2" "+" : "\u1F7A2" - "s" "3" "+" : "\u1F7A3" - "s" "4" "+" : "\u1F7A4" - "s" "5" "+" : "\u1F7A5" - "s" "6" "+" : "\u1F7A6" - "s" "7" "+" : "\u1F7A7" - "s" "1" ["x" "X" "×"] : "\u1F7A8" - "s" "2" ["x" "X" "×"] : "\u1F7A9" - "s" "3" ["x" "X" "×"] : "\u1F7AA" - "s" "4" ["x" "X" "×"] : "\u1F7AB" - "s" "5" ["x" "X" "×"] : "\u1F7AC" - "s" "6" ["x" "X" "×"] : "\u1F7AD" - "s" "7" ["x" "X" "×"] : "\u1F7AE" - "s" "1" "5" "*" : "\u1F7AF" - "s" "2" "5" "*" : "\u1F7B0" - "s" "3" "5" "*" : "\u1F7B1" - "s" "4" "5" "*" : "\u1F7B2" - "s" "5" "5" "*" : "\u1F7B3" - "s" "6" "5" "*" : "\u1F7B4" - "s" "1" "6" "*" : "\u1F7B5" - "s" "2" "6" "*" : "\u1F7B6" - "s" "3" "6" "*" : "\u1F7B7" - "s" "4" "6" "*" : "\u1F7B8" - "s" "5" "6" "*" : "\u1F7B9" - "s" "6" "6" "*" : "\u1F7BA" - "s" "1" "8" "*" : "\u1F7BB" - "s" "2" "8" "*" : "\u1F7BC" - "s" "3" "8" "*" : "\u1F7BD" - "s" "4" "8" "*" : "\u1F7BE" - "s" "5" "8" "*" : "\u1F7BF" - "s" "1" "*" "3" : "\u1F7C0" - "s" "2" "*" "3" : "\u1F7C1" - "s" "3" "*" "3" : "\u1F7C2" - "s" "0" "*" "3" : "\u1F7C3" - "s" "1" "*" "4" : "\u1F7C4" - "s" "2" "*" "4" : "\u1F7C5" - "s" "3" "*" "4" : "\u1F7C6" - "s" "0" "*" "4" : "\u1F7C7" - "\u1F7C7" "\u1F7C7" : "\u1F7C8" - "s" "1" "*" "5" : "\u1F7C9" - "s" "2" "*" "5" : "\u1F7CA" - "s" "1" "*" "6" : "\u1F7CB" - "s" "2" "*" "6" : "\u1F7CC" - "s" "0" "*" "6" : "\u1F7CD" - "s" "1" "*" "8" : "\u1F7CE" - "s" "2" "*" "8" : "\u1F7CF" - "s" "3" "*" "8" : "\u1F7D0" - "s" "0" "*" "8" : "\u1F7D1" - "s" "1" "*" "*" : "\u1F7D2" - "s" "2" "*" "*" : "\u1F7D3" - "s" "0" "*" "*" : "\u1F7D4" - -# Supplemental Arrows-C: - "1" "←" : "\u1F800" # leftwards arrow with small triangle arrowhead - "1" "↑" : "\u1F801" # upwards arrow with small triangle arrowhead - "1" "→" : "\u1F802" # rightwards arrow with small triangle arrowhead - "1" "↓" : "\u1F803" # downwards arrow with small triangle arrowhead - "2" "←" : "\u1F804" # leftwards arrow with medium triangle arrowhead - "2" "↑" : "\u1F805" # upwards arrow with medium triangle arrowhead - "2" "→" : "\u1F806" # rightwards arrow with medium triangle arrowhead - "2" "↓" : "\u1F807" # downwards arrow with medium triangle arrowhead - "3" "←" : "\u1F808" # leftwards arrow with large triangle arrowhead - "3" "↑" : "\u1F809" # upwards arrow with large triangle arrowhead - "3" "→" : "\u1F80A" # rightwards arrow with large triangle arrowhead - "3" "↓" : "\u1F80B" # downwards arrow with large triangle arrowhead - "1" "=" "←" : "\u1F810" # leftwards arrow with small equilateral arrowhead - "1" "=" "↑" : "\u1F811" # upwards arrow with small equilateral arrowhead - "1" "=" "→" : "\u1F812" # rightwards arrow with small equilateral arrowhead - "1" "=" "↓" : "\u1F813" # downwards arrow with small equilateral arrowhead - "2" "=" "←" : "\u1F814" # leftwards arrow with equilateral arrowhead - "2" "=" "↑" : "\u1F815" # upwards arrow with equilateral arrowhead - "2" "=" "→" : "\u1F816" # rightwards arrow with equilateral arrowhead - "2" "=" "↓" : "\u1F817" # downwards arrow with equilateral arrowhead - "4" "=" "←" : "\u1F818" # heavy leftwards arrow with equilateral arrowhead - "4" "=" "↑" : "\u1F819" # heavy upwards arrow with equilateral arrowhead - "4" "=" "→" : "\u1F81A" # heavy rightwards arrow with equilateral arrowhead - "4" "=" "↓" : "\u1F81B" # heavy downwards arrow with equilateral arrowhead - "5" "=" "←" : "\u1F81C" # heavy leftwards arrow with large equilateral arrowhead - "5" "=" "↑" : "\u1F81D" # heavy upwards arrow with large equilateral arrowhead - "5" "=" "→" : "\u1F81E" # heavy rightwards arrow with large equilateral arrowhead - "5" "=" "↓" : "\u1F81F" # heavy downwards arrow with large equilateral arrowhead - "1" "-" "←" : "\u1F820" # leftwards triangle-headed arrow with narrow shaft - "1" "-" "↑" : "\u1F821" # upwards triangle-headed arrow with narrow shaft - "1" "-" "→" : "\u1F822" # rightwards triangle-headed arrow with narrow shaft - "1" "-" "↓" : "\u1F823" # downwards triangle-headed arrow with narrow shaft - "2" "-" "←" : "\u1F824" # leftwards triangle-headed arrow with medium shaft - "2" "-" "↑" : "\u1F825" # upwards triangle-headed arrow with medium shaft - "2" "-" "→" : "\u1F826" # rightwards triangle-headed arrow with medium shaft - "2" "-" "↓" : "\u1F827" # downwards triangle-headed arrow with medium shaft - "3" "-" "←" : "\u1F828" # leftwards triangle-headed arrow with bold shaft - "3" "-" "↑" : "\u1F829" # upwards triangle-headed arrow with bold shaft - "3" "-" "→" : "\u1F82A" # rightwards triangle-headed arrow with bold shaft - "3" "-" "↓" : "\u1F82B" # downwards triangle-headed arrow with bold shaft - "4" "-" "←" : "\u1F82C" # leftwards triangle-headed arrow with heavy shaft - "4" "-" "↑" : "\u1F82D" # upwards triangle-headed arrow with heavy shaft - "4" "-" "→" : "\u1F82E" # rightwards triangle-headed arrow with heavy shaft - "4" "-" "↓" : "\u1F82F" # downwards triangle-headed arrow with heavy shaft - "5" "-" "←" : "\u1F830" # leftwards triangle-headed arrow with very heavy shaft - "5" "-" "↑" : "\u1F831" # upwards triangle-headed arrow with very heavy shaft - "5" "-" "→" : "\u1F832" # rightwards triangle-headed arrow with very heavy shaft - "5" "-" "↓" : "\u1F833" # downwards triangle-headed arrow with very heavy shaft - "←" "f" : "\u1F834" # leftwards finger-post arrow - "↑" "f" : "\u1F835" # upwards finger-post arrow - "→" "f" : "\u1F836" # rightwards finger-post arrow - "↓" "f" : "\u1F837" # downwards finger-post arrow - "←" "s" : "\u1F838" # leftwards squared arrow - "↑" "s" : "\u1F839" # upwards squared arrow - "→" "s" : "\u1F83A" # rightwards squared arrow - "↓" "s" : "\u1F83B" # downwards squared arrow - "2" "|" "←" : "\u1F83C" # leftwards compressed arrow - "2" "|" "↑" : "\u1F83D" # upwards compressed arrow - "2" "|" "→" : "\u1F83E" # rightwards compressed arrow - "2" "|" "↓" : "\u1F83F" # downwards compressed arrow - "4" "|" "←" : "\u1F840" # leftwards heavy compressed arrow - "4" "|" "↑" : "\u1F841" # upwards heavy compressed arrow - "4" "|" "→" : "\u1F842" # rightwards heavy compressed arrow - "4" "|" "↓" : "\u1F843" # downwards heavy compressed arrow - "4" "←" : "\u1F844" # leftwards heavy arrow - "4" "↑" : "\u1F845" # upwards heavy arrow - "4" "→" : "\u1F846" # rightwards heavy arrow - "4" "↓" : "\u1F847" # downwards heavy arrow - "s" "s" "←" : "\u1F850" # leftwards sans-serif arrow - "s" "s" "↑" : "\u1F851" # upwards sans-serif arrow - "s" "s" "→" : "\u1F852" # rightwards sans-serif arrow - "s" "s" "↓" : "\u1F853" # downwards sans-serif arrow - "s" "s" "↗" : "\u1F854" # north west sans-serif arrow - "s" "s" "↖" : "\u1F855" # north east sans-serif arrow - "s" "s" "↙" : "\u1F856" # south east sans-serif arrow - "s" "s" "↘" : "\u1F857" # south west sans-serif arrow - "s" "s" "↔" : "\u1F858" # left right sans-serif arrow - "s" "s" "↕" : "\u1F859" # up down sans-serif arrow - "1" "b" "←" : "\u1F860" # wide-headed leftwards light barb arrow - "1" "b" "↑" : "\u1F861" # wide-headed upwards light barb arrow - "1" "b" "→" : "\u1F862" # wide-headed rightwards light barb arrow - "1" "b" "↓" : "\u1F863" # wide-headed downwards light barb arrow - "1" "b" "↗" : "\u1F864" # wide-headed north west light barb arrow - "1" "b" "↖" : "\u1F865" # wide-headed north east light barb arrow - "1" "b" "↙" : "\u1F866" # wide-headed south east light barb arrow - "1" "b" "↘" : "\u1F867" # wide-headed south west light barb arrow - "2" "b" "←" : "\u1F868" # wide-headed leftwards barb arrow - "2" "b" "↑" : "\u1F869" # wide-headed upwards barb arrow - "2" "b" "→" : "\u1F86A" # wide-headed rightwards barb arrow - "2" "b" "↓" : "\u1F86B" # wide-headed downwards barb arrow - "2" "b" "↗" : "\u1F86C" # wide-headed north west barb arrow - "2" "b" "↖" : "\u1F86D" # wide-headed north east barb arrow - "2" "b" "↙" : "\u1F86E" # wide-headed south east barb arrow - "2" "b" "↘" : "\u1F86F" # wide-headed south west barb arrow - "3" "b" "←" : "\u1F870" # wide-headed leftwards medium barb arrow - "3" "b" "↑" : "\u1F871" # wide-headed upwards medium barb arrow - "3" "b" "→" : "\u1F872" # wide-headed rightwards medium barb arrow - "3" "b" "↓" : "\u1F873" # wide-headed downwards medium barb arrow - "3" "b" "↗" : "\u1F874" # wide-headed north west medium barb arrow - "3" "b" "↖" : "\u1F875" # wide-headed north east medium barb arrow - "3" "b" "↙" : "\u1F876" # wide-headed south east medium barb arrow - "3" "b" "↘" : "\u1F877" # wide-headed south west medium barb arrow - "4" "b" "←" : "\u1F878" # wide-headed leftwards heavy barb arrow - "4" "b" "↑" : "\u1F879" # wide-headed upwards heavy barb arrow - "4" "b" "→" : "\u1F87A" # wide-headed rightwards heavy barb arrow - "4" "b" "↓" : "\u1F87B" # wide-headed downwards heavy barb arrow - "4" "b" "↗" : "\u1F87C" # wide-headed north west heavy barb arrow - "4" "b" "↖" : "\u1F87D" # wide-headed north east heavy barb arrow - "4" "b" "↙" : "\u1F87E" # wide-headed south east heavy barb arrow - "4" "b" "↘" : "\u1F87F" # wide-headed south west heavy barb arrow - "5" "b" "←" : "\u1F880" # wide-headed leftwards very heavy barb arrow - "5" "b" "↑" : "\u1F881" # wide-headed upwards very heavy barb arrow - "5" "b" "→" : "\u1F882" # wide-headed rightwards very heavy barb arrow - "5" "b" "↓" : "\u1F883" # wide-headed downwards very heavy barb arrow - "5" "b" "↗" : "\u1F884" # wide-headed north west very heavy barb arrow - "5" "b" "↖" : "\u1F885" # wide-headed north east very heavy barb arrow - "5" "b" "↙" : "\u1F886" # wide-headed south east very heavy barb arrow - "5" "b" "↘" : "\u1F887" # wide-headed south west very heavy barb arrow - "←" "h" : "\u1F890" # leftwards triangle arrowhead - "↑" "h" : "\u1F891" # upwards triangle arrowhead - "→" "h" : "\u1F892" # rightwards triangle arrowhead - "↓" "h" : "\u1F893" # downwards triangle arrowhead - "←" "H" : "\u1F894" # leftwards white arrow within triangle arrowhead - "↑" "H" : "\u1F895" # upwards white arrow within triangle arrowhead - "→" "H" : "\u1F896" # rightwards white arrow within triangle arrowhead - "↓" "H" : "\u1F897" # downwards white arrow within triangle arrowhead - "←" "N" : "\u1F898" # leftwards arrow with notched tail - "↑" "N" : "\u1F899" # upwards arrow with notched tail - "→" "N" : "\u1F89A" # rightwards arrow with notched tail - "↓" "N" : "\u1F89B" # downwards arrow with notched tail - ["←" "↔" "→"] "-" "4" : "\u1F89C" # heavy arrow shaft width one - ["←" "↔" "→"] "-" "3" : "\u1F89D" # heavy arrow shaft width two thirds - ["←" "↔" "→"] "-" "2" : "\u1F89E" # heavy arrow shaft width one half - ["←" "↔" "→"] "-" "1" : "\u1F89F" # heavy arrow shaft width one third - "←" "s" "↓" : "\u1F8A0" # leftwards bottom-shaded white arrow - "→" "s" "↓" : "\u1F8A1" # rightwards bottom-shaded white arrow - "←" "s" "↑" : "\u1F8A2" # leftwards top-shaded white arrow - "→" "s" "↑" : "\u1F8A3" # rightwards top-shaded white arrow - "←" "s" "←" : "\u1F8A4" # leftwards left-shaded white arrow - "→" "s" "→" : "\u1F8A5" # rightwards right-shaded white arrow - "←" "s" "→" : "\u1F8A6" # leftwards right-shaded white arrow - "→" "s" "←" : "\u1F8A7" # rightwards left-shaded white arrow - "←" "s" ["↙" "↘"] : "\u1F8A8" # leftwards back-tilted shadowed white arrow - "→" "s" ["↙" "↘"] : "\u1F8A9" # rightwards back-tilted shadowed white arrow - "←" "s" ["↖" "↗"] : "\u1F8AA" # leftwards front-tilted shadowed white arrow - "→" "s" ["↖" "↗"] : "\u1F8AB" # rightwards front-tilted shadowed white arrow - ["←" "↔" "→"] "=" "4" : "\u1F8AC" # white arrow shaft width one - ["←" "↔" "→"] "=" "3" : "\u1F8AD" # white arrow shaft width two thirds - -# TODO CJK Unified Ideographs Extension B -# TODO CJK Unified Ideographs Extension C -# TODO CJK Unified Ideographs Extension D -# TODO CJK Compatibility Ideographs Supplement - -# Tags: These are deprecated - -# TODO Variation Selectors Supplement - -- cgit v1.2.3-70-g09d2