citadel

My dotfiles, scripts and nix configs
git clone git://jb55.com/citadel
Log | Files | Refs | README | LICENSE

.XCompose (92367B)


      1 # for Emacs: -*- coding: utf-8 -*-
      2 include "%L"
      3 
      4 # def emit(keys, codepoint, word):
      5 #     print ('<Multi_key> %s <period>\t: "%s"\tU%04X\t\t# CIRCLED DIGIT %s' % 
      6 #            (keys, unichr(codepoint), codepoint, word)).encode('utf8')
      7 # numbers = 'one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty'
      8 # words = numbers.upper().split()
      9 # emit('<0>', 0x24EA, "ZERO")
     10 # for num, word in zip(range(1, 21), words):
     11 #     emit(' '.join("<%s>" % char for char in str(num)), 0x245f + num, word)
     12 
     13 # Custom additions: Typography
     14 <Multi_key> <period> <period>		: "…"	U2026		# HORIZONTAL ELLIPSIS
     15 <Multi_key> <v> <period> <period>	: "⋮"	U22EE		# VERTICAL ELLIPSIS
     16 <Multi_key> <c> <period> <period>	: "⋯"	U22EF		# MIDLINE HORIZONTAL ELLIPSIS
     17 <Multi_key> <slash> <period> <period>	: "⋰"	U22F0		# UP RIGHT DIAGONAL ELLIPSIS
     18 # To avoid conflict with \. for combining dot above.
     19 #<Multi_key> <backslash> <period> <period> : "⋱" U22F1		# DOWN RIGHT DIAGONAL ELLIPSIS
     20 <Multi_key> <period> <backslash> <period> : "⋱" U22F1		# DOWN RIGHT DIAGONAL ELLIPSIS
     21 # Will we someday regret this, wanting 2. for ⒉ ?
     22 <Multi_key> <2> <period>	 	  : "‥"	U2025		# TWO DOT LEADER
     23 # This should not be needed.
     24 #<Multi_key> <1> <period>		  : "․"	U2024		# ONE DOT LEADER
     25 <Multi_key> <c> <1> <period>		  : "·"	U00B7		# MIDDLE DOT (maybe I can remember the keystroke better?
     26 <Multi_key> <period> <slash> <period>	: "⁒"	U2052		# COMMERCIAL MINUS SIGN
     27 # Printable sign for space.  But is \<space> too useful a key combo to use
     28 # for this?
     29 <Multi_key> <backslash> <space>		: "␣"	U2423		# OPEN BOX
     30 # These two are already present for me:
     31 # <Multi_key> <minus> <minus> <minus>	: "—"	U2014		# EM DASH
     32 # <Multi_key> <minus> <minus> <period>	: "–"	U2013		# EN DASH
     33 <Multi_key> <minus> <minus> <space>	: "– "			# EN DASH (followed by space)
     34 <Multi_key> <minus> <asciitilde> <minus> : "―" U2015 # HORIZONTAL BAR
     35 <Multi_key> <minus> <2> <M>	 	 : "⸺" U2E3A # TWO-EM DASH
     36 <Multi_key> <minus> <3> <M>	 	 : "⸻" U2E3B # THREE-EM DASH
     37 <Multi_key> <backslash> <minus>		: "­"	U00AD		# SOFT HYPHEN
     38 # This is the recommended typographical practice for em dashes in English.
     39 # Unfortunately, it doesn’t work out all that well in monospace fonts,
     40 # where the thin spaces aren’t thin.  But I think this is okay.
     41 # This conflicts with the default binding to “~”, which is potentially
     42 # a problem for non-American keyboards.
     43 <Multi_key> <space> <minus>             : " — "                 # EM DASH surrounded by THIN SPACEs.
     44 
     45 
     46 # Quotation marks.
     47 <Multi_key> <comma> <space>		: "‚"	U201A		# SINGLE LOW-9 QUOTATION MARK
     48 <Multi_key> <comma> <comma>		: "„"	U201E		# DOUBLE LOW-9 QUOTATION MARK
     49 <Multi_key> <less> <comma> <comma>	: "⹂"	U2E42		# DOUBLE LOW-REVERSED-9 QUOTATION MARK
     50 <Multi_key> <apostrophe> <space>	: "’"	U2019		# RIGHT SINGLE QUOTATION MARK
     51 <Multi_key> <apostrophe> <apostrophe>	: "”"	U201D		# RIGHT DOUBLE QUOTATION MARK
     52 <Multi_key> <grave> <space>		: "‘"	U2018		# LEFT SINGLE QUOTATION MARK
     53 <Multi_key> <grave> <grave>		: "“"	U201C		# LEFT DOUBLE QUOTATION MARK
     54 <Multi_key> <6> <apostrophe>		: "‘"	U2018		# LEFT SINGLE QUOTATION MARK (high 6)
     55 <Multi_key> <6> <quotedbl>		: "“"	U201C		# LEFT DOUBLE QUOTATION MARK (66)
     56 <Multi_key> <9> <apostrophe>		: "’"	U2019		# RIGHT SINGLE QUOTATION MARK (high 9)
     57 <Multi_key> <9> <quotedbl>		: "”"	U201D		# RIGHT DOUBLE QUOTATION MARK (99)
     58 <Multi_key> <less> <9> <apostrophe>	: "‛"	U201B		# SINGLE HIGH-REVERSED-9 QUOTATION MARK
     59 <Multi_key> <less> <9> <quotedbl>	: "‟"	U201F		# DOUBLE HIGH-REVERSED-9 QUOTATION MARK
     60 <Multi_key> <comma> <apostrophe>	: "‚"	U201A		# SINGLE LOW-9 QUOTATION MARK (quote resembling a comma)
     61 <Multi_key> <comma> <quotedbl>		: "„"	U201E		# DOUBLE LOW-9 QUOTATION MARK
     62 
     63 # Convenience shortcuts for quotation marks.
     64 <Multi_key> <space> <quotedbl>          : " “"                  # space followed by LEFT DOUBLE QUOTATION MARK
     65 <Multi_key> <quotedbl> <space>          : "” "                  # RIGHT DOUBLE QUOTATION MARK followed by space
     66 <Multi_key> <space> <apostrophe>        : " ‘"                # space followed by LEFT SINGLE QUOTATION MARK
     67 
     68 
     69 <Multi_key> <comma> <at>		: "⸲"	U2E32		# TURNED COMMA
     70 # Conflicts with system def? (·)
     71 <Multi_key> <period> <asciicircum>	: "⸳"	U2E33		# RAISED DOT
     72 <Multi_key> <period> <asciitilde>	: "⸳"	U2E33		# RAISED DOT
     73 <Multi_key> <comma> <asciicircum>	: "⸴"	U2E34		# RAISED COMMA
     74 <Multi_key> <semicolon> <at>		: "⸵"	U2E35		# TURNED SEMICOLON
     75 # Convlicts with system def? (⍭)
     76 <Multi_key> <asciitilde> <bar>		: "ⸯ"	U2E2F		# VERTICAL TILDE
     77 <Multi_key> <asciicircum> <bar>		: "ⸯ"	U2E2F		# VERTICAL TILDE
     78 <Multi_key> <minus> <equal>		: "⹀"	U2E40		# DOUBLE HYPHEN
     79 <Multi_key> <comma> <less>		: "⹁"	U2E41		# REVERSED COMMA
     80 <Multi_key> <less> <bar>		: "↵"	U21B5		# DOWNWARDS ARROW WITH CORNER LEFTWARDS
     81 # The bullet was <o> <period>, but it clashes with ꙭ
     82 <Multi_key> <asterisk> <1>		: "•"	U2022		# BULLET
     83 # By default <Multi_key> <period> <period> does this, but we broke that with the ... binding.
     84 <Multi_key> <o> <underscore>		: "⁃"   U2043		# HYPHEN BULLET
     85 <Multi_key> <o> <comma>			: "·"	periodcentered	# MIDDLE DOT
     86 # I don’t use this nearly as often as the em-dash sequence I’ve remapped it to:
     87 #<Multi_key> <space> <minus>		: "‑"	U2011		# NON-BREAKING HYPHEN
     88 # Already present for me:
     89 # <Multi_key> <space> <space>		: " "	U00A0		# NO-BREAK SPACE
     90 # Do we want/need these?
     91 <Multi_key> <d> <a> <g>			: "†"	U2020		# DAGGER
     92 <Multi_key> <d> <d> <a> <g>		: "‡"	U2021		# DOUBLE DAGGER
     93 # We used to have THIN SPACE as <space> <apostrophe>, but now that’s remapped
     94 # to " ‘", for conveniently enclosing things in proper single-quotes.
     95 <Multi_key> <backslash> <comma>		: " "	U2009		# THIN SPACE
     96 <Multi_key> <s> <e> <c> : "§"   U00A7   # SECTION SIGN
     97 # It's in the Asian section, but it's a general-purpose punctuation:
     98 <Multi_key> <quotedbl> <quotedbl>       : "〃"	U3003		# DITTO MARK
     99 # Working with the pattern from FLOOR/CEILING
    100 <Multi_key> <7> <asciicircum> <bracketleft>  : "⸢"  U2E22	# TOP LEFT HALF BRACKET
    101 <Multi_key> <7> <asciicircum> <bracketright> : "⸣"  U2E23	# TOP RIGHT HALF BRACKET
    102 <Multi_key> <L> <underscore> <bracketleft>   : "⸤"  U2E24	# BOTTOM LEFT HALF BRACKET
    103 <Multi_key> <L> <underscore> <bracketright>  : "⸥"  U2E25	# BOTTOM RIGHT HALF BRACKET
    104 # Consider <7> <less>/<greater> for ⸂⸃ maybe? <S> and <slash> for ⸉⸊⸌⸍ ...?
    105 # I guess we can get by with sub/superset for ⸦⸧.
    106 
    107 <Multi_key> <minus> <less>		: "←"	leftarrow	# LEFTWARDS ARROW
    108 <Multi_key> <minus> <asciicircum>	: "↑"	uparrow		# UPWARDS ARROW
    109 <Multi_key> <minus> <greater>		: "→"	rightarrow	# RIGHTWARDS ARROW
    110 <Multi_key> <minus> <v>			: "↓"	downarrow	# DOWNWARDS ARROW
    111 <Multi_key> <less> <minus> <greater>	: "↔"	U2194           # LEFT RIGHT ARROW (kragen's)
    112 
    113 <Multi_key> <Left> <Left>		: "←"	leftarrow	# LEFTWARDS ARROW
    114 <Multi_key> <Up> <Up>			: "↑"	uparrow		# UPWARDS ARROW
    115 <Multi_key> <Right> <Right>		: "→"	rightarrow	# RIGHTWARDS ARROW
    116 <Multi_key> <Down> <Down>		: "↓"	downarrow	# DOWNWARDS ARROW
    117 <Multi_key> <Left> <Right>		: "↔"	U2194           # LEFT RIGHT ARROW (kragen's)
    118 <Multi_key> <Right> <Left>		: "↔"	U2194           # LEFT RIGHT ARROW (kragen's)
    119 <Multi_key> <Up> <Down>			: "↕"	U2195           # UP DOWN ARROW (kragen's)
    120 <Multi_key> <Up> <ampersand> <Down>     : "⇵"	U21F5		# DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
    121 <Multi_key> <Down> <Left>		: "↵"	U21B5		# DOWNWARDS ARROW WITH CORNER LEFTWARDS
    122 <Multi_key> <Left> <o>			: "⟲"	U27F2		# ANTICLOCKWISE GAPPED CIRCLE ARROW
    123 <Multi_key> <Right> <o>			: "⟳"	U27F3		# CLOCKWISE GAPPED CIRCLE ARROW
    124 <Multi_key> <Left> <c>			: "↺"	U21BA		# ANTICLOCKWISE OPEN CIRCLE ARROW
    125 <Multi_key> <Right> <c>			: "↻"	U21BB		# CLOCKWISE OPEN CIRCLE ARROW
    126 <Multi_key> <Left> <asciitilde>		: "⇜"	U21DC		# LEFTWARDS SQUIGGLE ARROW
    127 <Multi_key> <Right> <asciitilde>	: "⇝"	U21DD		# RIGHTWARDS SQUIGGLE ARROW
    128 <Multi_key> <Left> <bar>       		: "⇤"	U21E4		# LEFTWARDS ARROW TO BAR
    129 <Multi_key> <Right> <bar>       	: "⇥"	U21E5		# RIGHTWARDS ARROW TO BAR
    130 <Multi_key> <Left> <minus>     		: "⇠"	U21E0		# LEFTWARDS DASHED ARROW
    131 <Multi_key> <Up> <minus>     		: "⇡"	U21E1		# UPWARDS DASHED ARROW
    132 <Multi_key> <Right> <minus>     	: "⇢"	U21E2		# RIGHTWARDS DASHED ARROW
    133 <Multi_key> <Down> <minus>      	: "⇣"	U21E3		# DOWNWARDS DASHED ARROW
    134 
    135 # Arrow keys don't always work: some apps trap them for cursor control and
    136 # other boring things.  The arrow symbols have alternate keystrokes.  Do
    137 # we need others for these printer's fists?  If so, what?  The -= and =-
    138 # we had before are not necessarily the best choices.
    139 <Multi_key> <F> <Left>		: "☚"	U261A		# BLACK LEFT POINTING INDEX
    140 <Multi_key> <F> <Right>		: "☛"	U261B		# BLACK RIGHT POINTING INDEX
    141 <Multi_key> <f> <Left>		: "☜"	U261C		# WHITE LEFT POINTING INDEX
    142 <Multi_key> <f> <Up>		: "☝"	U261D		# WHITE UP POINTING INDEX
    143 <Multi_key> <f> <Right>		: "☞"	U261E		# WHITE RIGHT POINTING INDEX
    144 <Multi_key> <f> <Down>		: "☟"	U261F		# WHITE DOWN POINTING INDEX
    145 <Multi_key> <f> <v>   		: "✌"   U270C   	# VICTORY HAND
    146 <Multi_key> <f> <w>   		: "✍"   U270D   	# WRITING HAND
    147 <Multi_key> <f> <p> <Down>	: "✎"   U270E   	# LOWER RIGHT PENCIL
    148 <Multi_key> <f> <p> <Right>	: "✏"   U270F   	# PENCIL
    149 <Multi_key> <f> <p> <Up>	: "✐"   U2710   	# UPPER RIGHT PENCIL
    150 
    151 # For some logical statements.  I prefer doubled arrows for implication.
    152 <Multi_key> <equal> <greater>		: "⇒"	U21D2		# RIGHTWARDS DOUBLE ARROW
    153 <Multi_key> <equal> <less>		: "⇐"	U21D0		# LEFTWARDS DOUBLE ARROW
    154 <Multi_key> <less> <minus> <equal> <greater> : "⇔" U21D4 # LEFT RIGHT DOUBLE ARROW 
    155 <Multi_key> <equal> <Right> <Right>	: "⇒"	U21D2		# RIGHTWARDS DOUBLE ARROW
    156 <Multi_key> <equal> <Left> <Left>	: "⇐"	U21D0		# LEFTWARDS DOUBLE ARROW
    157 <Multi_key> <equal> <Left> <Right>	: "⇔"	U21D4	# LEFT RIGHT DOUBLE ARROW
    158 <Multi_key> <equal> <Right> <Left>	: "⇔"	U21D4	# LEFT RIGHT DOUBLE ARROW
    159 <Multi_key> <equal> <Up> <Up>		: "⇑"	U21D1	# UPWARDS DOUBLE ARROW
    160 <Multi_key> <equal> <Down> <Down>	: "⇓"	U21D3	# DOWNWARDS DOUBLE ARROW
    161 <Multi_key> <equal> <Up> <Down>		: "⇕"	U21D5	# UP DOWN DOUBLE ARROW
    162 <Multi_key> <equal> <Down> <Left>	: "⏎"	U23CE	# RETURN SYMBOL
    163 # These are just too cool-looking not to have (if your font supports them)
    164 <Multi_key> <equal> <period> <equal>	: "⸎"	U2E0E		# EDITORIAL CORONIS
    165 
    166 # Custom additions: Mathematical symbols
    167 <Multi_key> <exclam> <equal>		: "≠"	U2260		# NOT EQUAL TO
    168 <Multi_key> <slash> <equal>		: "≠"	U2260		# NOT EQUAL TO
    169 <Multi_key> <less> <equal>		: "≤"	U2264		# LESS-THAN OR EQUAL TO
    170 <Multi_key> <greater> <equal>		: "≥"	U2265		# GREATER-THAN OR EQUAL TO
    171 <Multi_key> <exclam> <less> <greater>   : "≸"	U2278		# NEITHER LESS-THAN NOR GREATER-THAN
    172 # MUCH is usually enough for me.  No need for VERY.
    173 <Multi_key> <plus> <less>        	: "≪"	U226A		# MUCH LESS-THAN
    174 <Multi_key> <plus> <greater> 		: "≫"	U226B		# MUCH GREATER-THAN
    175 # Damn.  That makes this conflict with the standard plus plus -> #
    176 <Multi_key> <plus> <plus> <less>        : "⋘"	U22D8		# VERY MUCH LESS-THAN
    177 <Multi_key> <plus> <plus> <greater>  	: "⋙"	U22D9		# VERY MUCH GREATER-THAN
    178 <Multi_key> <3> <greater> 		: "⋙"	U22D9		# VERY MUCH GREATER-THAN
    179 <Multi_key> <3> <less>			: "⋘"	U22D8		# VERY MUCH LESS-THAN
    180 <Multi_key> <i> <n>			: "∈"	U2208		# ELEMENT OF
    181 <Multi_key> <exclam> <i> <n>		: "∉"	U2209		# NOT AN ELEMENT OF
    182 <Multi_key> <U2208> <slash>		: "∉"	U2209		# NOT AN ELEMENT OF (I have ∈ on my keyboard...)
    183 <Multi_key> <n> <i>			: "∋"	U220B		# CONTAINS AS MEMBER  (I hope this doesn't conflict)
    184 <Multi_key> <slash> <n> <i>		: "∌"	U220C		# DOES NOT CONTAIN AS MEMBER
    185 # <exclam><n><i> would conflict, with <exclam> <n> for N WITH UNDERDOT, etc.
    186 <Multi_key> <U220B> <slash>		: "∌"	U220C		# DOES NOT CONTAIN AS MEMBER
    187 <Multi_key> <asciitilde> <equal>			: "≅"	U2245		# APPROXIMATELY EQUAL TO (It actually means "congruent"!)
    188 <Multi_key> <equal> <question>		: "≟"	U225f		# QUESTIONED EQUAL TO
    189 <Multi_key> <equal> <d> <e> <f>		: "≝"	U225D		# EQUAL TO BY DEFINITION
    190 <Multi_key> <d> <e> <f> <equal>		: "≝"	U225D		# EQUAL TO BY DEFINITION
    191 <Multi_key> <equal> <equal>		: "≡"	U2261		# IDENTICAL TO
    192 <Multi_key> <colon> <equal> 		: "≔"  U2254		# COLON EQUALS
    193 <Multi_key> <equal> <colon> 		: "≕"  U2255		# EQUALS COLON
    194 # Using <slash> conflicts.
    195 <Multi_key> <equal> <bar> <equal>	: "≢"	U2262		# NOT IDENTICAL TO
    196 # We already have ±
    197 <Multi_key> <minus> <plus>		: "∓"	U2213		# MINUS OR PLUS SIGN
    198 <Multi_key> <s> <q>			: "√"	U221A		# SQUARE ROOT
    199 # keystrokes might not make the most sense, but you know what they mean...
    200 <Multi_key> <3> <s> <q>			: "∛"	U221B	        # CUBE ROOT
    201 <Multi_key> <4> <s> <q>			: "∜"	U221C		# FOURTH ROOT
    202     # “(Note: I had put the backslash in position 5/15. It enabled the
    203     # ALGOL “and” to be “/\” and the “or” to be “\/”.)” --- Bob Bemer,
    204     # http://home.ccil.org/~remlaps/www.bobbemer.com/BRACES.HTM, quoting
    205     # himself in “A view of the history of the ISO character code”, 1972
    206 <Multi_key> <slash> <backslash>         : "∧"  U2227           # LOGICAL AND
    207 <Multi_key> <backslash> <slash>         : "∨"  U2228           # LOGICAL OR
    208 <Multi_key> <backslash> <underscore> <slash>    : "⊻" U22BB     # XOR
    209 <Multi_key> <minus> <comma>	     :	"¬"	U00AC 		# NOT SIGN
    210 <Multi_key> <asterisk> <o>              : "∘"   U2218           # RING OPERATOR (function composition)
    211 <Multi_key> <asterisk> <x>             : "⨯"   U2A2F           # CROSS PRODUCT
    212 <Multi_key> <asterisk> <period> <period> : "⋅"   U22C5           # DOT OPERATOR (dot product)
    213 <Multi_key> <0> <slash>                 : "∅"   U2205           # EMPTY SET (thanks jsled!)
    214 <Multi_key> <slash> <0>                 : "∅"   U2205           # EMPTY SET
    215 # I'm hoping { can work as a set mnemonic
    216 <Multi_key> <braceleft> <U>		: "∪"	U222A		# UNION
    217 <Multi_key> <braceleft> <asciicircum>	: "∩"	U2229		# INTERSECTION
    218 <Multi_key> <braceleft> <parenleft>	: "⊂"	U2282		# SUBSET OF
    219 <Multi_key> <braceleft> <equal> <parenleft> : "⊆" U2286		# SUBSET OF OR EQUAL TO
    220 <Multi_key> <exclam> <braceleft> <parenleft> : "⊄" U2284        # NOT A SUBSET OF
    221 <Multi_key> <slash> <braceleft> <parenleft>  : "⊄" U2284        # NOT A SUBSET OF
    222 <Multi_key> <braceleft>	<parenright>	: "⊃"	U2283		# SUPERSET OF
    223 <Multi_key> <braceleft> <equal> <parenright> : "⊇" U2287	# SUPERSET OF OR EQUAL TO
    224 <Multi_key> <E> <E>                     : "∃"  U2203           # THERE EXISTS
    225 # We can't use ! E E, because ! E maps to E-WITH-UNDERDOT.
    226 <Multi_key> <slash> <E> <E>             : "∄"   U2204           # THERE DOES NOT EXIST
    227 <Multi_key> <a> <a>                     : "∀"  U2200           # FOR ALL
    228 <Multi_key> <l> <l>		: "λ"	U03BB		# GREEK SMALL LETTER LAMBDA
    229 <Multi_key> <Q> <E> <D>     : "∎"   U220E           # END OF PROOF
    230 <Multi_key> <8> <8>                     : "∞"  U221E           # INFINITY
    231 <Multi_key> <a> <l> <e> <p> <h> : "ℵ" U2135	       # ALEF SYMBOL
    232 <Multi_key> <a> <l> <e> <p> <0> : "ℵ₀"        # ALEF Null
    233 <Multi_key> <a> <l> <e> <p> <1> : "ℵ₁"        # ALEF One
    234 <Multi_key> <a> <l> <e> <f> : "ℵ" U2135	       # ALEF SYMBOL
    235 <Multi_key> <KP_Multiply> <KP_Multiply>    : "∗"   U2217 # ASTERISK OPERATOR
    236 <Multi_key> <o> <plus> : "⊕"  U2295    # CIRCLED PLUS
    237 <Multi_key> <o> <minus>    : "⊖"  U2296    # CIRCLED MINUS
    238 <Multi_key> <o> <x>     : "⊗"  U2297    # CIRCLED TIMES
    239 <Multi_key> <o> <slash>    : "⊘"  U2298    # CIRCLED DIVISION SLASH
    240 <Multi_key> <o> <asterisk> : "⊛"  U229B    # CIRCLED ASTERISK OPERATOR
    241 # )- conflicts with system for }.
    242 <Multi_key> <parenright> <underscore>    : "⟌"   	U27CC		# LONG DIVISION
    243 <Multi_key> <period> <quotedbl>	   	: "∴"	U2234  		# THEREFORE
    244 <Multi_key> <quotedbl> <period>	   	: "∵"	U2235  		# BECAUSE
    245 <Multi_key> <b> <e> <c> <a> <u> <s> <e>	   	: "∵"	U2235  		# BECAUSE
    246 <Multi_key> <percent> <percent>		: "‱"	U2031	# PER TEN THOUSAND (basis points)
    247 <Multi_key> <slash> <u>                : "µ"   U00B5      # MICRO SIGN
    248 # Ordinal indicators, for femenine and masculine, used in Romance languages
    249 <Multi_key> <minus> <a>	      	  	: "ª"   U00AA		# FEMININE ORDINAL INDICATOR
    250 <Multi_key> <minus> <o>			: "º"	U00BA		# MASCULINE ORDINAL INDICATOR
    251 
    252 # See also U03A3 (Greek capital sigma)
    253 <Multi_key> <s> <u> <m>	: "∑"	U2211		# N-ARY SUMMATION
    254 # OK, absolutely cannot believe we made it this long without NABLA or INTEGRAL
    255 # or PARTIAL DIFFERENTIAL
    256 <Multi_key> <i> <n> <t>	: "∫"	U222B		# INTEGRAL
    257 <Multi_key> <u> <i> <n> <t>	: "⨛"	U2A1B		# UPPER INTEGRAL
    258 <Multi_key> <l> <i> <n> <t>	: "⨜"	U2A1C		# LOWER INTEGRAL
    259 <Multi_key> <i> <i> <n> <t>	: "∬"	U222C		# DOUBLE INTEGRAL
    260 <Multi_key> <i> <i> <i> <n> <t>	: "∭"	U222D		# TRIPLE INTEGRAL
    261 <Multi_key> <i> <i> <i> <i> <n> <t>	: "⨌"	U2A0C		# QUADRUPLE INTEGRAL
    262 <Multi_key> <o> <i> <n> <t>	: "∮"	U222E		# CONTOUR INTEGRAL
    263 <Multi_key> <o> <i> <i> <n> <t>	: "∯"	U222F		# SURFACE INTEGRAL
    264 <Multi_key> <o> <i> <i> <i> <n> <t>	: "∰"	U2230		# VOLUME INTEGRAL
    265 <Multi_key> <g> <i> <n> <t>	: "⨘"	U2A18		# GEOMETRIC INTEGRAL
    266 <Multi_key> <s> <i> <n> <t>	: "⨋"	U2A0B		# SUM/INTEGRAL
    267 #Now for some WTF integrals: ⨙ ⨚ 	
    268 <Multi_key> <d> <e> <l>	: "∇"	U2207	        # NABLA
    269 <Multi_key> <p> <a> <r> <t>   : "∂" U2202		# PARTIAL DIFFERENTIAL
    270 <Multi_key> <R> <e>    		: "ℜ"	 U211C 	     	# BLACK-LETTER CAPITAL R (Real Part)
    271 <Multi_key> <I> <m>		: "ℑ"	 U2111		# BLACK-LETTER CAPTIAL I (Imaginary Part)
    272 <Multi_key> <h> <b> <a> <r>	:   "ℏ"	U210F	# PLANCK CONSTANT OVER TWO PI
    273 <Multi_key> <h> <minus>			:   "ℏ"	U210F	# PLANCK CONSTANT OVER TWO PI
    274 <Multi_key> <h> <p>	    :	"ℎ"	    U210E   # PLANCK CONSTANT
    275 <Multi_key> <e> <x> <p> :   "ℯ"	U212F   # SCRIPT SMALL E
    276 <Multi_key> <e> <1> <0> :	"⏨" 	U23E8   # DECIMAL EXPONENT SYMBOL
    277 <Multi_key> <w> <p> 	:	"℘"	U2118	# SCRIPT CAPITAL P
    278 # Would we prefer 20D1 COMBINING RIGHT HARPOON ABOVE?
    279 <Multi_key> <asciicircum> <greater>     : "⃗"   U20D7           # COMBINING RIGHT ARROW ABOVE (vector)
    280 # There's a whole passel of these guys starting at U+1D538 but I have no fonts for those.
    281 <Multi_key> <bar> <C>                   : "ℂ"   U2102           # DOUBLE-STRUCK CAPITAL C (set of complex numbers)
    282 <Multi_key> <bar> <N>                   : "ℕ"   U2115           # DOUBLE-STRUCK CAPITAL N (natural number)
    283 <Multi_key> <bar> <P>                   : "ℙ"   U2119           # DOUBLE-STRUCK CAPITAL P 
    284 <Multi_key> <bar> <Q>                   : "ℚ"   U211A           # DOUBLE-STRUCK CAPITAL Q (set of rational numbers)
    285 <Multi_key> <bar> <R>                   : "ℝ"   U211D           # DOUBLE-STRUCK CAPITAL R (set of real numbers)
    286 <Multi_key> <bar> <Z>                   : "ℤ"   U2124           # DOUBLE-STRUCK CAPITAL Z (set of integers)
    287 <Multi_key> <bar> <H>		: "ℍ" U210d	# DOUBLE-STRUCK CAPITAL H
    288 <Multi_key> <bar> <e>		: "ⅇ" U2147	# DOUBLE-STRUCK ITALIC SMALL E
    289 <Multi_key> <bar> <i>		: "ⅈ" U2148	# DOUBLE-STRUCK ITALIC SMALL I
    290 <Multi_key> <bar> <j>		: "ⅉ" U2149	# DOUBLE-STRUCK ITALIC SMALL J
    291 <Multi_key> <bar> <asterisk> <p> : "ℼ" U213C	# DOUBLE-STRUCK SMALL PI
    292 <Multi_key> <bar> <Greek_pi> 	 : "ℼ" U213C	# DOUBLE-STRUCK SMALL PI
    293 <Multi_key> <bar> <asterisk> <P> : "ℿ" U213F	# DOUBLE-STRUCK CAPITAL PI
    294 <Multi_key> <bar> <Greek_PI> 	 : "ℿ" U213F	# DOUBLE-STRUCK CAPITAL PI
    295 <Multi_key> <bar> <asterisk> <S> : "⅀" U2140	# DOUBLE-STRUCK N-ARY SUMMATION
    296 <Multi_key> <bar> <Greek_SIGMA>  : "⅀" U2140	# DOUBLE-STRUCK N-ARY SUMMATION
    297 <Multi_key> <bar> <colon>   :	"⦂" U2982	# Z NOTATION TYPE COLON
    298 # Apparently it is only for historical reasons that this is not unified with
    299 # ⨟ U+2A1F Z NOTATION SCHEMA COMPOSITION
    300 <Multi_key> <bar> <semicolon>	:   "⨾"	U2A3E	# Z NOTATION RELATIONAL COMPOSITION
    301 # The *look* double-struck.
    302 <Multi_key> <bar> <braceleft>	 : "⦃" U2983	# LEFT WHITE CURLY BRACKET
    303 <Multi_key> <bar> <braceright>	 : "⦄" U2984	# RIGHT WHITE CURLY BRACKET 
    304 # ⦅⦆⦇⦈⦉⦊ too?
    305 # The rest of that block?  Some there may be worth it.
    306 # Ooh.  There are lots of nice brackets to consider: 
    307 # ⟅⟆⟨⟩⟪⟫⟬⟭⟮⟯⦑⦒⦓⦔⦕⦖⦗⦘⧼⧽⧘⧙⧚⧛⸢⸣⸤⸥⸨⸩「」『』
    308 # Others too, of course, but these to start with.  Some are likely worthy.
    309 <Multi_key> <S> <parenleft>  	: "⟅" U27C5 	# LEFT S-SHAPED BAG DELIMITER
    310 <Multi_key> <S> <parenright>	: "⟆" U27C6 	# RIGHT S-SHAPED BAG DELIMITER
    311 # There are a lot of angle brackets (3008/9, 27E8/9, 2329/A).  I'm deciding
    312 # to go with the mathematical brackets from now on, since they seem to be
    313 # better supported.
    314 
    315 <Multi_key> <less> <parenleft>	: "⟨" U27E8	# MATHEMATICAL LEFT ANGLE BRACKET
    316 <Multi_key> <greater> <parenright>: "⟩" U27E9	# MATHEMATICAL RIGHT ANGLE BRACKET
    317 <Multi_key> <bar> <bracketleft>	:   "⟦"	U27E6	# MATHEMATICAL LEFT WHITE SQUARE BRACKET
    318 <Multi_key> <bar> <bracketright>:   "⟧"	U27E7	# MATHEMATICAL RIGHT WHITE SQUARE BRACKET
    319 <Multi_key> <percent> <parenleft>:  "⧘"	U29D8	# LEFT WIGGLY FENCE
    320 <Multi_key> <percent> <parenright>: "⧙"	U29D9	# RIGHT WIGGLY FENCE
    321 <Multi_key> <2> <percent> <parenleft>:	"⧚" U29DA   # LEFT DOUBLE WIGGLY FENCE
    322 <Multi_key> <2> <percent> <parenright>:	"⧛" U29DB   # RIGHT DOUBLE WIGGLY FENCE
    323 <Multi_key> <parenleft> <ampersand> <parenleft>:  "⸨"  U2E28 # LEFT DOUBLE PARENTHESIS
    324 <Multi_key> <parenright> <ampersand> <parenright>:  "⸩"  U2E29 # RIGHT DOUBLE PARENTHESIS
    325 <Multi_key> <2> <parenleft>:  "⸨"  U2E28 # LEFT DOUBLE PARENTHESIS
    326 <Multi_key> <2> <parenright>:  "⸩"  U2E29 # RIGHT DOUBLE PARENTHESIS
    327 <Multi_key> <Z> <parenleft>	    : "༼"     U0F3C   # TIBETAN MARK ANG KHANG GYON
    328 <Multi_key> <Z> <parenright>	    : "༽"     U0F3D   # TIBETAN MARK ANG KHANG GYAS
    329 # I'm thinking shape-mnemonics for these, somehow:
    330 <Multi_key> <L> <bracketleft>       : "⌊"     U230A   # LEFT FLOOR
    331 <Multi_key> <L> <bracketright>	    : "⌋"     U230B   # RIGHT FLOOR
    332 <Multi_key> <7> <bracketleft>	    : "⌈"     U2308   # LEFT CEILING
    333 <Multi_key> <7> <bracketright>	    : "⌉"     U2309   # RIGHT CEILING
    334 # These are actually quotes, hence the mnemonic.
    335 <Multi_key> <7> <apostrophe>	    : "「"     UFF62   # HALFWIDTH LEFT CORNER BRACKET
    336 <Multi_key> <L> <apostrophe>	    : "」"     UFF63   # HALFWIDTH RIGHT CORNER BRACKET
    337 <Multi_key> <7> <quotedbl>	    : "『"    U300E   # LEFT WHITE CORNER BRACKET
    338 <Multi_key> <L> <quotedbl>	    : "』"    U300F   # RIGHT WHITE CORNER BRACKET
    339 <Multi_key> <bracketleft> <bracketleft> : "⊏"   U228F           # SQUARE IMAGE OF
    340 <Multi_key> <bracketleft> <equal>       : "⊑"   U2291           # SQUARE IMAGE OF OR EQUAL TO
    341 <Multi_key> <bracketleft> <underscore>  : "⊑"   U2291           # SQUARE IMAGE OF OR EQUAL TO
    342 <Multi_key> <bracketright> <bracketright>: "⊐"  U2290           # SQUARE ORIGINAL OF
    343 <Multi_key> <bracketright> <equal>      : "⊒"   U2292           # SQUARE ORIGINAL OF OR EQUAL TO
    344 <Multi_key> <bracketright> <underscore> : "⊒"   U2292           # SQUARE ORIGINAL OF OR EQUAL TO
    345 # If I did more Haskell, I'd want this more:
    346 <Multi_key> <underscore> <bar> <underscore>:	"⊥"	 U22A5	# UP TACK (bottom) or should we use U27C2 PERPENDICULAR?
    347 # Handy for UNIX filenames... but XXX conflicts with standard <Multi_key> <slash> <slash> → "\"
    348 <Multi_key> <slash> <slash>		: "⁄"	U2044	# FRACTION SLASH
    349 
    350 # The system file gives us subscript numbers, plus/minus, and parens.  But
    351 # there are letters missing.  It would be nice to have at least a few of them.
    352 
    353 # block U+208x
    354 <Multi_key> <underscore> <0>  	       : "₀"  U2080   	  # SUBSCRIPT ZERO
    355 <Multi_key> <underscore> <1>  	       : "₁"  U2081   	  # SUBSCRIPT ONE
    356 <Multi_key> <underscore> <2>  	       : "₂"  U2082   	  # SUBSCRIPT TWO
    357 <Multi_key> <underscore> <3>  	       : "₃"  U2083   	  # SUBSCRIPT THREE
    358 <Multi_key> <underscore> <4>  	       : "₄"  U2084   	  # SUBSCRIPT FOUR
    359 <Multi_key> <underscore> <5>  	       : "₅"  U2085   	  # SUBSCRIPT FIVE
    360 <Multi_key> <underscore> <6>  	       : "₆"  U2086   	  # SUBSCRIPT SIX
    361 <Multi_key> <underscore> <7>  	       : "₇"  U2087   	  # SUBSCRIPT SEVEN
    362 <Multi_key> <underscore> <8>  	       : "₈"  U2088   	  # SUBSCRIPT EIGHT
    363 <Multi_key> <underscore> <9>  	       : "₉"  U2089   	  # SUBSCRIPT NONE
    364 <Multi_key> <underscore> <plus>	       : "₊"  U208A	  # SUBSCRIPT PLUS
    365 <Multi_key> <underscore> <minus>       : "₋"  U208B	  # SUBSCRIPT MINUS
    366 <Multi_key> <underscore> <equal>           : "₌"  U208C	  # SUBSCRIPT EQUALS SIGN
    367 <Multi_key> <underscore> <parenleft>           : "₍"  U208D	  # SUBSCRIPT LEFT PARENTHESIS
    368 <Multi_key> <underscore> <parenright>           : "₎"  U208E	  # SUBSCRIPT RIGHT PARENTHESIS
    369 
    370 # block U+209x
    371 <Multi_key> <underscore> <a>	       : "ₐ"  U2090	  # LATIN SUBSCRIPT SMALL LETTER A
    372 <Multi_key> <underscore> <e>	       : "ₑ"  U2091	  # LATIN SUBSCRIPT SMALL LETTER E
    373 <Multi_key> <underscore> <o>	       : "ₒ"  U2092	  # LATIN SUBSCRIPT SMALL LETTER O
    374 <Multi_key> <underscore> <x>	       : "ₓ"  U2093	  # LATIN SUBSCRIPT SMALL LETTER X
    375 <Multi_key> <underscore> <h>	       : "ₕ"  U2095	  # LATIN SUBSCRIPT SMALL LETTER H
    376 <Multi_key> <underscore> <k>           : "ₖ"  U2096	  # LATIN SUBSCRIPT SMALL LETTER K
    377 <Multi_key> <underscore> <l>           : "ₗ"  U2097	  # LATIN SUBSCRIPT SMALL LETTER L
    378 <Multi_key> <underscore> <m>	       : "ₘ"  U2098	  # LATIN SUBSCRIPT SMALL LETTER M
    379 <Multi_key> <underscore> <n>	       : "ₙ"  U2099	  # LATIN SUBSCRIPT SMALL LETTER N
    380 <Multi_key> <underscore> <p>	       : "ₚ"  U209A	  # LATIN SUBSCRIPT SMALL LETTER P
    381 <Multi_key> <underscore> <s>	       : "ₛ"  U209B	  # LATIN SUBSCRIPT SMALL LETTER S
    382 <Multi_key> <underscore> <t>	       : "ₜ"  U209C	  # LATIN SUBSCRIPT SMALL LETTER T
    383 
    384 # subscripts in other blocks
    385 <Multi_key> <underscore> <i>  	       : "ᵢ"  U1D62   	  # LATIN SUBSCRIPT SMALL LETTER I
    386 <Multi_key> <underscore> <j>           : "ⱼ"  U2C7C	  # LATIN SUBSCRIPT SMALL LETTER J
    387 
    388 # Custom additions: Greek letters.  Mapping corresponds to Emacs Greek
    389 # input method.  Aristotle Pagaltzis informs me that this is the
    390 # standard Greek keyboard layout, which is good.
    391 <Multi_key> <asterisk> <a>		: "α"	U03B1		# GREEK SMALL LETTER ALPHA
    392 <Multi_key> <asterisk> <b>		: "β"	U03B2		# GREEK SMALL LETTER BETA
    393 <Multi_key> <asterisk> <c>		: "ψ"	U03C8		# GREEK SMALL LETTER PSI
    394 <Multi_key> <asterisk> <d>		: "δ"	U03B4		# GREEK SMALL LETTER DELTA
    395 <Multi_key> <asterisk> <e>		: "ε"	U03B5		# GREEK SMALL LETTER EPSILON
    396 <Multi_key> <asterisk> <f>		: "φ"	U03C6		# GREEK SMALL LETTER PHI
    397 <Multi_key> <asterisk> <g>		: "γ"	U03B3		# GREEK SMALL LETTER GAMMA
    398 <Multi_key> <asterisk> <h>		: "η"	U03B7		# GREEK SMALL LETTER ΕΤΑ
    399 <Multi_key> <asterisk> <i>		: "ι"	U03B9		# GREEK SMALL LETTER ΙΟΤΑ
    400 <Multi_key> <asterisk> <j>		: "ξ"	U03BE		# GREEK SMALL LETTER XI
    401 <Multi_key> <asterisk> <k>		: "κ"	U03BA		# GREEK SMALL LETTER KAPPA
    402 <Multi_key> <asterisk> <l>		: "λ"	U03BB		# GREEK SMALL LETTER LAMBDA
    403 <Multi_key> <asterisk> <m>		: "μ"	U03BC		# GREEK SMALL LETTER MU
    404 <Multi_key> <asterisk> <n>		: "ν"	U03BD		# GREEK SMALL LETTER NU
    405 <Multi_key> <asterisk> <o>		: "ο"	U03BF		# GREEK SMALL LETTER OMICRON
    406 <Multi_key> <asterisk> <p>		: "π"	U03C0		# GREEK SMALL LETTER PI
    407 # no mapping for q; in Emacs that's ";"
    408 # U037E GREEK QUESTION MARK is canonically equivalent to U003B SEMICOLON.
    409 <Multi_key> <asterisk> <r>		: "ρ"	U03C1		# GREEK SMALL LETTER RHO
    410 <Multi_key> <asterisk> <s>		: "σ"	U03C3		# GREEK SMALL LETTER SIGMA
    411 <Multi_key> <asterisk> <t>		: "τ"	U03C4		# GREEK SMALL LETTER TAU
    412 <Multi_key> <asterisk> <u>		: "θ"	U03B8		# GREEK SMALL LETTER THETA
    413 <Multi_key> <asterisk> <v>		: "ω"	U03C9		# GREEK SMALL LETTER OMEGA
    414 <Multi_key> <asterisk> <w>		: "ς"	U03C2		# GREEK SMALL LETTER FINAL SIGMA
    415 <Multi_key> <asterisk> <x>		: "χ"	U03C7		# GREEK SMALL LETTER CHI
    416 <Multi_key> <asterisk> <y>		: "υ"	U03C5		# GREEK SMALL LETTER UPSILON
    417 <Multi_key> <asterisk> <z>		: "ζ"	U03B6		# GREEK SMALL LETTER ZETA
    418 
    419 # Capital greek letters.
    420 <Multi_key> <asterisk> <A>		: "Α"	U0391		# GREEK CAPITAL LETTER ALPHA
    421 <Multi_key> <asterisk> <B>		: "Β"	U0392		# GREEK CAPITAL LETTER BETA
    422 <Multi_key> <asterisk> <C>		: "Ψ"	U03A8		# GREEK CAPITAL LETTER PSI
    423 <Multi_key> <asterisk> <D>		: "Δ"	U0394		# GREEK CAPITAL LETTER DELTA
    424 <Multi_key> <asterisk> <E>		: "Ε"	U0395		# GREEK CAPITAL LETTER EPSILON
    425 <Multi_key> <asterisk> <F>		: "Φ"	U03A6		# GREEK CAPITAL LETTER PHI
    426 <Multi_key> <asterisk> <G>		: "Γ"	U0393		# GREEK CAPITAL LETTER GAMMA
    427 <Multi_key> <asterisk> <H>		: "Η"	U0397		# GREEK CAPITAL LETTER ΕΤΑ
    428 <Multi_key> <asterisk> <I>		: "Ι"	U0399		# GREEK CAPITAL LETTER ΙΟΤΑ
    429 <Multi_key> <asterisk> <J>		: "Ξ"	U039E		# GREEK CAPITAL LETTER XI
    430 <Multi_key> <asterisk> <K>		: "Κ"	U039A		# GREEK CAPITAL LETTER KAPPA
    431 <Multi_key> <asterisk> <L>		: "Λ"	U039B		# GREEK CAPITAL LETTER LAMBDA
    432 <Multi_key> <asterisk> <M>		: "Μ"	U039C		# GREEK CAPITAL LETTER MU
    433 <Multi_key> <asterisk> <N>		: "Ν"	U039D		# GREEK CAPITAL LETTER NU
    434 <Multi_key> <asterisk> <O>		: "Ο"	U039F		# GREEK CAPITAL LETTER OMICRON
    435 <Multi_key> <asterisk> <P>		: "Π"	U03A0		# GREEK CAPITAL LETTER PI
    436 # see below for Q qoppa; in Emacs Q is “:”
    437 <Multi_key> <asterisk> <R>		: "Ρ"	U03A1		# GREEK CAPITAL LETTER RHO
    438 <Multi_key> <asterisk> <S>		: "Σ"	U03A3		# GREEK CAPITAL LETTER SIGMA
    439 <Multi_key> <asterisk> <T>		: "Τ"	U03A4		# GREEK CAPITAL LETTER TAU
    440 <Multi_key> <asterisk> <U>		: "Θ"	U0398		# GREEK CAPITAL LETTER THETA
    441 <Multi_key> <asterisk> <V>		: "Ω"	U03A9		# GREEK CAPITAL LETTER OMEGA
    442 # Emacs maps W to "Σ", but I think that’s stupid
    443 # I think that's from the Greek keyboard.
    444 <Multi_key> <asterisk> <X>		: "Χ"	U03A7		# GREEK CAPITAL LETTER CHI
    445 <Multi_key> <asterisk> <Y>		: "Υ"	U03A5		# GREEK CAPITAL LETTER UPSILON
    446 <Multi_key> <asterisk> <Z>		: "Ζ"	U0396		# GREEK CAPITAL LETTER ZETA
    447 
    448 # Some archaic Greek.  If we only wanted *normal* characters we wouldn't be
    449 # doing this at all!
    450 # "period" will indicate a sort of variant of some kind; asterisk is still the "greek" marker
    451 # Reserving .f in case we want PHI SYMBOL.  Digamma was "w" sound anyway.
    452 <Multi_key> <asterisk> <period> <w>	: "ϝ"	U03DD		# GREEK SMALL LETTER DIGAMMA
    453 <Multi_key> <asterisk> <period> <W>	: "Ϝ"	U03DC		# GREEK CAPITAL LETTER DIGAMMA
    454 <Multi_key> <asterisk> <Q>	: "Ϟ"	U03DE	# GREEK LETTER QOPPA
    455 <Multi_key> <asterisk> <q>	: "ϟ"	U03DF	# GREEK SMALL LETTER QOPPA
    456 <Multi_key> <asterisk> <ampersand>	: "ϗ"	U03D7	# GREEK KAI SYMBOL
    457 # Sorry, couldn't think of better ones for these.  Might want .s for SAN.
    458 <Multi_key> <asterisk> <question>      : "Ϛ"	U03DA	# GREEK LETTER STIGMA
    459 <Multi_key> <asterisk> <slash>	       : "ϛ"	U03DB	# GREEK SMALL LETTER STIGMA
    460 <Multi_key> <asterisk> <apostrophe>    : "ʹ"	U02B9	# MODIFIER LETTER PRIME, canonically equivalent to U0374 GREEK NUMERAL SIGN
    461 # While we're at it...
    462 <Multi_key> <asterisk> <comma>	       : "͵"	U0375	# GREEK LOWER NUMERAL SIGN (for thousands)
    463 # Do we want BETA SYMBOL, RHO SYMBOL, KAPPA SYMBOL, PHI SYMBOL, THETA SYMBOL?
    464 # The format makes them obvious enough I guess.  PI SYMBOL is different enough
    465 # that there's no question, and it is separate from these.
    466 <Multi_key> <asterisk> <period> <f>    : "ϕ"	U03D5	# GREEK PHI SYMBOL
    467 <Multi_key> <asterisk> <period> <k>    : "ϰ"	U03F0	# GREEK KAPPA SYMBOL
    468 <Multi_key> <asterisk> <period> <r>    : "ϱ"	U03F1	# GREEK RHO SYMBOL
    469 <Multi_key> <asterisk> <period> <U>    : "ϴ"	U03F4	# GREEK CAPITAL THETA SYMBOL
    470 <Multi_key> <asterisk> <period> <e>    : "ϵ"	U03F5	# GREEK LUNATE EPSILON SYMBOL
    471 # Not doing the lunate sigmas and dotted versions thereof...  What about SAN, which is at least a letter?
    472 <Multi_key> <asterisk> <period> <s>	 : "ϻ"	  U03FB	      # GREEK SMALL LETTER SAN
    473 <Multi_key> <asterisk> <period> <S>	 : "Ϻ"	  U03FA	      # GREEK CAPITAL LETTER SAN
    474 
    475 # If you wanted to actually type in Greek, you would also need άίέ
    476 # etc.  But you would probably just switch to a Greek keyboard layout.
    477 
    478 # Custom additions: fractions
    479 <Multi_key> <1> <2>                     : "½"  U00BD           # VULGAR FRACTION ONE HALF
    480 <Multi_key> <1> <3>                     : "⅓"  U2153           # VULGAR FRACTION ONE THIRD
    481 <Multi_key> <2> <3>                     : "⅔"  U2154           # VULGAR FRACTION TWO THIRDS
    482 # more extensive fractions from jsled
    483 <Multi_key> <1> <5>                     : "⅕"  U2155           # VULGAR FRACTION ONE FIFTH
    484 <Multi_key> <2> <5>                     : "⅖" U2156            # VULGAR FRACTION TWO FIFTHS
    485 <Multi_key> <3> <5>                     : "⅗" U2157            # VULGAR FRACTION THREE FIFTHS
    486 <Multi_key> <4> <5>                     : "⅘" U2158            # VULGAR FRACTION FOUR FIFTHS
    487 <Multi_key> <1> <6>                     : "⅙" U2159            # VULGAR FRACTION ONE SIXTH
    488 <Multi_key> <5> <6>                     : "⅚" U215A            # VULGAR FRACTION FIVE SIXTHS
    489 <Multi_key> <1> <8>                     : "⅛" U215B           # VULGAR FRACTION ONE EIGHTH
    490 <Multi_key> <3> <8>                     : "⅜" U215C           # VULGAR FRACTION THREE EIGHTHS
    491 <Multi_key> <5> <8>                     : "⅝" U215D           # VULGAR FRACTION FIVE EIGHTHS
    492 <Multi_key> <7> <8>                     : "⅞" U215E           # VULGAR FRACTION SEVEN EIGHTHS
    493 <Multi_key> <1> <7>			: "⅐" U2150	      # VULGAR FRACTION ONE SEVENTH
    494 <Multi_key> <1> <9>			: "⅑" U2151	      # VULGAR FRACTION ONE NINTH
    495 <Multi_key> <1> <x>			: "⅒" U2152	      # VULGAR FRACTION ONE TENTH
    496 <Multi_key> <0> <3>			: "↉" U2189	      # VULGAR FRACTION ZERO THIRDS
    497 <Multi_key> <1> <slash>			: "⅟" U215F	      # FRACTION NUMERATOR ONE
    498 
    499 # How about roman numerals?  Percent for numerical mnemonic?
    500 # Does this go against the spirit of this file?  These symbols are accessible 
    501 # as regular letters and would look okay.  Maybe only for I-X?
    502 <Multi_key> <percent> <1>		: "ⅰ"	U2170		# SMALL ROMAN NUMERAL ONE
    503 <Multi_key> <percent> <2>		: "ⅱ"	U2171		# SMALL ROMAN NUMERAL TWO
    504 <Multi_key> <percent> <3>		: "ⅲ"	U2172		# SMALL ROMAN NUMERAL THREE
    505 <Multi_key> <percent> <4>		: "ⅳ"	U2173		# SMALL ROMAN NUMERAL FOUR
    506 <Multi_key> <percent> <5>		: "ⅴ"	U2174		# SMALL ROMAN NUMERAL FIVE
    507 <Multi_key> <percent> <6>		: "ⅵ"	U2175		# SMALL ROMAN NUMERAL SIX
    508 <Multi_key> <percent> <7>		: "ⅶ"	U2176		# SMALL ROMAN NUMERAL SEVEN
    509 <Multi_key> <percent> <8>		: "ⅷ"	U2177		# SMALL ROMAN NUMERAL EIGHT
    510 <Multi_key> <percent> <9>		: "ⅸ"	U2178		# SMALL ROMAN NUMERAL NINE
    511 <Multi_key> <percent> <x>		: "ⅹ"	U2179		# SMALL ROMAN NUMERAL TEN
    512 # How do we handle eleven and twelve?
    513 <Multi_key> <percent> <underscore> <1>	: "ⅺ"	U217A		# SMALL ROMAN NUMERAL ELEVEN
    514 <Multi_key> <percent> <underscore> <2>	: "ⅻ"	U217B		# SMALL ROMAN NUMERAL TWELVE
    515 # That okay?
    516 <Multi_key> <percent> <l>		: "ⅼ"	U217C		# SMALL ROMAN NUMERAL FIFTY
    517 <Multi_key> <percent> <c>		: "ⅽ"	U217D		# SMALL ROMAN NUMERAL ONE HUNDRED
    518 <Multi_key> <percent> <d>		: "ⅾ"	U217E		# SMALL ROMAN NUMERAL FIVE HUNDRED
    519 <Multi_key> <percent> <m>		: "ⅿ"	U217F		# SMALL ROMAN NUMERAL ONE THOUSAND
    520 ###
    521 <Multi_key> <percent> <0> <1>		: "Ⅰ"	U2160		# ROMAN NUMERAL ONE
    522 <Multi_key> <percent> <0> <2>		: "Ⅱ"	U2161		# ROMAN NUMERAL TWO
    523 <Multi_key> <percent> <0> <3>		: "Ⅲ"	U2162		# ROMAN NUMERAL THREE
    524 <Multi_key> <percent> <0> <4>		: "Ⅳ"	U2163		# ROMAN NUMERAL FOUR
    525 <Multi_key> <percent> <0> <5>		: "Ⅴ"	U2164		# ROMAN NUMERAL FIVE
    526 <Multi_key> <percent> <0> <6>		: "Ⅵ"	U2165		# ROMAN NUMERAL SIX
    527 <Multi_key> <percent> <0> <7>		: "Ⅶ"	U2166		# ROMAN NUMERAL SEVEN
    528 <Multi_key> <percent> <0> <8>		: "Ⅷ"	U2167		# ROMAN NUMERAL EIGHT
    529 <Multi_key> <percent> <0> <9>		: "Ⅸ"	U2168		# ROMAN NUMERAL NINE
    530 <Multi_key> <percent> <0> <x>		: "Ⅹ"	U2169		# ROMAN NUMERAL TEN
    531 # How do we handle eleven and twelve?
    532 <Multi_key> <percent> <underscore> <0> <1>	: "Ⅺ"	U216A	# ROMAN NUMERAL ELEVEL
    533 <Multi_key> <percent> <underscore> <0> <2>	: "Ⅻ"	U216B	# ROMAN NUMERAL TWELVE
    534 <Multi_key> <percent> <0> <l>		: "Ⅼ"	U216C		# ROMAN NUMERAL FIFTY
    535 <Multi_key> <percent> <0> <c>		: "Ⅽ"	U216D		# ROMAN NUMERAL ONE HUNDRED
    536 <Multi_key> <percent> <0> <d>		: "Ⅾ"	U216E		# ROMAN NUMERAL FIVE HUNDRED
    537 <Multi_key> <percent> <0> <m>		: "Ⅿ"	U216F		# ROMAN NUMERAL ONE THOUSAND
    538 <Multi_key> <percent> <X>		: "Ⅹ"	U2169		# ROMAN NUMERAL TEN
    539 <Multi_key> <percent> <L>		: "Ⅼ"	U216C		# ROMAN NUMERAL FIFTY
    540 <Multi_key> <percent> <C>		: "Ⅽ"	U216D		# ROMAN NUMERAL ONE HUNDRED
    541 <Multi_key> <percent> <D>		: "Ⅾ"	U216E		# ROMAN NUMERAL FIVE HUNDRED
    542 <Multi_key> <percent> <M>		: "Ⅿ"	U216F		# ROMAN NUMERAL ONE THOUSAND
    543 <Multi_key> <percent> <0> <C> <D>	: "ↀ"	U2180		# ROMAN NUMERAL ONE THOUSAND C D
    544 <Multi_key> <percent> <0> <D> 		: "ↁ"	U2181		# ROMAN NUMERAL FIVE THOUSAND
    545 <Multi_key> <percent> <0> <M>		: "ↂ"	U2182		# ROMAN NUMERAL TEN THOUSAND
    546 <Multi_key> <percent> <0> <0> <D>	: "ↇ"	U2187		# ROMAN NUMERAL FIFTY THOUSAND
    547 <Multi_key> <percent> <0> <0> <M>	: "ↈ"	U2188		# ROMAN NUMERAL ONE HUNDRED THOUSAND
    548 
    549 
    550 # Custom additions: for chat (kragen)
    551 <Multi_key> <parenleft> <colon>         : "☻"   U263B           # BLACK SMILING FACE
    552 <Multi_key> <colon> <parenright>        : "☺"   U263A           # WHITE SMILING FACE
    553 <Multi_key> <colon> <parenleft>         : "☹"   U2639           # WHITE FROWNING FACE
    554 <Multi_key> <colon> <asciitilde>	: "⍨"   U2368		# APL FUNCTIONAL SYMBOL TILDE DIAERESIS
    555 <Multi_key> <colon> <bar>		: "⸚"   U2E1A		# HYPHEN WITH DIAERESIS
    556 <Multi_key> <colon> <o> <o> <parenright>  :  "°͜°"    # Funny smiley-face.
    557 # Those are archaic cyrilic letters... but look so _perfect_ for use
    558 # in chat. And about the last, the "multiocular O"... Well, I don't
    559 # know what it can be used for, but given the description, how could I
    560 # leave it out‽
    561 # (I guess using U+1F440 EYES would be more straightforward, but not as funny?)
    562 <Multi_key> <O> <period> <O>		: "Ꙭ"	UA66C		# CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O * used in the dual of words based on the root for 'eye'
    563 <Multi_key> <o> <period> <o>		: "ꙭ"  UA66D		# CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
    564 <Multi_key> <O> <colon>	 		: "Ꙫ"  UA66A		# CYRILLIC CAPITAL LETTER BINOCULAR O * used in the dual of words based on the root for 'eye'
    565 <Multi_key> <o> <colon> 		: "ꙫ"  UA66B 		# CYRILLIC SMALL LETTER BINOCULAR O
    566 # <Multi_key> <o> <plus>			: "ꙮ"  UA66E		# CYRILLIC LETTER MULTIOCULAR O * used in the epithet 'many-eyed'
    567 # While we're doing stacks of circles with dots.
    568 <Multi_key> <o> <3>			: "߷"	U07F7		# NKO SYMBOL GBAKURUNEN
    569 <Multi_key> <exclam> <question>         : "‽"   U203D           # INTERROBANG
    570 <Multi_key> <question> <exclam>         : "⸘"	U2E18		# INVERTED INTERROBANG, standard now.
    571 <Multi_key> <questiondown> <exclamdown>	: "⸘"	U2E18		# INVERTED INTERROBANG (if you have a ¡ key.  Otherwise...? "?i" maybe?
    572 <Multi_key> <exclamdown> <questiondown>	: "⸘"	U2E18		# INVERTED INTERROBANG (if you have a ¡ key.  Otherwise...? "?i" maybe?
    573 <Multi_key> <question> <less>	      : "⸮"	  U2E2E		# REVERSED QUESTION MARK
    574 <Multi_key> <question> <BackSpace>      : "⸮"	  U2E2E		# REVERSED QUESTION MARK
    575 <Multi_key> <question> <ampersand> <question>	  : "⁇"	 U2047	# DOUBLE QUESTION MARK
    576 <Multi_key> <2> <question>	  : "⁇"	 U2047	# DOUBLE QUESTION MARK
    577 <Multi_key> <question> <ampersand> <exclam>	  : "⁈"	 U2048	# QUESTION EXCLAMATION MARK
    578 <Multi_key> <exclam> <ampersand> <question>	  : "⁉"	 U2049	# EXCLAMATION QUESTION MARK
    579 <Multi_key> <exclam> <ampersand> <exclam>	  : "‼"	 U203C	# DOUBLE EXCLAMATION MARK
    580 <Multi_key> <2> <exclam>	  : "‼"	 U203C	# DOUBLE EXCLAMATION MARK
    581 <Multi_key> <2> <colon>		  : "∷"	 U2237	# PROPORTION -- not strictly 2 times COLON
    582 <Multi_key> <semicolon> <less>	 		  : "⁏"	 U204F	# REVERSED SEMICOLON
    583 <Multi_key> <semicolon> <BackSpace>	 		  : "⁏"	 U204F	# REVERSED SEMICOLON
    584 # Keep looking into big hunks of Latin Extended-D, A720- et seq.
    585 <Multi_key> <less> <3>                  : "♥"  U2665            # BLACK HEART SUIT
    586 <Multi_key> <3> <3>			: "♣" U2663		# BLACK CLUB SUIT
    587 <Multi_key> <o> <8>			: "♣" U2663		# BLACK CLUB SUIT
    588 <Multi_key> <c> <3>			: "♣" U2663		# BLACK CLUB SUIT
    589 <Multi_key> <less> <greater>		: "♢" U2662		# WHITE DIAMOND SUIT
    590 <Multi_key> <3> <minus>		: "♠" U2660		# BLACK SPADE SUIT
    591 <Multi_key> <less> <braceright>	: "♠" U2660		# BLACK SPADE SUIT
    592 <Multi_key> <E> <greater>		: "♡" U2661		# WHITE HEART SUIT
    593 # "shamrock" is too long; there IS a limit to these!
    594 <Multi_key> <s> <h> <m> <r> <c> <k>		: "☘" U2618   # SHAMROCK
    595 <Multi_key> <s> <h> <a> <m> <r> <o>		: "☘" U2618   # SHAMROCK
    596 <Multi_key> <p> <c>         : "☮"   U262E           # PEACE SYMBOL
    597 <Multi_key> <p> <e> <a> <c> <e> : "☮"   U262E           # PEACE SYMBOL
    598 <Multi_key> <y> <y>		: "☯" U262F		# YIN YANG
    599 <Multi_key> <y> <i>	<n> <y> <a> <n>	: "☯" U262F	# YIN YANG
    600 # And now that we are into hearts...
    601 <Multi_key> <Left> <less> <3>           : "❥"  U2765            # ROTATED HEAVY BLACK HEART BULLET
    602 <Multi_key> <exclam> <less> <3>         : "❣"  U2763            # HEAVY HEART EXCLAMATION MARK ORNAMENT
    603 <Multi_key> <f> <less> <3>              : "❦"  U2766            # FLORAL HEART
    604 <Multi_key> <Left> <f> <less> <3>       : "❧"  U2767            # ROTATED FLORAL HEART BULLET
    605 <Multi_key> <Right> <f> <less> <3>      : "☙"  U2619            # REVERSED ROTATED FLORAL HEART BULLET
    606 <Multi_key> <t> <e> <l>			: "☎" 	U260E		# BLACK TELEPHONE
    607 <Multi_key> <t> <e> <a>		: "☕"	U2615		# HOT BEVERAGE
    608 # These last two bother me less, though they can still be improved.
    609 # Other possibly useful symbols:
    610 # 2668 HOT SPRINGS (for chat, for running off to shower?)
    611 # I want 2713-2714 and 2717-2718
    612 # We need a Dingbats prefix, for ❛❜❝❞❢
    613 <Multi_key> <bracketleft> <space> <bracketright> :	"☐"	U2610	# BALLOT BOX
    614 # Better keystrokes anyone?  This one breaks the pattern. [c]? [v]? [y]? [/]?
    615 <Multi_key> <c> <h> <k>	      :	 "☑"  U2611		# BALLOT BOX WITH CHECK
    616 <Multi_key> <bracketleft> <slash> <bracketright>     :	 "☑"  U2611		# BALLOT BOX WITH CHECK
    617 <Multi_key> <bracketleft> <x> <bracketright>  :	 "☒"  U2612		# BALLOT BOX WITH X
    618 # @ for dingbats?
    619 <Multi_key> <at> <slash>	:	"✓"	U2713	# CHECK MARK
    620 <Multi_key> <at> <at> <slash>	:	"✔"	U2714	# HEAVY CHECK MARK
    621 <Multi_key> <at> <X>  		:	"✗"	U2717	# BALLOT X
    622 <Multi_key> <at> <at> <X>	:	"✘"	U2718	# HEAVY BALLOT X
    623 # Will I want <at> <at> for something else?
    624 # Now there is such a thing as text style and emoji style.  Use the
    625 # "dingbat prefix" in an unusual way:
    626 <Multi_key> <at> <Multi_key>	:	"️"	UFE0F		# Emoji selector
    627 <Multi_key> <exclam> <Multi_key>	:	"︎"		UFE0E	# Text selector
    628 # How about dice?
    629 <Multi_key> <bracketleft> <1> <bracketright>  :  "⚀"  U2680	# DIE FACE-1
    630 <Multi_key> <bracketleft> <2> <bracketright>  :  "⚁"  U2681	# DIE FACE-2
    631 <Multi_key> <bracketleft> <3> <bracketright>  :  "⚂"  U2682	# DIE FACE-3
    632 <Multi_key> <bracketleft> <4> <bracketright>  :  "⚃"  U2683	# DIE FACE-4
    633 <Multi_key> <bracketleft> <5> <bracketright>  :  "⚄"  U2684	# DIE FACE-5
    634 <Multi_key> <bracketleft> <6> <bracketright>  :  "⚅"  U2685	# DIE FACE-6
    635 # 267B BLACK UNIVERSAL RECYCLING SYMBOL
    636 # Keystrokes okay?
    637 <Multi_key> <f> <d> <l>   	        : "⚜"	U269C	  # FLEUR-DE-LIS
    638 <Multi_key> <a> <t> <o> <m>	        : "⚛"	U269B		# ATOM SYMBOL
    639 <Multi_key> <c> <c> <c> <p>		: "☭" 	U262D		# HAMMER AND SICKLE
    640 <Multi_key> <slash> <exclam> <backslash> : "⚠"  U26A0           # WARNING SIGN
    641 <Multi_key> <exclam> <asciicircum>	: "⚠"	U26A0		# WARNING SIGN 
    642 <Multi_key> <z> <a> <p>	  		: "⚡"	U26A1		# HIGH VOLTAGE SIGN 
    643 # Shouldn't use just <r><a> because it's too likely to be a prefix for
    644 # a useful word.
    645 <Multi_key> <r> <a> <d>	: "☢"	U2622		# RADIOACTIVE SIGN
    646 <Multi_key> <b> <h>		: "☣"	U2623		# BIOHAZARD SIGN
    647 <Multi_key> <b> <i> <o> <h>	<a> <z>	: "☣"	U2623		# BIOHAZARD SIGN
    648 # Changing this from ⚝
    649 <Multi_key> <p> <l> <a> <n> <e>	: "✈"   U2708	  # AIRPLANE
    650 <Multi_key> <m> <a> <i> <l>		: "✉"	U2709	  # ENVELOPE
    651 <Multi_key> <w> <h> <l> <c> <h>	: "♿"	U267F	  # WHEELCHAIR SYMBOL
    652 <Multi_key> <m> <e> <d> 		: "☤"	U2624	  # CADEUCEUS
    653 # Something different for STAFF OF AESCULAPIUS?
    654 <Multi_key> <1> <m> <e> <d>		: "⚕"	U2695	# STAFF OF AESCULAPIUS
    655 # 26B0 COFFIN ?
    656 # One of the SNOWFLAKEs?
    657 # SNOWMAN? COMET? ANCHOR?
    658 # Maybe if we go with having a "word" symbol and spelling out lots and 
    659 # lots of whole words, we can have all the planets.
    660 #
    661 # I already have STAR OF DAVID on another map.
    662 # 231A, 231B -- WATCH and HOURGLASS -- one should be &-w-a-i-t
    663 # 23D4 METRICAL LONG OVER TWO SHORTS a.k.a. METRICAL BOOBS
    664 # 0950 DEVANAGARI OM?
    665 # 212E ESTIMATED SYMBOL?
    666 # 2324 UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS a.k.a. NOT AMUSED
    667 # 237E BELL SYMBOL a.k.a. ALIENS LANDING
    668 
    669 # <Multi_key> <o> <minus> <plus>		: "♀"	U2640		# FEMALE SIGN
    670 # <Multi_key> <o> <minus> <greater>	: "♂"	U2642		# MALE SIGN
    671 
    672 <Multi_key> <O> <X>: 			"☠" U2620 # SKULL AND CROSSBONES
    673 <Multi_key> <d> <e> <a> <t> <h>:	  "☠" U2620 # SKULL AND CROSSBONES
    674 <Multi_key> <X> <b> <o> <n> <e> <s>:	  "☠" U2620 # SKULL AND CROSSBONES
    675 <Multi_key> <k> <b> <d> :	"⌨"	  U2328	    # KEYBOARD
    676 <Multi_key> <r> <h> <a> <n> <d>	: "☞" U261E # WHITE RIGHT POINTING INDEX
    677 <Multi_key> <l> <h> <a> <n> <d>	: "☜" U261C # WHITE LEFT POINTING INDEX
    678 <Multi_key> <asterisk> <asterisk>	:"★" U2605 # BLACK STAR
    679 <Multi_key> <asterisk> <0>	:"☆" U2606 # WHITE STAR
    680 <Multi_key> <asterisk> <minus>	:"✪" U272A # CIRCLED WHITE STAR
    681 <Multi_key> <asterisk> <3>	:"⁂" U2042 # ASTERISM
    682 <Multi_key> <3> <asterisk>	:"⁂" U2042 # ASTERISM
    683 <Multi_key> <2> <asterisk>	:"⁑" U2051 # TWO ASTERISKS ALIGNED VERTICALLY
    684 <Multi_key> <asterisk> <4>      :"✢"  U2722  # FOUR TEARDROP-SPOKED ASTERISK
    685 <Multi_key> <asterisk> <6>	:"✡" U2721 # STAR OF DAVID
    686 <Multi_key> <asterisk> <numbersign>	:"✯" U272F # PINWHEEL STAR
    687 <Multi_key> <asterisk> <exclam>	:"✱" U2731 # HEAVY ASTERISK
    688 <Multi_key> <less> <X> <greater> :  "❖"	U2756	# BLACK DIAMOND MINUS WHITE X
    689 <Multi_key> <at> <numbersign>	: "⌘" U2318	# PLACE OF INTEREST SIGN
    690 # Using backslash-minus-slash etc. conflicts with combining accents.
    691 <Multi_key> <grave> <minus> <apostrophe>	 : "⚞"	U269E  # THREE LINES CONVERGING RIGHT
    692 <Multi_key> <apostrophe> <minus> <grave>	 : "⚟"	U269F  # THREE LINES CONVERGING LEFT
    693 #<Multi_key> <B> <e> <l> <l> <s> <y> <m>	: "⍾" U237E  # BELL SYMBOL (or ALIENS LANDING) -- &-a-l-i-e-n ?
    694 # Other monstery characters... ѪꙚ (alien abductions?)
    695 # ඏൠഋ & others from Kannada et al...?
    696 # Can't use -^- for this; conflicts with -^ for ↑, and getting those arrows
    697 # workable was complicated enough.  How about this?
    698 <Multi_key> <underscore> <asciicircum> <underscore>	: "⌤" U2324  # UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS; aka ENTER KEY, aka NOT AMUSED.
    699 <Multi_key> <w> <a> <i> <t>		: "⌛" U231B   # HOURGLASS
    700 <Multi_key> <h> <o> <u> <r>		: "⌛" U231B   # HOURGLASS
    701 <Multi_key> <t> <i> <m> <e>		: "⌚" U231A   # WATCH
    702 <Multi_key> <w> <a> <t> <c> <h>	: "⌚" U231A   # WATCH
    703 <Multi_key> <space> <N>		  : " "	U2002  # EN SPACE
    704 <Multi_key> <space> <M>		  : " " U2003  # EM SPACE
    705 <Multi_key> <space> <3> <M>	  : " "	U2004  # THREE-PER-EM SPACE
    706 <Multi_key> <space> <4> <M>	  : " "	U2005  # FOUR-PER-EM SPACE
    707 <Multi_key> <parenleft> <parenright>: "◌" U25CC # DOTTED CIRCLE
    708 <Multi_key> <bracketleft> <bracketright>: "⬚" U2B1A # DOTTED SQUARE
    709 <Multi_key> <asterisk> <parenleft>      : "﴾"   UFD3E           # ORNATE LEFT PARENTHESIS
    710 <Multi_key> <asterisk> <parenright>     : "﴿"   UFD3F           # ORNATE RIGHT PARENTHESIS
    711 <Multi_key> <k> <s>                     : "ʘ"   U0298           # LATIN LETTER BILABIAL CLICK (kiss sound)
    712 <Multi_key> <bar> <greater>             : "‣"   U2023           # TRIANGULAR BULLET
    713 #SUPERSCRIPTS:
    714 #To avoid namespace clashes, <asciicircum> is doubled (will I regret that?)
    715 <Multi_key> <asciicircum> <asciicircum> <h>       : "ʰ"   U02B0           # SUPERSCRIPT H
    716 <Multi_key> <asciicircum> <asciicircum> <i>       : "ⁱ"   U2071           # SUPERSCRIPT I
    717 <Multi_key> <asciicircum> <asciicircum> <j>       : "ʲ"   U02B2           # SUPERSCRIPT J
    718 <Multi_key> <asciicircum> <asciicircum> <n>       : "ⁿ"   U207F           # SUPERSCRIPT N
    719 <Multi_key> <asciicircum> <asciicircum> <r>       : "ʳ"   U02B3           # SUPERSCRIPT R
    720 <Multi_key> <asciicircum> <asciicircum> <w>       : "ʷ"   U02B7           # SUPERSCRIPT W
    721 <Multi_key> <asciicircum> <asciicircum> <y>       : "ʸ"   U02B8           # SUPERSCRIPT Y
    722 # So I can use yᵗ/þᵗ and yᵉ/þᵉ
    723 <Multi_key> <asciicircum> <asciicircum> <e>	  : "ᵉ"	  U1D49		  # MODIFIER LETTER SMALL E
    724 <Multi_key> <asciicircum> <asciicircum> <t>	  : "ᵗ"	  U1D57		  # MODIFIER LETTER SMALL T
    725 # Abbreviation for "that":
    726 <Multi_key> <U00FE> <t>	  			  : "ꝥ"	  UA765		  # LATIN SMALL LETTER THORN WITH STROKE
    727 #Maybe add: ˀˁ˃˂  Need to be able to talk about ʔˁ...
    728 <Multi_key> <asciicircum> <question> <period>	: "ˀ"	U02C0	# MODIFIER LETTER GLOTTAL STOP
    729 <Multi_key> <asciicircum> <question> <parenleft> : "ˁ"	U02C1	# MODIFIER LETTER REVERSED GLOTTAL STOP
    730 <Multi_key> <asciicircum> <minus>       : "⁻"   U207B           # SUPERSCRIPT MINUS
    731 <Multi_key> <asciicircum> <plus>	: "⁺"	U207A		# SUPERSCRIPT PLUS
    732 
    733 <Multi_key> <asciitilde> <asciitilde>        : "≈"  U2248           # ALMOST EQUAL TO
    734 <Multi_key> <s> <h>			: "ʃ"	U0283		# LATIN SMALL LETTER ESH
    735 <Multi_key> <z> <h>			: "ʒ"	U0292		# LATIN SMALL LETTER EZH
    736 <Multi_key> <l> <h>    			: "ɬ"	U026C		# LATIN SMALL LETTER L WITH BELT
    737 <Multi_key> <l> <3>			: "ɮ"	U026E		# LATIN SMALL LETTER LEZH
    738 <Multi_key> <y> <g>			: "ȝ"	U021D		# LATIN SMALL LETTER YOGH
    739 <Multi_key> <Y> <G>			: "Ȝ"	U021C		# LATIN CAPITAL LETTER YOGH
    740 <Multi_key> <question> <period>		: "ʔ"	U0294		# LATIN LETTER GLOTTAL STOP
    741 <Multi_key> <question> <parenleft>	: "ʕ"	U0295		# LATIN LETTER PHARYNGEAL VOICED FRICATIVE
    742 # Not great keystrokes...
    743 <Multi_key> <question> <v>		: "ʖ"	U0296		# LATIN LETTER INVERTED GLOTTAL STOP
    744 <Multi_key> <question> <minus>		: "ʡ"	U02A1		# LATIN LETTER GLOTTAL STOP WITH STROKE
    745 <Multi_key> <question> <braceleft>	: "ʢ"	U02A2		# LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
    746 # How about ɸ? φ isn’t the IPA glyph.
    747 <Multi_key> <f> <comma>		    : "ƒ"   U0192     # LATIN SMALL LETTER F WITH HOOK
    748 
    749 # Music stuff.  # is the music mnemonic.
    750 <Multi_key> <numbersign> <b>		: "♭" U266d # MUSIC FLAT SIGN
    751 <Multi_key> <numbersign> <f>		: "♮" U266e # MUSIC NATURAL SIGN
    752 <Multi_key> <numbersign> <equal>	: "♮" U266e # MUSIC NATURAL SIGN
    753 <Multi_key> <numbersign> <numbersign>	: "♯" U266f # MUSIC SHARP SIGN
    754 <Multi_key> <numbersign> <G>             : "𝄞"  U0001d11e # MUSICAL SYMBOL G CLEF
    755 <Multi_key> <numbersign> <F>              : "𝄢"  U0001d122 # MUSICAL SYMBOL F CLEF
    756 <Multi_key> <numbersign> <C>              : "𝄡" U0001d121 # MUSICAL SYMBOL C CLEF
    757 <Multi_key> <numbersign> <o> <slash>	: "♪" U266a	# EIGHTH NOTE
    758 <Multi_key> <numbersign> <o> <o>	: "♫" U266b	# BEAMED EIGHTH NOTES
    759 <Multi_key> <numbersign> <percent>	: "♫" U266b	# BEAMED EIGHTH NOTES
    760 
    761 # Combining accents, for making things you don't have precomposed chars or keystrokes for:
    762 <Multi_key> <backslash> <grave>	: "̀"  U0300   # COMBINING GRAVE ACCENT
    763 <Multi_key> <backslash> <apostrophe>    : "́"   U0301   # COMBINING ACUTE ACCENT
    764 <Multi_key> <backslash> <asciicircum>    : "̂"   U0302   # COMBINING CIRCUMFLEX ACCENT
    765 <Multi_key> <backslash> <asciitilde>       : "̃"   U0303	# COMBINING TILDE
    766 <Multi_key> <backslash> <equal>		: "̄"	U0304	# COMBINING MACRON
    767 <Multi_key> <backslash> <backslash> <equal>		: "̅"	U0305	# COMBINING OVERLINE -- ???
    768 <Multi_key> <backslash> <U>		: "̆"	U0306	# COMBINING BREVE
    769 <Multi_key> <backslash> <period>	: "̇"	U0307	# COMBINING DOT ABOVE
    770 <Multi_key> <backslash> <quotedbl>	: "̈"	U0308	# COMBINING DIAERESIS
    771 <Multi_key> <backslash> <question>	: "̉"	U0309	# COMBINING HOOK ABOVE
    772 <Multi_key> <backslash> <o>		: "̊"	U030a	# COMBINING RING ABOVE
    773 # That now conflicts with the new 🙌 in the system xcompose.  Alternative:
    774 <Multi_key> <backslash> <0>   	       	: "̊"	U030a	# COMBINING RING ABOVE
    775 <Multi_key> <backslash> <backslash> <apostrophe>	: "̋"	U030b	# COMBINING DOUBLE ACUTE ACCENT -- ??
    776 <Multi_key> <backslash> <c>		: "̌"	U030c	# COMBINING CARON
    777 <Multi_key> <backslash> <bar>       	: "̍"	U030d	# COMBINING VERTICAL LINE ABOVE
    778 <Multi_key> <backslash> <2> <bar>	: "̎"	U030e	# COMBINING DOUBLE VERTICAL LINE ABOVE
    779 <Multi_key> <backslash> <2> <grave>	: "̏"	U030f	# COMBINING DOUBLE GRAVE ACCENT
    780 # For writing PSILI and DASIA in Greek
    781 # Ugh, better key-coding?  I may need @ for BELOW.
    782 <Multi_key> <backslash> <backslash> <backslash> <comma>	:	"̒"  U0312   # COMBINING TURNED COMMA ABOVE
    783 <Multi_key> <backslash> <backslash> <comma>	:	"̓"  U0313   # COMBINING COMMA ABOVE
    784 <Multi_key> <backslash> <backslash> <less> <comma>	:	"̔"   U0314   # COMBINING REVERSED COMMA ABOVE
    785 <Multi_key> <backslash> <f> <m>                 : "͒"   U0352   # COMBINING FERMATA
    786 <Multi_key> <backslash> <parenleft> <period>	: "̐"	U0310	# COMBINING CHANDRABINDU
    787 <Multi_key> <backslash> <i> <b>		: "̑"	U0311	# COMBINING INVERTED BREVE -- ??
    788 <Multi_key> <backslash> <parenleft> <parenright>: "⃝"  U20DD # COMBINING ENCLOSING CIRCLE
    789 <Multi_key> <backslash> <parenleft> <slash> <parenright>:    "⃠"	 U20E0	   # COMBINING ENCLOSING CIRCLE BACKSLASH
    790 <Multi_key> <backslash> <exclam>	: "̣"   U0323   # COMBINING DOT BELOW
    791 # With only one underscore it conflicts with stuff.
    792 <Multi_key> <backslash> <underscore> <underscore>	: "̱"	U0331	# COMBINING MACRON BELOW
    793 <Multi_key> <backslash> <backslash> <underscore>	: "̲"	U0332	# COMBINING LOW LINE
    794 <Multi_key> <backslash> <backslash> <backslash> <underscore>	: "̳"	U0333	# COMBINING DOUBLE LOW LINE
    795 
    796 # The @ sign will signify reversal to the bottom of the glyph, 'kay?
    797 
    798 <Multi_key> <backslash> <at> <o>	: "̥"	U0325	# COMBINING RING BELOW
    799 
    800 <Multi_key> <backslash> <at> <c>	: "̬"	U032c	# COMBINING CARON BELOW
    801 <Multi_key> <backslash> <at> <asciicircum>	: "̭"	U032d	# COMBINING CIRCUMFLEX ACCENT BELOW
    802 <Multi_key> <backslash> <at> <U>	: "̮"	U032e	# COMBINING BREVE BELOW
    803 <Multi_key> <backslash> <at> <i> <b>	: "̯"	U032f	# COMBINING INVERTED BREVE BELOW -- ??
    804 
    805 # How about leading & (or &&?) for double combiners?  There aren't many anyway.
    806 # Except that I found myself assuming it was "2" for double.
    807 <Multi_key> <backslash> <ampersand> <at> <U> : "͜" U035C # COMBINING DOUBLE BREVE BELOW
    808 <Multi_key> <backslash> <2> <at> <U> : "͜" U035C # COMBINING DOUBLE BREVE BELOW
    809 <Multi_key> <backslash> <ampersand> <U>	  : "͝"	U035D   # COMBINING DOUBLE BREVE
    810 <Multi_key> <backslash> <2> <U>	  : "͝"	U035D   # COMBINING DOUBLE BREVE
    811 <Multi_key> <backslash> <ampersand> <minus> : "͞" U035E	# COMBINING DOUBLE MACRON
    812 <Multi_key> <backslash> <2> <minus> : "͞" U035E	# COMBINING DOUBLE MACRON
    813 <Multi_key> <backslash> <ampersand> <at> <minus> : "͟" U035F # COMBINING DOUBLE MACRON BELOW
    814 <Multi_key> <backslash> <2> <at> <minus> : "͟" U035F # COMBINING DOUBLE MACRON BELOW
    815 <Multi_key> <backslash> <ampersand> <underscore> : "͟" U035F # COMBINING DOUBLE MACRON BELOW
    816 <Multi_key> <backslash> <2> <underscore> : "͟" U035F # COMBINING DOUBLE MACRON BELOW
    817 <Multi_key> <backslash> <ampersand> <asciitilde> : "͠" U0360 # COMBINING DOUBLE TILDE
    818 <Multi_key> <backslash> <2> <asciitilde> : "͠" U0360 # COMBINING DOUBLE TILDE
    819 <Multi_key> <backslash> <ampersand> <i> <b>  : "͡"  U0361 # COMBINING DOUBLE INVERTED BREVE
    820 <Multi_key> <backslash> <2> <i> <b>  : "͡"  U0361 # COMBINING DOUBLE INVERTED BREVE
    821 <Multi_key> <backslash> <ampersand> <at> <i> <b>  : "᷼"  U1DFC # COMBINING DOUBLE INVERTED BREVE BELOW
    822 <Multi_key> <backslash> <2> <at> <i> <b>  : "᷼"  U1DFC # COMBINING DOUBLE INVERTED BREVE BELOW
    823 # Might as well finish up the set.
    824 <Multi_key> <backslash> <ampersand> <greater> : "͢" U0362 # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
    825 <Multi_key> <backslash> <2> <greater> : "͢" U0362 # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
    826 
    827 <Multi_key> <period> <parenright>	: "͒"	U0352   # COMBINING FERMATA
    828 
    829 <Multi_key> <backslash> <asterisk>	: "҉"	U0489	# COMBINING CYRILLIC MILLIONS SIGN  -- aka COMBINING SHINY
    830 <Multi_key> <P> <minus>		: "₽"	U20BD	# RUBLE SIGN
    831 <Multi_key> <p> <minus>		: "₽"	U20BD	# RUBLE SIGN
    832 
    833 # How about for a little extra control:
    834 <Multi_key> <Z> <W> <S> <P>		: "​"	U200B	# ZERO WIDTH SPACE
    835 <Multi_key> <Z> <W> <N> <J>		: "‌"	U200C	# ZERO WIDTH NON-JOINER
    836 <Multi_key> <Z> <W> <J>			: "‍"	U200D	# ZERO WIDTH JOINER
    837 <Multi_key> <L> <R> <M>			: "‎"	U200E	# LEFT-TO-RIGHT MARK
    838 <Multi_key> <R> <L> <M>			: "‏"	U200F	# RIGHT-TO-LEFT MARK
    839 # I never understood the whole embedding/pop thing, but we might as well add 'em
    840 <Multi_key> <L> <R> <E>			: "‪"	U202A	# LEFT-TO-RIGHT EMBEDDING
    841 <Multi_key> <R> <L> <E>			: "‫"	U202B	# RIGHT-TO-LEFT EMBEDDING
    842 <Multi_key> <P> <D> <F>			: "‬"	U202C	# POP DIRECTIONAL FORMATTING
    843 <Multi_key> <L> <R> <I>			: "⁦"	U2066	# LEFT-TO-RIGHT ISOLATE
    844 <Multi_key> <R> <L> <I>			: "⁧"	U2067	# RIGHT-TO-LEFT ISOLATE
    845 <Multi_key> <F> <S> <I>			: "⁨"	U2068	# FIRST STRONG ISOLATE
    846 <Multi_key> <P> <D> <I>			: "⁩"	U2069	# POP DIRECTIONAL ISOLATE
    847 <Multi_key> <L> <R> <O>			: "‭"	U202D	# LEFT-TO-RIGHT OVERRIDE
    848 <Multi_key> <R> <L> <O>			: "‮"	U202E	# RIGHT-TO-LEFT OVERRIDE
    849 <Multi_key> <B> <O> <M>			: ""	UFEFF	# ZERO WIDTH NO-BREAK SPACE (Byte Order Mark)
    850 <Multi_key> <C> <G> <J>			: "͏"	U034F	# COMBINING GRAPHEME JOINER
    851 # These are sufficiently special and well-known that they don't need the
    852 # double <Multi_key> prefix I think.  The all-caps helps too.
    853 
    854 # How about some small-caps?  We normally use a special character as a prefix,
    855 # but why not a suffix?  It won't interfere with things that way.
    856 # Several of these are also IPA, which is handy.  And so a few have multiple
    857 # entries.  Whatever.
    858 
    859 <Multi_key> <a> <grave>	    	  : "ᴀ"	    U1D00 # LATIN LETTER SMALL CAPITAL A
    860 <Multi_key> <b> <grave>	    	  : "ʙ"	    U0299 # LATIN LETTER SMALL CAPITAL B
    861 <Multi_key> <c> <grave>	    	  : "ᴄ"	    U1D04 # LATIN LETTER SMALL CAPITAL C
    862 <Multi_key> <d> <grave>	    	  : "ᴅ"	    U1D05 # LATIN LETTER SMALL CAPITAL D
    863 <Multi_key> <e> <grave>	    	  : "ᴇ"	    U1D07 # LATIN LETTER SMALL CAPITAL E
    864 <Multi_key> <f> <grave>	    	  : "ꜰ"	    UA730 # LATIN LETTER SMALL CAPITAL F
    865 <Multi_key> <g> <grave>	    	  : "ɢ"	    U0262 # LATIN LETTER SMALL CAPITAL G
    866 <Multi_key> <h> <grave>	    	  : "ʜ"	    U029C # LATIN LETTER SMALL CAPITAL H
    867 <Multi_key> <i> <grave>	    	  : "ɪ"	    U026A # LATIN LETTER SMALL CAPITAL I
    868 <Multi_key> <j> <grave>	    	  : "ᴊ"	    U1D0A # LATIN LETTER SMALL CAPITAL J
    869 <Multi_key> <k> <grave>	    	  : "ᴋ"	    U1D0B # LATIN LETTER SMALL CAPITAL K
    870 <Multi_key> <l> <grave>	    	  : "ʟ"	    U029F # LATIN LETTER SMALL CAPITAL L
    871 <Multi_key> <m> <grave>	    	  : "ᴍ"	    U1D0D # LATIN LETTER SMALL CAPITAL M
    872 <Multi_key> <n> <grave>	    	  : "ɴ"	    U0274 # LATIN LETTER SMALL CAPITAL N
    873 <Multi_key> <o> <grave>	    	  : "ᴏ"	    U1D0F # LATIN LETTER SMALL CAPITAL O
    874 <Multi_key> <p> <grave>	    	  : "ᴘ"	    U1D18 # LATIN LETTER SMALL CAPITAL P
    875 # There is no SMALL CAPITAL Q (yet)!
    876 <Multi_key> <r> <grave>	    	  : "ʀ"	    U0280 # LATIN LETTER SMALL CAPITAL R
    877 <Multi_key> <s> <grave>	    	  : "ꜱ"	    UA731 # LATIN LETTER SMALL CAPITAL S
    878 <Multi_key> <t> <grave>	    	  : "ᴛ"	    U1D1B # LATIN LETTER SMALL CAPITAL T
    879 <Multi_key> <u> <grave>	    	  : "ᴜ"	    U1D1C # LATIN LETTER SMALL CAPITAL U
    880 <Multi_key> <v> <grave>	    	  : "ᴠ"	    U1D20 # LATIN LETTER SMALL CAPITAL V
    881 <Multi_key> <w> <grave>	    	  : "ᴡ"	    U1D21 # LATIN LETTER SMALL CAPITAL W
    882 # There is no SMALL CAPITAL X (yet)
    883 <Multi_key> <y> <grave>	    	  : "ʏ"	    U028F # LATIN LETTER SMALL CAPITAL Y
    884 <Multi_key> <z> <grave>	    	  : "ᴢ"	    U1D22 # LATIN LETTER SMALL CAPITAL Z
    885 
    886 
    887 # See also http://bleah.co.uk/~simon/stuff/XCompose
    888 # and http://dotfiles.org/~inky/.XCompose
    889 # and http://paste.lisp.org/display/73094
    890 
    891 # Unicode 6.0 gave us all kinds of things, perhaps more than we can use...
    892 #
    893 
    894 # Playing Cards?  It's a lot, but so what?  I don't think the [] convention
    895 # will conflict with anything.
    896 # The convention is more or less established, except for the Knight.  I'm
    897 # using N for that, like in Chess, since K would conflict with King of course.
    898 
    899 <Multi_key> <bracketleft> <A> <S> <bracketright>  : "🂡"	U1F0A1	# PLAYING CARD ACE OF SPADES
    900 <Multi_key> <bracketleft> <2> <S> <bracketright>  : "🂢"	U1F0A2	# PLAYING CARD TWO OF SPADES
    901 <Multi_key> <bracketleft> <3> <S> <bracketright>  : "🂣"	U1F0A3	# PLAYING CARD THREE OF SPADES
    902 <Multi_key> <bracketleft> <4> <S> <bracketright>  : "🂤"	U1F0A4	# PLAYING CARD FOUR OF SPADES
    903 <Multi_key> <bracketleft> <5> <S> <bracketright>  : "🂥"	U1F0A5	# PLAYING CARD FIVE OF SPADES
    904 <Multi_key> <bracketleft> <6> <S> <bracketright>  : "🂦"	U1F0A6	# PLAYING CARD SIX OF SPADES
    905 <Multi_key> <bracketleft> <7> <S> <bracketright>  : "🂧"	U1F0A7	# PLAYING CARD SEVEN OF SPADES
    906 <Multi_key> <bracketleft> <8> <S> <bracketright>  : "🂨"	U1F0A8	# PLAYING CARD EIGHT OF SPADES
    907 <Multi_key> <bracketleft> <9> <S> <bracketright>  : "🂩"	U1F0A9	# PLAYING CARD NINE OF SPADES
    908 <Multi_key> <bracketleft> <T> <S> <bracketright>  : "🂪"	U1F0AA	# PLAYING CARD TEN OF SPADES
    909 <Multi_key> <bracketleft> <J> <S> <bracketright>  : "🂫"	U1F0AB	# PLAYING CARD JACK OF SPADES
    910 <Multi_key> <bracketleft> <N> <S> <bracketright>  : "🂬"	U1F0AC	# PLAYING CARD KNIGHT OF SPADES
    911 <Multi_key> <bracketleft> <Q> <S> <bracketright>  : "🂭"	U1F0AD	# PLAYING CARD QUEEN OF SPADES
    912 <Multi_key> <bracketleft> <K> <S> <bracketright>  : "🂮"	U1F0AE	# PLAYING CARD KING OF SPADES
    913 
    914 <Multi_key> <bracketleft> <A> <H> <bracketright>  : "🂱"	U1F0B1	# PLAYING CARD ACE OF HEARTS
    915 <Multi_key> <bracketleft> <2> <H> <bracketright>  : "🂲"	U1F0B2	# PLAYING CARD TWO OF HEARTS
    916 <Multi_key> <bracketleft> <3> <H> <bracketright>  : "🂳"	U1F0B3	# PLAYING CARD THREE OF HEARTS
    917 <Multi_key> <bracketleft> <4> <H> <bracketright>  : "🂴"	U1F0B4	# PLAYING CARD FOUR OF HEARTS
    918 <Multi_key> <bracketleft> <5> <H> <bracketright>  : "🂵"	U1F0B5	# PLAYING CARD FIVE OF HEARTS
    919 <Multi_key> <bracketleft> <6> <H> <bracketright>  : "🂶"	U1F0B6	# PLAYING CARD SIX OF HEARTS
    920 <Multi_key> <bracketleft> <7> <H> <bracketright>  : "🂷"	U1F0B7	# PLAYING CARD SEVEN OF HEARTS
    921 <Multi_key> <bracketleft> <8> <H> <bracketright>  : "🂸"	U1F0B8	# PLAYING CARD EIGHT OF HEARTS
    922 <Multi_key> <bracketleft> <9> <H> <bracketright>  : "🂹"	U1F0B9	# PLAYING CARD NINE OF HEARTS
    923 <Multi_key> <bracketleft> <T> <H> <bracketright>  : "🂺"	U1F0BA	# PLAYING CARD TEN OF HEARTS
    924 <Multi_key> <bracketleft> <J> <H> <bracketright>  : "🂻"	U1F0BB	# PLAYING CARD JACK OF HEARTS
    925 <Multi_key> <bracketleft> <N> <H> <bracketright>  : "🂼"	U1F0BC	# PLAYING CARD KNIGHT OF HEARTS
    926 <Multi_key> <bracketleft> <Q> <H> <bracketright>  : "🂽"	U1F0BD	# PLAYING CARD QUEEN OF HEARTS
    927 <Multi_key> <bracketleft> <K> <H> <bracketright>  : "🂾"	U1F0BE	# PLAYING CARD KING OF HEARTS
    928 
    929 <Multi_key> <bracketleft> <A> <D> <bracketright>  : "🃁"	U1F0C1	# PLAYING CARD ACE OF DIAMONDS
    930 <Multi_key> <bracketleft> <2> <D> <bracketright>  : "🃂"	U1F0C2	# PLAYING CARD TWO OF DIAMONDS
    931 <Multi_key> <bracketleft> <3> <D> <bracketright>  : "🃃"	U1F0C3	# PLAYING CARD THREE OF DIAMONDS
    932 <Multi_key> <bracketleft> <4> <D> <bracketright>  : "🃄"	U1F0C4	# PLAYING CARD FOUR OF DIAMONDS
    933 <Multi_key> <bracketleft> <5> <D> <bracketright>  : "🃅"	U1F0C5	# PLAYING CARD FIVE OF DIAMONDS
    934 <Multi_key> <bracketleft> <6> <D> <bracketright>  : "🃆"	U1F0C6	# PLAYING CARD SIX OF DIAMONDS
    935 <Multi_key> <bracketleft> <7> <D> <bracketright>  : "🃇"	U1F0C7	# PLAYING CARD SEVEN OF DIAMONDS
    936 <Multi_key> <bracketleft> <8> <D> <bracketright>  : "🃈"	U1F0C8	# PLAYING CARD EIGHT OF DIAMONDS
    937 <Multi_key> <bracketleft> <9> <D> <bracketright>  : "🃉"	U1F0C9	# PLAYING CARD NINE OF DIAMONDS
    938 <Multi_key> <bracketleft> <T> <D> <bracketright>  : "🃊"	U1F0CA	# PLAYING CARD TEN OF DIAMONDS
    939 <Multi_key> <bracketleft> <J> <D> <bracketright>  : "🃋"	U1F0CB	# PLAYING CARD JACK OF DIAMONDS
    940 <Multi_key> <bracketleft> <N> <D> <bracketright>  : "🃌"	U1F0CC	# PLAYING CARD KNIGHT OF DIAMONDS
    941 <Multi_key> <bracketleft> <Q> <D> <bracketright>  : "🃍"	U1F0CD	# PLAYING CARD QUEEN OF DIAMONDS
    942 <Multi_key> <bracketleft> <K> <D> <bracketright>  : "🃎"	U1F0CE	# PLAYING CARD KING OF DIAMONDS
    943 
    944 <Multi_key> <bracketleft> <A> <C> <bracketright>  : "🃑"	U1F0D1	# PLAYING CARD ACE OF CLUBS
    945 <Multi_key> <bracketleft> <2> <C> <bracketright>  : "🃒"	U1F0D2	# PLAYING CARD TWO OF CLUBS
    946 <Multi_key> <bracketleft> <3> <C> <bracketright>  : "🃓"	U1F0D3	# PLAYING CARD THREE OF CLUBS
    947 <Multi_key> <bracketleft> <4> <C> <bracketright>  : "🃔"	U1F0D4	# PLAYING CARD FOUR OF CLUBS
    948 <Multi_key> <bracketleft> <5> <C> <bracketright>  : "🃕"	U1F0D5	# PLAYING CARD FIVE OF CLUBS
    949 <Multi_key> <bracketleft> <6> <C> <bracketright>  : "🃖"	U1F0D6	# PLAYING CARD SIX OF CLUBS
    950 <Multi_key> <bracketleft> <7> <C> <bracketright>  : "🃗"	U1F0D7	# PLAYING CARD SEVEN OF CLUBS
    951 <Multi_key> <bracketleft> <8> <C> <bracketright>  : "🃘"	U1F0D8	# PLAYING CARD EIGHT OF CLUBS
    952 <Multi_key> <bracketleft> <9> <C> <bracketright>  : "🃙"	U1F0D9	# PLAYING CARD NINE OF CLUBS
    953 <Multi_key> <bracketleft> <T> <C> <bracketright>  : "🃚"	U1F0DA	# PLAYING CARD TEN OF CLUBS
    954 <Multi_key> <bracketleft> <J> <C> <bracketright>  : "🃛"	U1F0DB	# PLAYING CARD JACK OF CLUBS
    955 <Multi_key> <bracketleft> <N> <C> <bracketright>  : "🃜"	U1F0DC	# PLAYING CARD KNIGHT OF CLUBS
    956 <Multi_key> <bracketleft> <Q> <C> <bracketright>  : "🃝"	U1F0DD	# PLAYING CARD QUEEN OF CLUBS
    957 <Multi_key> <bracketleft> <K> <C> <bracketright>  : "🃞"	U1F0DE	# PLAYING CARD KING OF CLUBS
    958 
    959 <Multi_key> <bracketleft> <C> <B> <bracketright>  : "🂠"	U1F0A0	# PLAYING CARD BACK
    960 <Multi_key> <bracketleft> <B> <J> <bracketright>  : "🃏" U1F0CF	# PLAYING CARD BLACK JOKER
    961 <Multi_key> <bracketleft> <W> <J> <bracketright>  : "🃟"	U1F0DF	# PLAYING CARD WHITE JOKER
    962 
    963 # Do we want domino bones also?  I'm thinking [ 1 1 ], etc, maybe use
    964 # ] 1 1 [ for vertical (or vice-versa)
    965 
    966 # And chess/checkers pieces! We need a convention for those.  # looks like a
    967 # checkerboard but we're already using that for music.  Half of it?
    968 # <bar> will be an issue when we want double-struck W or B... we'll have
    969 # to consider it.  Maybe replace with <equal>
    970 <Multi_key> <bar> <W> <K>	 : "♔" U2654	# WHITE CHESS KING
    971 <Multi_key> <bar> <W> <Q>	 : "♕" U2655	# WHITE CHESS QUEEN
    972 <Multi_key> <bar> <W> <R>	 : "♖" U2656	# WHITE CHESS ROOK
    973 <Multi_key> <bar> <W> <B>	 : "♗" U2657	# WHITE CHESS BISHOP
    974 <Multi_key> <bar> <W> <N>	 : "♘" U2658	# WHITE CHESS KNIGHT
    975 <Multi_key> <bar> <W> <P>	 : "♙" U2659	# WHITE CHESS PAWN
    976 <Multi_key> <bar> <B> <K>	 : "♚" U265A	# BLACK CHESS KING
    977 <Multi_key> <bar> <B> <Q>	 : "♛" U265B	# BLACK CHESS QUEEN
    978 <Multi_key> <bar> <B> <R>	 : "♜" U265C	# BLACK CHESS ROOK
    979 <Multi_key> <bar> <B> <B>	 : "♝" U265D	# BLACK CHESS BISHOP
    980 <Multi_key> <bar> <B> <N>	 : "♞" U265E	# BLACK CHESS KNIGHT
    981 <Multi_key> <bar> <B> <P>	 : "♟" U265F	# BLACK CHESS PAWN
    982 <Multi_key> <bar> <W> <D> <M>	 : "⛀" U26C0	# WHITE DRAUGHTS MAN
    983 <Multi_key> <bar> <W> <D> <K>	 : "⛁" U26C1	# WHITE DRAUGHTS KING
    984 <Multi_key> <bar> <B> <D> <M>	 : "⛂" U26C2	# BLACK DRAUGHTS MAN
    985 <Multi_key> <bar> <B> <D> <K>	 : "⛃" U26C3	# BLACK DRAUGHTS KING
    986 # Since we're doing game pieces, might as well.
    987 <Multi_key> <bar> <W> <S>	 : "☖" U2616	# WHITE SHOGI PIECE
    988 <Multi_key> <bar> <B> <S>	 : "☗" U2617	# BLACK SHOGI PIECE
    989 # It's turned vertically and not horizontally reflected, but we use the <
    990 # symbol for turning...
    991 <Multi_key> <bar> <less> <W> <S> : "⛉" U26C9	# TURNED WHITE SHOGI PIECE
    992 <Multi_key> <bar> <less> <B> <S> : "⛊" U26CA	# TURNED BLACK SHOGI PIECE
    993 
    994 # As for the emoji... We can't possibly get all of them, even just all of the
    995 # cool/useful ones.  Maybe we can pick and choose some high-fliers.
    996 
    997 <Multi_key> <d> <e> <g> <r> <e> <e> 		: "°"	U00B0	# DEGREE SIGN
    998 <Multi_key> <d> <e> <g> <C> 		: "℃"   U2103 	# DEGREE CELSIUS
    999 <Multi_key> <d> <e> <g> <c> 		: "℃"   U2103 	# DEGREE CELSIUS
   1000 <Multi_key> <d> <e> <g> <F> 		: "℉"   U2109   # DEGREE FAHRENHEIT
   1001 <Multi_key> <d> <e> <g> <f> 		: "℉"   U2109   # DEGREE FAHRENHEIT
   1002 
   1003 # Bitcoin signs
   1004 # Real bitcoin codepoint coming at U+20BF!
   1005 <Multi_key> <B> <bar> : "฿" U0E3F # BITCOIN CURRENCY SIGN, ORIGINAL THAI CURRENCY SYMBOL BAHT
   1006 
   1007 <Multi_key> <minus> <B> : "Ƀ" U0243 # ALTERNATIVE BITCOIN CURRENCY SIGN, LATIN CAPITAL LETTER B WITH STROKE
   1008 <Multi_key> <B> <minus> : "Ƀ" U0243 # ALTERNATIVE BITCOIN CURRENCY SIGN, LATIN CAPITAL LETTER B WITH STROKE
   1009 <Multi_key> <minus> <b> : "ƀ" U0180 # ALTERNATIVE BIT CURRENCY SIGN, LATIN SMALL LETTER B WITH STROKE
   1010 <Multi_key> <b> <minus> : "ƀ" U0180 # ALTERNATIVE BIT CURRENCY SIGN, LATIN SMALL LETTER B WITH STROKE
   1011 
   1012 # Monstercat slack
   1013 <Multi_key> <h> <m> <m> :  "🤔" U1F914 
   1014 <Multi_key> <j> <m> <a> <d> :         "(`Д´)"
   1015 <Multi_key> <p> <b> :                 "ᶘ ᵒᴥᵒᶅ"
   1016 <Multi_key> <j> <c> <u> <t> <e> :     "(ノ≧ڡ≦)"
   1017 <Multi_key> <j> <m> <a> <g> <i> <c> : "(っ・ω・)っ≡≡≡≡≡≡☆)"
   1018 <Multi_key> <j> <C> <R> <Y> :         "(⋟﹏⋞)"
   1019 <Multi_key> <j> <c> <r> <y> :         "(つ﹏⊂)"
   1020 <Multi_key> <s> <h> <r> <u> <g> :     "¯\\_(ツ)_/¯"
   1021 <Multi_key> <j> <s> <h> <r> <u> <g> : "┐(´∀`)┌"
   1022 <Multi_key> <j> <f> <a> <l> <l> :     "ミ(ノ_ _)ノ"             #jfall
   1023 <Multi_key> <j> <y> <a> <y> :         "(ノ^ヮ^)ノ*:・゚✧"          #jyay
   1024 <Multi_key> <j> <r> <u> <n> :         "ε=ε=┏( >_<)┛ (ノ_ _)ノ" #jrun
   1025 <Multi_key> <slash> <question> :      "¯\\_(ツ)_/¯"
   1026 <Multi_key> <l> <e> <n> <n> <y> :     "( ͡° ͜ʖ ͡°)"
   1027 <Multi_key> <f> <l> <i> <p> :         "(ノಠ益ಠ)ノ彡┻━┻"
   1028 <Multi_key> <p> <l> <a> <c> <e> :     "┬──┬ ノ( ゜-゜ノ)"
   1029 <Multi_key> <j> <m> <u> <s> :         "♪~( ̄ε ̄)"
   1030 <Multi_key> <j> <o> <k> :             "( ´_ゝ`)"
   1031 <Multi_key> <j> <w> <u> <t> :         "(゚ー゚;)"
   1032 <Multi_key> <colon> <3> :             "(づ。◕‿‿◕。)づ"
   1033 <Multi_key> <j> <y> <o> <u> :         "(☞゚ヮ゚)☞"
   1034 <Multi_key> <j> <t> <w> <o> :         "(☞゚ヮ゚)☞ ☜(゚ヮ゚☜)"
   1035 <Multi_key> <d> <a> <n> <c> <e> :     "♪~ ᕕ(ᐛ)ᕗ"
   1036 <Multi_key> <d> <o> <n> <g> :         "ヽ༼ຈل͜ຈ༽ノ"
   1037 <Multi_key> <l> <m> <g> :             "http://lmgtfy.com/?q="
   1038 <Multi_key> <o> <k> <a> <y>	    :             "👌"    U1F44C # OK HAND SIGN
   1039 <Multi_key> <equal> <1> :             "👍"    U1F44D # THUMBS UP SIGN
   1040 <Multi_key> <minus> <1> :             "👎"    U1F44E # THUMBS DOWN SIGN
   1041 <Multi_key> <space> <h> :            "https://"
   1042 <Multi_key> <space> <w> :            "www."
   1043 
   1044 <Multi_key> <g> <r> <i> <n> : "😁" U1F601 # "grin" grinning face with smiling eyes
   1045 <Multi_key> <j> <o> <y> : "😂" U1F602 # "joy" face with tears of joy
   1046 <Multi_key> <s> <m> <i> <l> <e> <y> : "😃" U1F603 # "smiley" smiling face with open mouth
   1047 <Multi_key> <s> <m> <i> <l> <e> : "😄" U1F604 # "smile" smiling face with open mouth & smiling eyes
   1048 <Multi_key> <w> <i> <n> <k> : "😉" U1F609 # "wink" winking face
   1049 <Multi_key> <b> <l> <u> <s> <h> : "😊" U1F60A # "blush" smiling face with smiling eyes
   1050 <Multi_key> <y> <u> <m> : "😋" U1F60B # "yum" face savouring delicious food
   1051 <Multi_key> <h> <u> <g> <s> : "🤗" U1F917 # "hugs" hugging face
   1052 <Multi_key> <s> <m> <i> <r> <k> : "😏" U1F60F # "smirk" smirking face
   1053 <Multi_key> <a> <n> <g> <r> <y> : "😠" U1F620 # "angry" angry face
   1054 <Multi_key> <r> <a> <g> <e> : "😡" U1F621 # "rage" pouting face
   1055 <Multi_key> <w> <e> <a> <r> <y> : "😩" U1F629 # "weary" weary face
   1056 <Multi_key> <s> <c> <r> <e> <a> <m> : "😱" U1F631 # "scream" face screaming in fear
   1057 <Multi_key> <h> <u> <s> <h> <e> <d> : "😯" U1F62F # "hushed" hushed face
   1058 <Multi_key> <c> <r> <y> : "😢" U1F622 # "cry" crying face
   1059 <Multi_key> <s> <l> <e> <e> <p> <y> : "😪" U1F62A # "sleepy" sleepy face
   1060 <Multi_key> <s> <w> <e> <a> <t> : "😓" U1F613 # "sweat" face with cold sweat
   1061 <Multi_key> <s> <o> <b> : "😭" U1F62D # "sob" loudly crying face
   1062 <Multi_key> <m> <a> <s> <k> : "😷" U1F637 # "mask" face with medical mask
   1063 <Multi_key> <z> <z> <z> : "💤" U1F4A4 # "zzz" 
   1064 <Multi_key> <p> <o> <o> : "💩" U1F4A9 # "poo" pile of poo
   1065 <Multi_key> <i> <m> <p> : "👿" U1F47F # "imp" angry face with horns
   1066 <Multi_key> <g> <h> <o> <s> <t> : "👻" U1F47B # "ghost" 
   1067 <Multi_key> <s> <k> <u> <l> <l> : "💀" U1F480 # "skull" 
   1068 <Multi_key> <a> <l> <i> <e> <n> : "👽" U1F47D # "alien" 
   1069 <Multi_key> <r> <o> <b> <o> <t> : "🤖" U1F916 # "robot" robot face
   1070 <Multi_key> <j> <o> <y> <c> <a> <t> : "😹" U1F639 # "joy_cat" cat face with tears of joy
   1071 <Multi_key> <c> <l> <a> <p> : "👏" U1F44F # "clap" clapping hands
   1072 <Multi_key> <plus> <1> : "👍" U1F44D # "+1" thumbs up
   1073 <Multi_key> <minus> <1> : "👎" U1F44E # "-1" thumbs down
   1074 <Multi_key> <f> <i> <s> <t> : "✊" U270A # "fist" raised fist
   1075 <Multi_key> <w> <a> <v> <e> : "👋" U1F44B # "wave" waving hand
   1076 <Multi_key> <o> <k> <h> <a> <n> <d> : "👌" U1F44C # "ok_hand" OK hand
   1077 <Multi_key> <v> : "✌️" U270C # "v" victory hand
   1078 <Multi_key> <h> <a> <n> <d> : "✋" U270B # "hand" raised hand
   1079 <Multi_key> <f> <l> <e> <x> : "💪" U1F4AA # "muscle" flexed biceps
   1080 <Multi_key> <p> <r> <a> <y> : "🙏" U1F64F # "pray" folded hands
   1081 <Multi_key> <m> <e> <t> <a> <l> : "🤘" U1F918 # "metal" sign of the horns
   1082 <Multi_key> <l> <i> <p> <s> : "👄" U1F444 # "lips" mouth
   1083 <Multi_key> <t> <o> <n> <g> <u> <e> : "👅" U1F445 # "tongue" 
   1084 <Multi_key> <e> <a> <r> : "👂" U1F442 # "ear" 
   1085 <Multi_key> <n> <o> <s> <e> : "👃" U1F443 # "nose" 
   1086 <Multi_key> <e> <y> <e> : "👁" U1F441 # "eye" 
   1087 <Multi_key> <e> <y> <e> <s> : "👀" U1F440 # "eyes" 
   1088 <Multi_key> <b> <a> <b> <y> : "👶" U1F476 # "baby" 
   1089 <Multi_key> <b> <o> <y> : "👦" U1F466 # "boy" 
   1090 <Multi_key> <g> <i> <r> <l> : "👧" U1F467 # "girl" 
   1091 <Multi_key> <m> <a> <n> : "👨" U1F468 # "man" 
   1092 <Multi_key> <w> <o> <m> <a> <n> : "👩" U1F469 # "woman" 
   1093 <Multi_key> <s> <a> <n> <t> <a> : "🎅" U1F385 # "santa" Santa Claus
   1094 <Multi_key> <a> <n> <g> <e> <l> : "👼" U1F47C # "angel" baby angel
   1095 <Multi_key> <d> <a> <n> <c> <e> <r> : "💃" U1F483 # "dancer" woman dancing
   1096 <Multi_key> <c> <o> <u> <p> <l> <e> : "👫" U1F46B # "couple" man and woman holding hands
   1097 <Multi_key> <s> <h> <i> <r> <t> : "👕" U1F455 # "shirt" t-shirt
   1098 <Multi_key> <j> <e> <a> <n> <s> : "👖" U1F456 # "jeans" 
   1099 <Multi_key> <d> <r> <e> <s> <s> : "👗" U1F457 # "dress" 
   1100 <Multi_key> <b> <i> <k> <i> <n> <i> : "👙" U1F459 # "bikini" 
   1101 <Multi_key> <k> <i> <m> <o> <n> <o> : "👘" U1F458 # "kimono" 
   1102 <Multi_key> <k> <i> <s> <s> : "💋" U1F48B # "kiss" kiss mark
   1103 <Multi_key> <s> <a> <n> <d> <a> <l> : "👡" U1F461 # "sandal" woman’s sandal
   1104 <Multi_key> <b> <o> <o> <t> : "👢" U1F462 # "boot" woman’s boot
   1105 <Multi_key> <t> <o> <p> <h> <a> <t> : "🎩" U1F3A9 # "tophat" top hat
   1106 <Multi_key> <c> <r> <o> <w> <n> : "👑" U1F451 # "crown" 
   1107 <Multi_key> <p> <o> <u> <c> <h> : "👝" U1F45D # "pouch" clutch bag
   1108 <Multi_key> <p> <u> <r> <s> <e> : "👛" U1F45B # "purse" 
   1109 <Multi_key> <r> <i> <n> <g> : "💍" U1F48D # "ring" 
   1110 <Multi_key> <d> <o> <g> : "🐶" U1F436 # "dog" dog face
   1111 <Multi_key> <c> <a> <t> : "🐱" U1F431 # "cat" cat face
   1112 <Multi_key> <m> <o> <u> <s> <e> : "🐭" U1F42D # "mouse" mouse face
   1113 <Multi_key> <r> <a> <b> <b> <i> <t> : "🐰" U1F430 # "rabbit" rabbit face
   1114 <Multi_key> <b> <e> <a> <r> : "🐻" U1F43B # "bear" bear face
   1115 <Multi_key> <k> <o> <a> <l> <a> : "🐨" U1F428 # "koala" 
   1116 <Multi_key> <t> <i> <g> <e> <r> : "🐯" U1F42F # "tiger" tiger face
   1117 <Multi_key> <l> <i> <o> <n> : "🦁" U1F981 # "lion" lion face
   1118 <Multi_key> <c> <o> <w> : "🐮" U1F42E # "cow" cow face
   1119 <Multi_key> <f> <r> <o> <g> : "🐸" U1F438 # "frog" frog face
   1120 <Multi_key> <m> <o> <n> <k> <e> <y> : "🐒" U1F412 # "monkey" 
   1121 <Multi_key> <b> <i> <r> <d> : "🐦" U1F426 # "bird" 
   1122 <Multi_key> <w> <o> <l> <f> : "🐺" U1F43A # "wolf" wolf face
   1123 <Multi_key> <b> <o> <a> <r> : "🐗" U1F417 # "boar" 
   1124 <Multi_key> <h> <o> <r> <s> <e> : "🐴" U1F434 # "horse" horse face
   1125 <Multi_key> <b> <e> <e> : "🐝" U1F41D # "bee" honeybee
   1126 <Multi_key> <b> <u> <g> : "🐛" U1F41B # "bug" 
   1127 <Multi_key> <s> <n> <a> <i> <l> : "🐌" U1F40C # "snail" 
   1128 <Multi_key> <b> <e> <e> <t> <l> <e> : "🐞" U1F41E # "beetle" lady beetle
   1129 <Multi_key> <a> <n> <t> : "🐜" U1F41C # "ant" 
   1130 <Multi_key> <s> <p> <i> <d> <e> <r> : "🕷" U1F577 # "spider" 
   1131 <Multi_key> <c> <r> <a> <b> : "🦀" U1F980 # "crab" 
   1132 <Multi_key> <s> <n> <a> <k> <e> : "🐍" U1F40D # "snake" 
   1133 <Multi_key> <t> <u> <r> <t> <l> <e> : "🐢" U1F422 # "turtle" 
   1134 <Multi_key> <f> <i> <s> <h> : "🐟" U1F41F # "fish" 
   1135 <Multi_key> <w> <h> <a> <l> <e> : "🐳" U1F433 # "whale" spouting whale
   1136 <Multi_key> <w> <h> <a> <l> <e> <2> : "🐋" U1F40B # "whale2" whale
   1137 <Multi_key> <t> <i> <g> <e> <r> <2> : "🐅" U1F405 # "tiger2" tiger
   1138 <Multi_key> <o> <x> : "🐂" U1F402 # "ox" 
   1139 <Multi_key> <c> <o> <w> <2> : "🐄" U1F404 # "cow2" cow
   1140 <Multi_key> <c> <a> <m> <e> <l> : "🐫" U1F42B # "camel" two-hump camel
   1141 <Multi_key> <g> <o> <a> <t> : "🐐" U1F410 # "goat" 
   1142 <Multi_key> <r> <a> <m> : "🐏" U1F40F # "ram" 
   1143 <Multi_key> <s> <h> <e> <e> <p> : "🐑" U1F411 # "sheep" 
   1144 <Multi_key> <r> <a> <t> : "🐀" U1F400 # "rat" 
   1145 <Multi_key> <m> <o> <u> <s> <e> <2> : "🐁" U1F401 # "mouse2" mouse
   1146 <Multi_key> <t> <u> <r> <k> <e> <y> : "🦃" U1F983 # "turkey" 
   1147 <Multi_key> <d> <o> <v> <e> : "🕊" U1F54A # "dove" 
   1148 <Multi_key> <d> <o> <g> <2> : "🐕" U1F415 # "dog2" dog
   1149 <Multi_key> <p> <o> <o> <d> <l> <e> : "🐩" U1F429 # "poodle" 
   1150 <Multi_key> <c> <a> <t> <2> : "🐈" U1F408 # "cat2" cat
   1151 <Multi_key> <f> <e> <e> <t> : "🐾" U1F43E # "feet" paw prints
   1152 <Multi_key> <d> <r> <a> <g> <o> <n> : "🐉" U1F409 # "dragon" 
   1153 <Multi_key> <c> <a> <c> <t> <u> <s> : "🌵" U1F335 # "cactus" 
   1154 <Multi_key> <h> <e> <r> <b> : "🌿" U1F33F # "herb" 
   1155 <Multi_key> <b> <a> <m> <b> <o> <o> : "🎍" U1F38D # "bamboo" pine decoration
   1156 <Multi_key> <l> <e> <a> <v> <e> <s> : "🍃" U1F343 # "leaves" leaf fluttering in wind
   1157 <Multi_key> <r> <o> <s> <e> : "🌹" U1F339 # "rose" 
   1158 <Multi_key> <t> <u> <l> <i> <p> : "🌷" U1F337 # "tulip" 
   1159 <Multi_key> <s> <h> <e> <l> <l> : "🐚" U1F41A # "shell" spiral shell
   1160 <Multi_key> <m> <o> <o> <n> : "🌔" U1F314 # "moon" waxing gibbous moon
   1161 <Multi_key> <s> <t> <a> <r> : "⭐️" U2B50 # "star" white medium star
   1162 <Multi_key> <s> <t> <a> <r> <2> : "🌟" U1F31F # "star2" glowing star
   1163 <Multi_key> <d> <i> <z> <z> <y> : "💫" U1F4AB # "dizzy" 
   1164 <Multi_key> <c> <o> <m> <e> <t> : "☄️" U2604 # "comet" 
   1165 <Multi_key> <s> <u> <n> <n> <y> : "☀️" U2600 # "sunny" sun
   1166 <Multi_key> <c> <l> <o> <u> <d> : "☁️" U2601 # "cloud" 
   1167 <Multi_key> <z> <a> <p> : "⚡️" U26A1 # "zap" high voltage
   1168 <Multi_key> <f> <i> <r> <e> : "🔥" U1F525 # "fire" 
   1169 <Multi_key> <b> <o> <o> <m> : "💥" U1F4A5 # "boom" collision
   1170 <Multi_key> <d> <a> <s> <h> : "💨" U1F4A8 # "dash" dashing away
   1171 <Multi_key> <f> <o> <g> : "🌫" U1F32B # "fog" 
   1172 <Multi_key> <o> <c> <e> <a> <n> : "🌊" U1F30A # "ocean" water wave
   1173 <Multi_key> <a> <p> <p> <l> <e> : "🍎" U1F34E # "apple" red apple
   1174 <Multi_key> <p> <e> <a> <r> : "🍐" U1F350 # "pear" 
   1175 <Multi_key> <l> <e> <m> <o> <n> : "🍋" U1F34B # "lemon" 
   1176 <Multi_key> <b> <a> <n> <a> <n> <a> : "🍌" U1F34C # "banana" 
   1177 <Multi_key> <g> <r> <a> <p> <e> <s> : "🍇" U1F347 # "grapes" 
   1178 <Multi_key> <m> <e> <l> <o> <n> : "🍈" U1F348 # "melon" 
   1179 <Multi_key> <p> <e> <a> <c> <h> : "🍑" U1F351 # "peach" 
   1180 <Multi_key> <t> <o> <m> <a> <t> <o> : "🍅" U1F345 # "tomato" 
   1181 <Multi_key> <c> <o> <r> <n> : "🌽" U1F33D # "corn" ear of corn
   1182 <Multi_key> <b> <r> <e> <a> <d> : "🍞" U1F35E # "bread" 
   1183 <Multi_key> <c> <h> <e> <e> <s> <e> : "🧀" U1F9C0 # "cheese" cheese wedge
   1184 <Multi_key> <e> <g> <g> : "🍳" U1F373 # "egg" cooking
   1185 <Multi_key> <f> <r> <i> <e> <s> : "🍟" U1F35F # "fries" french fries
   1186 <Multi_key> <h> <o> <t> <d> <o> <g> : "🌭" U1F32D # "hotdog" hot dog
   1187 <Multi_key> <r> <a> <m> <e> <n> : "🍜" U1F35C # "ramen" steaming bowl
   1188 <Multi_key> <s> <t> <e> <w> : "🍲" U1F372 # "stew" pot of food
   1189 <Multi_key> <s> <u> <s> <h> <i> : "🍣" U1F363 # "sushi" 
   1190 <Multi_key> <b> <e> <n> <t> <o> : "🍱" U1F371 # "bento" bento box
   1191 <Multi_key> <c> <u> <r> <r> <y> : "🍛" U1F35B # "curry" curry rice
   1192 <Multi_key> <r> <i> <c> <e> : "🍚" U1F35A # "rice" cooked rice
   1193 <Multi_key> <o> <d> <e> <n> : "🍢" U1F362 # "oden" 
   1194 <Multi_key> <d> <a> <n> <g> <o> : "🍡" U1F361 # "dango" 
   1195 <Multi_key> <c> <a> <k> <e> : "🍰" U1F370 # "cake" shortcake
   1196 <Multi_key> <c> <a> <n> <d> <y> : "🍬" U1F36C # "candy" 
   1197 <Multi_key> <c> <o> <o> <k> <i> <e> : "🍪" U1F36A # "cookie" 
   1198 <Multi_key> <b> <e> <e> <r> : "🍺" U1F37A # "beer" beer mug
   1199 <Multi_key> <b> <e> <e> <r> <s> : "🍻" U1F37B # "beers" clinking beer mugs
   1200 <Multi_key> <s> <a> <k> <e> : "🍶" U1F376 # "sake" 
   1201 <Multi_key> <t> <e> <a> : "🍵" U1F375 # "tea" teacup without handle
   1202 <Multi_key> <c> <o> <f> <f> <e> <e> : "☕️" U2615 # "coffee" hot beverage
   1203 <Multi_key> <s> <o> <c> <c> <e> <r> : "⚽️" U26BD # "soccer" soccer ball
   1204 <Multi_key> <t> <e> <n> <n> <i> <s> : "🎾" U1F3BE # "tennis" 
   1205 <Multi_key> <8> <b> <a> <l> <l> : "🎱" U1F3B1 # "8ball" pool 8 ball
   1206 <Multi_key> <g> <o> <l> <f> : "⛳️" U26F3 # "golf" flag in hole
   1207 <Multi_key> <s> <k> <i> : "🎿" U1F3BF # "ski" skis
   1208 <Multi_key> <s> <k> <i> <e> <r> : "⛷" U26F7 # "skier" 
   1209 <Multi_key> <b> <a> <t> <h> : "🛀" U1F6C0 # "bath" person taking bath
   1210 <Multi_key> <t> <r> <o> <p> <h> <y> : "🏆" U1F3C6 # "trophy" 
   1211 <Multi_key> <d> <a> <r> <t> : "🎯" U1F3AF # "dart" direct hit
   1212 <Multi_key> <t> <i> <c> <k> <e> <t> : "🎫" U1F3AB # "ticket" 
   1213 <Multi_key> <a> <r> <t> : "🎨" U1F3A8 # "art" artist palette
   1214 <Multi_key> <g> <u> <i> <t> <a> <r> : "🎸" U1F3B8 # "guitar" 
   1215 <Multi_key> <v> <i> <o> <l> <i> <n> : "🎻" U1F3BB # "violin" 
   1216 <Multi_key> <c> <a> <r> : "🚗" U1F697 # "car" automobile
   1217 <Multi_key> <b> <u> <s> : "🚌" U1F68C # "bus" 
   1218 <Multi_key> <t> <r> <u> <c> <k> : "🚚" U1F69A # "truck" delivery truck
   1219 <Multi_key> <b> <i> <k> <e> : "🚲" U1F6B2 # "bike" bicycle
   1220 <Multi_key> <t> <r> <a> <i> <n> : "🚋" U1F68B # "train" tram car
   1221 <Multi_key> <t> <r> <a> <i> <n> <2> : "🚆" U1F686 # "train2" train
   1222 <Multi_key> <m> <e> <t> <r> <o> : "🚇" U1F687 # "metro" 
   1223 <Multi_key> <t> <r> <a> <m> : "🚊" U1F68A # "tram" 
   1224 <Multi_key> <b> <o> <a> <t> : "⛵️" U26F5 # "boat" sailboat
   1225 <Multi_key> <f> <e> <r> <r> <y> : "⛴" U26F4 # "ferry" 
   1226 <Multi_key> <r> <o> <c> <k> <e> <t> : "🚀" U1F680 # "rocket" 
   1227 <Multi_key> <s> <e> <a> <t> : "💺" U1F4BA # "seat" 
   1228 <Multi_key> <a> <n> <c> <h> <o> <r> : "⚓️" U2693 # "anchor" 
   1229 <Multi_key> <s> <h> <i> <p> : "🚢" U1F6A2 # "ship" 
   1230 <Multi_key> <f> <o> <g> <g> <y> : "🌁" U1F301 # "foggy" 
   1231 <Multi_key> <j> <a> <p> <a> <n> : "🗾" U1F5FE # "japan" map of Japan
   1232 <Multi_key> <t> <e> <n> <t> : "⛺️" U26FA # "tent" 
   1233 <Multi_key> <d> <e> <s> <e> <r> <t> : "🏜" U1F3DC # "desert" 
   1234 <Multi_key> <s> <t> <a> <r> <s> : "🌠" U1F320 # "stars" shooting star
   1235 <Multi_key> <h> <o> <u> <s> <e> <s> : "🏘" U1F3D8 # "houses" house
   1236 <Multi_key> <h> <o> <u> <s> <e> : "🏠" U1F3E0 # "house" 
   1237 <Multi_key> <o> <f> <f> <i> <c> <e> : "🏢" U1F3E2 # "office" office building
   1238 <Multi_key> <b> <a> <n> <k> : "🏦" U1F3E6 # "bank" 
   1239 <Multi_key> <h> <o> <t> <e> <l> : "🏨" U1F3E8 # "hotel" 
   1240 <Multi_key> <s> <c> <h> <o> <o> <l> : "🏫" U1F3EB # "school" 
   1241 <Multi_key> <c> <h> <u> <r> <c> <h> : "⛪️" U26EA # "church" 
   1242 <Multi_key> <m> <o> <s> <q> <u> <e> : "🕌" U1F54C # "mosque" 
   1243 <Multi_key> <k> <a> <a> <b> <a> : "🕋" U1F54B # "kaaba" 
   1244 <Multi_key> <w> <a> <t> <c> <h> : "⌚️" U231A # "watch" 
   1245 <Multi_key> <i> <p> <h> <o> <n> <e> : "📱" U1F4F1 # "iphone" mobile phone
   1246 <Multi_key> <c> <l> <a> <m> <p> : "🗜" U1F5DC # "clamp" 
   1247 <Multi_key> <c> <d> : "💿" U1F4BF # "cd" optical disk
   1248 <Multi_key> <d> <v> <d> : "📀" U1F4C0 # "dvd" 
   1249 <Multi_key> <v> <h> <s> : "📼" U1F4FC # "vhs" videocassette
   1250 <Multi_key> <c> <a> <m> <e> <r> <a> : "📷" U1F4F7 # "camera" 
   1251 <Multi_key> <p> <h> <o> <n> <e> : "☎️" U260E # "phone" telephone
   1252 <Multi_key> <p> <a> <g> <e> <r> : "📟" U1F4DF # "pager" 
   1253 <Multi_key> <f> <a> <x> : "📠" U1F4E0 # "fax" fax machine
   1254 <Multi_key> <t> <v> : "📺" U1F4FA # "tv" television
   1255 <Multi_key> <r> <a> <d> <i> <o> : "📻" U1F4FB # "radio" 
   1256 <Multi_key> <b> <u> <l> <b> : "💡" U1F4A1 # "bulb" light bulb
   1257 <Multi_key> <c> <a> <n> <d> <l> <e> : "🕯" U1F56F # "candle" 
   1258 <Multi_key> <d> <o> <l> <l> <a> <r> : "💵" U1F4B5 # "dollar" dollar banknote
   1259 <Multi_key> <y> <e> <n> : "💴" U1F4B4 # "yen" yen banknote
   1260 <Multi_key> <e> <u> <r> <o> : "💶" U1F4B6 # "euro" euro banknote
   1261 <Multi_key> <p> <o> <u> <n> <d> : "💷" U1F4B7 # "pound" pound banknote
   1262 <Multi_key> <g> <e> <m> : "💎" U1F48E # "gem" gem stone
   1263 <Multi_key> <w> <r> <e> <n> <c> <h> : "🔧" U1F527 # "wrench" 
   1264 <Multi_key> <h> <a> <m> <m> <e> <r> : "🔨" U1F528 # "hammer" 
   1265 <Multi_key> <g> <e> <a> <r> : "⚙" U2699 # "gear" 
   1266 <Multi_key> <c> <h> <a> <i> <n> <s> : "⛓" U26D3 # "chains" 
   1267 <Multi_key> <g> <u> <n> : "🔫" U1F52B # "gun" pistol
   1268 <Multi_key> <b> <o> <m> <b> : "💣" U1F4A3 # "bomb" 
   1269 <Multi_key> <h> <o> <c> <h> <o> : "🔪" U1F52A # "hocho" kitchen knife
   1270 <Multi_key> <d> <a> <g> <g> <e> <r> : "🗡" U1F5E1 # "dagger" 
   1271 <Multi_key> <s> <h> <i> <e> <l> <d> : "🛡" U1F6E1 # "shield" 
   1272 <Multi_key> <c> <o> <f> <f> <i> <n> : "⚰" U26B0 # "coffin" 
   1273 <Multi_key> <b> <a> <r> <b> <e> <r> : "💈" U1F488 # "barber" barber pole
   1274 <Multi_key> <h> <o> <l> <e> : "🕳" U1F573 # "hole" 
   1275 <Multi_key> <t> <o> <i> <l> <e> <t> : "🚽" U1F6BD # "toilet" 
   1276 <Multi_key> <s> <h> <o> <w> <e> <r> : "🚿" U1F6BF # "shower" 
   1277 <Multi_key> <k> <e> <y> : "🔑" U1F511 # "key" 
   1278 <Multi_key> <o> <l> <d> <k> <e> <y> : "🗝" U1F5DD # "old_key" old key
   1279 <Multi_key> <d> <o> <o> <r> : "🚪" U1F6AA # "door" 
   1280 <Multi_key> <b> <e> <d> : "🛏" U1F6CF # "bed" 
   1281 <Multi_key> <m> <o> <y> <a> <i> : "🗿" U1F5FF # "moyai" moai
   1282 <Multi_key> <g> <i> <f> <t> : "🎁" U1F381 # "gift" wrapped gift
   1283 <Multi_key> <f> <l> <a> <g> <s> : "🎏" U1F38F # "flags" carp streamer
   1284 <Multi_key> <r> <i> <b> <b> <o> <n> : "🎀" U1F380 # "ribbon" 
   1285 <Multi_key> <t> <a> <d> <a> : "🎉" U1F389 # "tada" party popper
   1286 <Multi_key> <d> <o> <l> <l> <s> : "🎎" U1F38E # "dolls" Japanese dolls
   1287 <Multi_key> <e> <m> <a> <i> <l> : "📧" U1F4E7 # "email" e-mail
   1288 <Multi_key> <l> <a> <b> <e> <l> : "🏷" U1F3F7 # "label" 
   1289 <Multi_key> <s> <c> <r> <o> <l> <l> : "📜" U1F4DC # "scroll" 
   1290 <Multi_key> <d> <a> <t> <e> : "📅" U1F4C5 # "date" calendar
   1291 <Multi_key> <l> <e> <d> <g> <e> <r> : "📒" U1F4D2 # "ledger" 
   1292 <Multi_key> <b> <o> <o> <k> <s> : "📚" U1F4DA # "books" 
   1293 <Multi_key> <b> <o> <o> <k> : "📖" U1F4D6 # "book" open book
   1294 <Multi_key> <l> <i> <n> <k> : "🔗" U1F517 # "link" 
   1295 <Multi_key> <c> <r> <a> <y> <o> <n> : "🖍" U1F58D # "crayon" 
   1296 <Multi_key> <p> <e> <n> : "🖊" U1F58A # "pen" 
   1297 <Multi_key> <m> <e> <m> <o> : "📝" U1F4DD # "memo" 
   1298 <Multi_key> <l> <o> <c> <k> : "🔒" U1F512 # "lock" locked
   1299 <Multi_key> <u> <n> <l> <o> <c> <k> : "🔓" U1F513 # "unlock" unlocked
   1300 <Multi_key> <m> <a> <g> : "🔍" U1F50D # "mag" left-pointing magnifying glass
   1301 <Multi_key> <h> <e> <a> <r> <t> : "❤️" U2764 # "heart" red heart
   1302 <Multi_key> <c> <u> <p> <i> <d> : "💘" U1F498 # "cupid" heart with arrow
   1303 <Multi_key> <o> <m> : "🕉" U1F549 # "om" 
   1304 <Multi_key> <i> <d> : "🆔" U1F194 # "id" ID button
   1305 <Multi_key> <u> <7> <a> <7> <a> : "🈳" U1F233 # "u7a7a" Japanese “vacancy” button
   1306 <Multi_key> <u> <5> <2> <7> <2> : "🈹" U1F239 # "u5272" Japanese “discount” button
   1307 <Multi_key> <u> <6> <7> <0> <9> : "🈶" U1F236 # "u6709" Japanese “not free of charge” button
   1308 <Multi_key> <u> <7> <1> <2> <1> : "🈚️" U1F21A # "u7121" Japanese “free of charge” button
   1309 <Multi_key> <u> <7> <5> <3> <3> : "🈸" U1F238 # "u7533" Japanese “application” button
   1310 <Multi_key> <u> <5> <5> <b> <6> : "🈺" U1F23A # "u55b6" Japanese “open for business” button
   1311 <Multi_key> <u> <6> <7> <0> <8> : "🈷️" U1F237 # "u6708" Japanese “monthly amount” button
   1312 <Multi_key> <v> <s> : "🆚" U1F19A # "vs" VS button
   1313 <Multi_key> <a> <c> <c> <e> <p> <t> : "🉑" U1F251 # "accept" Japanese “acceptable” button
   1314 <Multi_key> <s> <e> <c> <r> <e> <t> : "㊙️" U3299 # "secret" Japanese “secret” button
   1315 <Multi_key> <u> <5> <4> <0> <8> : "🈴" U1F234 # "u5408" Japanese “passing grade” button
   1316 <Multi_key> <u> <6> <e> <8> <0> : "🈵" U1F235 # "u6e80" Japanese “no vacancy” button
   1317 <Multi_key> <u> <7> <9> <8> <1> : "🈲" U1F232 # "u7981" Japanese “prohibited” button
   1318 <Multi_key> <a> : "🅰️" U1F170 # "a" A button (blood type)
   1319 <Multi_key> <b> : "🅱️" U1F171 # "b" B button (blood type)
   1320 <Multi_key> <a> <b> : "🆎" U1F18E # "ab" AB button (blood type)
   1321 <Multi_key> <c> <l> : "🆑" U1F191 # "cl" CL button
   1322 <Multi_key> <o> <2> : "🅾️" U1F17E # "o2" O button (blood type)
   1323 <Multi_key> <s> <o> <s> : "🆘" U1F198 # "sos" SOS button
   1324 <Multi_key> <x> : "❌" U274C # "x" cross mark
   1325 <Multi_key> <o> : "⭕️" U2B55 # "o" heavy large circle
   1326 <Multi_key> <a> <n> <g> <e> <r> : "💢" U1F4A2 # "anger" anger symbol
   1327 <Multi_key> <1> <0> <0> : "💯" U1F4AF # "100" hundred points
   1328 <Multi_key> <u> <6> <3> <0> <7> : "🈯️" U1F22F # "u6307" Japanese “reserved” button
   1329 <Multi_key> <c> <h> <a> <r> <t> : "💹" U1F4B9 # "chart" chart increasing with yen
   1330 <Multi_key> <m> : "Ⓜ️" U24C2 # "m" circled M
   1331 <Multi_key> <l> <o> <o> <p> : "➿" U27BF # "loop" double curly loop
   1332 <Multi_key> <a> <t> <m> : "🏧" U1F3E7 # "atm" ATM sign
   1333 <Multi_key> <s> <a> : "🈂️" U1F202 # "sa" Japanese “service charge” button
   1334 <Multi_key> <w> <c> : "🚾" U1F6BE # "wc" water closet
   1335 <Multi_key> <m> <e> <n> <s> : "🚹" U1F6B9 # "mens" men’s room
   1336 <Multi_key> <w> <o> <m> <e> <n> <s> : "🚺" U1F6BA # "womens" women’s room
   1337 <Multi_key> <c> <i> <n> <e> <m> <a> : "🎦" U1F3A6 # "cinema" 
   1338 <Multi_key> <k> <o> <k> <o> : "🈁" U1F201 # "koko" Japanese “here” button
   1339 <Multi_key> <a> <b> <c> : "🔤" U1F524 # "abc" input latin letters
   1340 <Multi_key> <a> <b> <c> <d> : "🔡" U1F521 # "abcd" input latin lowercase
   1341 <Multi_key> <n> <g> : "🆖" U1F196 # "ng" NG button
   1342 <Multi_key> <o> <k> : "🆗" U1F197 # "ok" OK button
   1343 <Multi_key> <u> <p> : "🆙" U1F199 # "up" UP! button
   1344 <Multi_key> <c> <o> <o> <l> : "🆒" U1F192 # "cool" COOL button
   1345 <Multi_key> <n> <e> <w> : "🆕" U1F195 # "new" NEW button
   1346 <Multi_key> <f> <r> <e> <e> : "🆓" U1F193 # "free" FREE button
   1347 <Multi_key> <1> <2> <3> <4> : "🔢" U1F522 # "1234" input numbers
   1348 <Multi_key> <r> <e> <w> <i> <n> <d> : "⏪" U23EA # "rewind" fast reverse button
   1349 <Multi_key> <r> <e> <p> <e> <a> <t> : "🔁" U1F501 # "repeat" repeat button
   1350 <Multi_key> <n> <o> <t> <e> <s> : "🎶" U1F3B6 # "notes" musical notes
   1351 <Multi_key> <t> <m> : "™️" U2122 # "tm" trade mark
   1352 <Multi_key> <e> <n> <d> : "🔚" U1F51A # "end" END arrow
   1353 <Multi_key> <b> <a> <c> <k> : "🔙" U1F519 # "back" BACK arrow
   1354 <Multi_key> <o> <n> : "🔛" U1F51B # "on" ON! arrow
   1355 <Multi_key> <t> <o> <p> : "🔝" U1F51D # "top" TOP arrow
   1356 <Multi_key> <s> <o> <o> <n> : "🔜" U1F51C # "soon" SOON arrow
   1357 <Multi_key> <m> <u> <t> <e> : "🔇" U1F507 # "mute" muted speaker
   1358 <Multi_key> <s> <o> <u> <n> <d> : "🔉" U1F509 # "sound" speaker medium volume
   1359 <Multi_key> <n> <o> <b> <e> <l> <l> : "🔕" U1F515 # "no_bell" bell with slash
   1360 <Multi_key> <b> <e> <l> <l> : "🔔" U1F514 # "bell" 
   1361 <Multi_key> <m> <e> <g> <a> : "📣" U1F4E3 # "mega" megaphone
   1362 <Multi_key> <s> <p> <a> <d> <e> <s> : "♠️" U2660 # "spades" spade suit
   1363 <Multi_key> <c> <l> <u> <b> <s> : "♣️" U2663 # "clubs" club suit
   1364 <Multi_key> <h> <e> <a> <r> <t> <s> : "♥️" U2665 # "hearts" heart suit
   1365 <Multi_key> <c> <l> <o> <c> <k> <1> : "🕐" U1F550 # "clock1" one o’clock
   1366 <Multi_key> <c> <l> <o> <c> <k> <2> : "🕑" U1F551 # "clock2" two o’clock
   1367 <Multi_key> <c> <l> <o> <c> <k> <3> : "🕒" U1F552 # "clock3" three o’clock
   1368 <Multi_key> <c> <l> <o> <c> <k> <4> : "🕓" U1F553 # "clock4" four o’clock
   1369 <Multi_key> <c> <l> <o> <c> <k> <5> : "🕔" U1F554 # "clock5" five o’clock
   1370 <Multi_key> <c> <l> <o> <c> <k> <6> : "🕕" U1F555 # "clock6" six o’clock
   1371 <Multi_key> <c> <l> <o> <c> <k> <7> : "🕖" U1F556 # "clock7" seven o’clock
   1372 <Multi_key> <c> <l> <o> <c> <k> <8> : "🕗" U1F557 # "clock8" eight o’clock
   1373 <Multi_key> <c> <l> <o> <c> <k> <9> : "🕘" U1F558 # "clock9" nine o’clock
   1374 <Multi_key> <l> <i> <f> <t> : "🏋️" U1F3CB # weight lifter
   1375 <Multi_key> <s> <h> <o> <e> : "👞" U1F45E # shoe
   1376 
   1377 <Multi_key> <p> <i>                 : "π"   U03C0     # PI
   1378 <Multi_key> <t> <a> <u>             : "τ"   U03C4     # TAU