.XCompose 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. #include default Compose keys
  2. include "%L"
  3. <Multi_key> <colon> <D> : "ᕕ(ᐛ)ᕗ" # Happy garry stroll
  4. <Multi_key> <colon> <u> : "µ" U00B5 # MICRO SIGN
  5. <Multi_key> <asciicircum> <a> : "ª" U00AA # FEMININE ORDINAL INDICATOR
  6. <Multi_key> <asciicircum> <o> : "º" U00BA # MASCULINE ORDINAL INDICATOR
  7. <Multi_key> <asterisk> <d> : "Δ" U0394 # DELTA
  8. <Multi_key> <p> <i> : "π" U03C0 # GREEK SMALL LETTER PI
  9. <Multi_key> <bar> <B> : "฿" U0E3F # BITCOIN CURRENCY SIGN, ORIGINAL THAI CURRENCY SYMBOL BAHT
  10. <Multi_key> <B> <bar> : "฿" U0E3F # BITCOIN CURRENCY SIGN, ORIGINAL THAI CURRENCY SYMBOL BAHT
  11. <Multi_key> <equal> <equal> : "‗" U2017 # DOUBLE LOW LINE
  12. <Multi_key> <apostrophe> <apostrophe> : "’" U2019 # Apostrophe for punctuation
  13. <Multi_key> <1> <3> : "⅓" U2153 # VULGAR FRACTION ONE THIRD
  14. <Multi_key> <2> <3> : "⅔" U2154 # VULGAR FRACTION TWO THIRDS
  15. <Multi_key> <1> <5> : "⅕" U2155 # VULGAR FRACTION ONE FIFTH
  16. <Multi_key> <2> <5> : "⅖" U2156 # VULGAR FRACTION TWO FIFTHS
  17. <Multi_key> <3> <5> : "⅗" U2157 # VULGAR FRACTION THREE FIFTHS
  18. <Multi_key> <4> <5> : "⅘" U2158 # VULGAR FRACTION FOUR FIFTHS
  19. <Multi_key> <1> <6> : "⅙" U2159 # VULGAR FRACTION ONE SIXTH
  20. <Multi_key> <5> <6> : "⅚" U215A # VULGAR FRACTION FIVE SIXTHS
  21. <Multi_key> <1> <8> : "⅛" U215B # VULGAR FRACTION ONE EIGHTH
  22. <Multi_key> <3> <8> : "⅜" U215C # VULGAR FRACTION THREE EIGHTHS
  23. <Multi_key> <5> <8> : "⅝" U215D # VULGAR FRACTION FIVE EIGHTHS
  24. <Multi_key> <7> <8> : "⅞" U215E # VULGAR FRACTION SEVEN EIGHTHS
  25. # == Arrows ==
  26. <Multi_key> <asciicircum> <minus> : "↑" U2191 # UPWARDS ARROW
  27. <Multi_key> <minus> <v> : "↓" U2193 # DOWNWARDS ARROW
  28. <Multi_key> <asciicircum> <minus> <v> : "↕" U2195 # UP DOWN ARROW
  29. <Multi_key> <Up> <Down> : "↕" U2195 # UP DOWN ARROW
  30. <Multi_key> <backslash> <less> : "↖" U2196 # NORTH WEST ARROW
  31. <Multi_key> <slash> <greater> : "↗" U2197 # NORTH EAST ARROW
  32. <Multi_key> <backslash> <greater> : "↘" U2198 # SOUTH EAST ARROW
  33. <Multi_key> <less> <slash> : "↙" U2199 # SOUTH WEST ARROW
  34. <Multi_key> <less> <asciitilde> : "↜" U219C # LEFTWARDS WAVE ARROW
  35. <Multi_key> <asciitilde> <greater> : "↝" U219D # RIGHTWARDS WAVE ARROW
  36. <Multi_key> <backslash> <Return> : "↹" U21B9 # LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
  37. <Multi_key> <equal> <greater> : "⇒" U21D2 # RIGHTWARDS DOUBLE ARROW
  38. <Multi_key> <less> <equal> : "⇐" U21D0 # LEFTWARDS DOUBLE ARROW
  39. <Multi_key> <less> <equal> <greater> : "⇔" U21D4 # LEFT RIGHT DOUBLE ARROW
  40. <Multi_key> <i> <n> : "∈" U2208 # ELEMENT OF
  41. <Multi_key> <exclam> <i> <n> : "∉" U2209 # NOT AN ELEMENT OF
  42. <Multi_key> <slash> <i> <n> : "∉" U2209 # NOT AN ELEMENT OF
  43. <Multi_key> <s> <r> : "√" U221A # SQUARE ROOT
  44. <Multi_key> <0> <0> : "∞" U221E # Loop/Infinity
  45. <Multi_key> <slash> <backslash> : "∧" U2227 # LOGICAL AND
  46. <Multi_key> <backslash> <slash> : "∨" U2228 # LOGICAL OR
  47. # Morts au vaches
  48. <Multi_key> <period> <quotedbl> : "∴" U2234 # THEREFORE
  49. <Multi_key> <quotedbl> <period> : "∵" U2235 # BECAUSE
  50. <Multi_key> <colon> <asciitilde> : "⍨" U2368 # APL FUNCTIONAL SYMBOL TILDE DIAERESIS
  51. <Multi_key> <o> <a> : "Ⓐ" U24B6 # CIRCLED LATIN CAPITAL LETTER A
  52. <Multi_key> <backslash> <space> : "␣" U2423 # OPEN BOX
  53. <Multi_key> <bar> <greater> : "▶" U25B6 # Black right-pointing triangle
  54. <Multi_key> <less> <bar> : "◀" U25C0 # Black right-pointing triangle
  55. <Multi_key> <8> <X> : "☠" U2620 # SKULL AND CROSSBONES
  56. <Multi_key> <Multi_key> <p> <c> : "☮" U262E # PEACE SYMBOL
  57. <Multi_key> <Multi_key> <y> <y> : "☯" U262F # YIN YANG
  58. <Multi_key> <colon> <parenleft> : "☹" U2639 # WHITE FROWNING FACE
  59. <Multi_key> <o> <plus> : "♀" U2640 # FEMALE SIGN
  60. <Multi_key> <Multi_key> <f> <e> <m> <e> : "♀" U2640 # FEMALE SIGN
  61. <Multi_key> <o> <greater> : "♂" U2642 # MALE SIGN
  62. <Multi_key> <Multi_key> <m> <a> <l> <e> : "♂" U2642 # MALE SIGN
  63. <Multi_key> <Multi_key> <y> <u> <r> <i> : "⚢" U26A2 # DOUBLED FEMALE SIGN
  64. <Multi_key> <Multi_key> <y> <a> <o> <i> : "⚣" U26A3 # DOUBLED MALE SIGN
  65. <Multi_key> <Multi_key> <b> <i> : "⚤" U26A4 # INTERLOCKED FEMALE AND MALE SIGNi
  66. <Multi_key> <Multi_key> <h> <e> <r> <m> <a> : "⚥" U26A5 # MALE AND FEMALE SIGN
  67. <Multi_key> <Multi_key> <i> <n> <t> <e> <r> : "⚦" U26A6 # MALE WITH STROKE SIGN
  68. <Multi_key> <Multi_key> <q> <u> <e> <e> <r> : "⚧" U26A7 # MALE WITH STROKE AND MALE AND FEMAL SIGN
  69. <Multi_key> <Multi_key> <g> <q> : "⚧" U26A7 # MALE WITH STROKE AND MALE AND FEMAL SIGN
  70. <Multi_key> <colon> <parenright> : "☺" U263A # WHITE SMILING FACE
  71. <Multi_key> <colon> <bar> : "⸚" U2E1A # HYPHEN WITH DIAERESIS
  72. <Multi_key> <underscore> <U2212> : "₋" U208B # SUBSCRIPT MINUS
  73. <Multi_key> <underbar> <U2212> : "₋" U208B # SUBSCRIPT MINUS
  74. <Multi_key> <underbar> <minus> : "₋" U208B # SUBSCRIPT MINUS
  75. <Multi_key> <Multi_key> <o> <o> <parenright> : "°͜°" # Funny smiley-FACE
  76. <Multi_key> <Multi_key> <o> <o> <D> : "( ͡° ͜ʖ ͡°)" # PERV smiley-FACE
  77. <Multi_key> <Multi_key> <m> <e> <h> : "( ͡ʘ╭͜ʖ╮͡ʘ)" # le Meh face
  78. <Multi_key> <7> <quotedbl> : "『" U300E # LEFT WHITE CORNER BRACKET
  79. <Multi_key> <L> <quotedbl> : "』" U300F # RIGHT WHITE CORNER BRACKET
  80. <Multi_key> <7> <apostrophe> : "「" UFF62 # HALFWIDTH LEFT CORNER BRACKET
  81. <Multi_key> <L> <apostrophe> : "」" UFF63 # HALFWIDTH RIGHT CORNER BRACKET
  82. <Multi_key> <f> <u> <c> <k> : "�" U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED
  83. <Multi_key> <underscore> <i> : "ᵢ" U1D62 # LATIN SUBSCRIPT SMALL LETTER I
  84. <Multi_key> <underscore> <r> : "ᵣ" U1D63 # LATIN SUBSCRIPT SMALL LETTER R
  85. <Multi_key> <underscore> <u> : "ᵤ" U1D64 # LATIN SUBSCRIPT SMALL LETTER U
  86. <Multi_key> <underscore> <v> : "ᵥ" U1D65 # LATIN SUBSCRIPT SMALL LETTER V
  87. <Multi_key> <underscore> <0> : "₀" U2080 # SUBSCRIPT ZERO
  88. <Multi_key> <underscore> <1> : "₁" U2081 # SUBSCRIPT ONE
  89. <Multi_key> <underscore> <2> : "₂" U2082 # SUBSCRIPT TWO
  90. <Multi_key> <underscore> <3> : "₃" U2083 # SUBSCRIPT THREE
  91. <Multi_key> <underscore> <4> : "₄" U2084 # SUBSCRIPT FOUR
  92. <Multi_key> <underscore> <5> : "₅" U2085 # SUBSCRIPT FIVE
  93. <Multi_key> <underscore> <6> : "₆" U2086 # SUBSCRIPT SIX
  94. <Multi_key> <underscore> <7> : "₇" U2087 # SUBSCRIPT SEVEN
  95. <Multi_key> <underscore> <8> : "₈" U2088 # SUBSCRIPT EIGHT
  96. <Multi_key> <underscore> <9> : "₉" U2089 # SUBSCRIPT NINE
  97. <Multi_key> <underscore> <plus> : "₊" U208A # SUBSCRIPT PLUS SIGN
  98. <Multi_key> <underscore> <minus> : "₋" U208B # SUBSCRIPT MINUS
  99. <Multi_key> <underscore> <equal> : "₌" U208C # SUBSCRIPT EQUAL SIGN
  100. <Multi_key> <underscore> <a> : "ₐ" U2090 # SUBSCRIPT A
  101. <Multi_key> <underscore> <e> : "ₑ" U2091 # SUBSCRIPT E
  102. <Multi_key> <underscore> <o> : "ₑ" U2092 # SUBSCRIPT O
  103. <Multi_key> <underscore> <x> : "ₓ" U2093 # SUBSCRIPT X
  104. # <Multi_key> <underscore> <ə> : "ₔ" U2094 # SUBSCRIPT ə
  105. <Multi_key> <underscore> <h> : "ₕ" U2095 # SUBSCRIPT H
  106. <Multi_key> <underscore> <k> : "ₖ" U2096 # SUBSCRIPT K
  107. <Multi_key> <underscore> <l> : "ₗ" U2097 # SUBSCRIPT L
  108. <Multi_key> <underscore> <m> : "ₘ" U2098 # SUBSCRIPT M
  109. <Multi_key> <underscore> <n> : "ₙ" U2099 # SUBSCRIPT N
  110. <Multi_key> <underscore> <p> : "ₚ" U209A # SUBSCRIPT P
  111. <Multi_key> <underscore> <s> : "ₛ" U209B # SUBSCRIPT S
  112. <Multi_key> <underscore> <t> : "ₜ" U209C # SUBSCRIPT T
  113. <Multi_key> <underscore> <j> : "ⱼ" U2C7C # SUBSCRIPT J
  114. <Multi_key> <K> <a> : "ᴀ"
  115. <Multi_key> <K> <b> : "ʙ"
  116. <Multi_key> <K> <c> : "ᴄ"
  117. <Multi_key> <K> <d> : "ᴅ"
  118. <Multi_key> <K> <e> : "ᴇ"
  119. <Multi_key> <K> <f> : "ꜰ"
  120. <Multi_key> <K> <g> : "ɢ"
  121. <Multi_key> <K> <h> : "ʜ"
  122. <Multi_key> <K> <i> : "ɪ"
  123. <Multi_key> <K> <j> : "ᴊ"
  124. <Multi_key> <K> <k> : "ᴋ"
  125. <Multi_key> <K> <l> : "ʟ"
  126. <Multi_key> <K> <m> : "ᴍ"
  127. <Multi_key> <K> <n> : "ɴ"
  128. <Multi_key> <K> <o> : "ᴏ"
  129. <Multi_key> <K> <p> : "ᴘ"
  130. <Multi_key> <K> <r> : "ʀ"
  131. <Multi_key> <K> <s> : "ꜱ"
  132. <Multi_key> <K> <t> : "ᴛ"
  133. <Multi_key> <K> <u> : "ᴜ"
  134. <Multi_key> <K> <v> : "ᴠ"
  135. <Multi_key> <K> <w> : "ᴡ"
  136. <Multi_key> <K> <y> : "ʏ"
  137. <Multi_key> <K> <z> : "ᴢ"
  138. #<Multi_key> <K> <æ> : "ᴁ"
  139. #<Multi_key> <K> < > : "ᴃ"
  140. #<Multi_key> <K> <dash> <D> : "ᴆ"
  141. #<Multi_key> <K> < > : "ᴣ"
  142. #<Multi_key> <K> < > : "ⱻ"
  143. #<Multi_key> <K> < > : "ʛ"
  144. #<Multi_key> <K> < > : "Ɪ"
  145. #<Multi_key> <K> < > : "ᵻ"
  146. #<Multi_key> <K> < > : "ᴌ"
  147. #<Multi_key> <K> < > : "ꟺ"
  148. #<Multi_key> <K> < > : "ᴎ"
  149. #<Multi_key> <K> < > : "ɶ"
  150. #<Multi_key> <K> < > : "ᴐ"
  151. #<Multi_key> <K> < > : "ᴕ"
  152. #<Multi_key> <K> < > : "ᴙ"
  153. #<Multi_key> <K> < > : "ᴚ"
  154. #<Multi_key> <K> < > : "ʁ"
  155. #<Multi_key> <K> < > : "ꭆ"
  156. #<Multi_key> <K> < > : "ꝶ"
  157. #<Multi_key> <K> < > : "ᵾ"
  158. #<Multi_key> <K> < > : "ᴦ"
  159. #<Multi_key> <K> < > : "ᴧ"
  160. #<Multi_key> <K> < > : "ᴨ"
  161. #<Multi_key> <K> < > : "ᴩ"
  162. #<Multi_key> <K> < > : "ᴪ"
  163. #<Multi_key> <K> < > : "ꭥ"
  164. #<Multi_key> <K> < > : "л"
  165. # # Emojis
  166. <Multi_key> <colon> <3> : "🐱" U1F431 # CAT FACE
  167. <Multi_key> <colon> <D> : "😄" U1F604 # SMILING FACE WITH OPEN MOUTH AND SMILING EYES
  168. <Multi_key> <semicolon> <D> : "😅" U1F605 # SMILING FACE WITH OPEN MOUTH AND COLD SWEAT
  169. <Multi_key> <x> <D> : "😆" U1F606 # SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES
  170. <Multi_key> <colon> <B> : "😎" U1F60E # SMILING FACE WITH SUNGLASSES
  171. <Multi_key> <colon> <parenright> : "😏" U1F60F # SMIRKING FACE
  172. <Multi_key> <colon> <slash> : "😕" U1F615 # CONFUSED FACE
  173. <Multi_key> <colon> <P> : "😛" U1F61B # FACE WITH STUCK-OUT TONGUE
  174. <Multi_key> <colon> <z> : "😴" U1F634 # SLEEPING FACE
  175. <Multi_key> <colon> <space> : "😶" U1F636 # FACE WITHOUT MOUTH
  176. <Multi_key> <semicolon> <3> : "😿" U1F63F # CRYING CAT FACE
  177. # ## Hands
  178. <Multi_key> <F> <Left> : "☚" U261A # BLACK LEFT POINTING INDEX
  179. <Multi_key> <F> <Right> : "☛" U261B # BLACK RIGHT POINTING INDEX
  180. <Multi_key> <f> <Left> : "☜" U261C # WHITE LEFT POINTING INDEX
  181. <Multi_key> <f> <Up> : "☝" U261D # WHITE UP POINTING INDEX
  182. <Multi_key> <f> <Right> : "☞" U261E # WHITE RIGHT POINTING INDEX
  183. <Multi_key> <f> <Down> : "☟" U261F # WHITE DOWN POINTING INDEX
  184. <Multi_key> <slash> <exclam> <backslash> : "⚠" U26A0 # WARNING SIGN
  185. <Multi_key> <Multi_key> <h> <p> : "⚡" U26A1 # HIGH VOLTAGE SIGN
  186. <Multi_key> <Multi_key> <l> <i> <l> <i> <t> <h> : "⚸" U26B8 # BLACK MOON LILITH
  187. <Multi_key> <asterisk> <5> : "⛤" U26E4 # PENTAGRAM
  188. <Multi_key> <Up> <asterisk> <5> : "⛤" U26E4 # PENTAGRAM
  189. <Multi_key> <Right> <asterisk> <5> : "⛤" U26E5 # RIGHT-HANDED INTERLACED PENTAGRAM
  190. <Multi_key> <Left> <asterisk> <5> : "⛦" U26E6 # LEFT-HANDED INTERLACED PENTAGRAM
  191. <Multi_key> <Down> <asterisk> <5> : "⛧" U26E7 # INVERTED PENTAGRAM
  192. <Multi_key> <f> <v> : "✌" U270C # VICTORY HAND
  193. <Multi_key> <f> <w> : "✍" U270D # WRITING HAND
  194. <Multi_key> <f> <p> <Down> : "✎" U270E # LOWER RIGHT PENCIL
  195. <Multi_key> <f> <p> <Right> : "✏" U270F # PENCIL
  196. <Multi_key> <f> <p> <Up> : "✐" U2710 # UPPER RIGHT PENCIL
  197. <Multi_key> <plus> <1> : "👍" U1F44D # THUMBS UP SIGN
  198. <Multi_key> <minus> <1> : "👎" U1F44E # THUMBS DOWN SIGN
  199. <Multi_key> <k> <u> <s> <a> : "草" U8349 # grass; weed; herb / LOL (JP: くさ)