Advertisement
Guest User

Untitled

a guest
Feb 4th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.67 KB | None | 0 0
  1. include "/usr/share/X11/locale/en_US.UTF-8/Compose"
  2.  
  3. # cat /usr/share/X11/locale/en_US.UTF-8/Compose | grep -v '^<dead_' | grep -v '^<U' | grep -v ' GREEK ' | grep -v ' APL FUNCTIONAL SYMBOL ' | grep -v '# CYRILLIC ' | grep -v '# LATIN ' | grep -v '# HANGUL ' | grep -v '^#' | grep -v '^$'
  4.  
  5. #------------------------
  6.  
  7. ## Names found by `xev` output
  8. # KEY-RESULT KEYNAME
  9. # ` <grave>
  10. # ' <apostrophe>
  11. # " <quotedbl>
  12. # ~ <asciitilde>
  13. # ! <exclam>
  14. # ? <question>
  15. # @ <at>
  16. # # <numbersign>
  17. # $ <dollar>
  18. # % <percent>
  19. # ^ <asciicircum>
  20. # & <ampersand>
  21. # * <asterisk>
  22. # ( <parenleft>
  23. # ) <parenright>
  24. # [ <bracketleft>
  25. # ] <bracketright>
  26. # { <braceleft>
  27. # } <braceright>
  28. # - <minus>
  29. # + <plus>
  30. # = <equal>
  31. # _ <underscore>
  32. # < <less>
  33. # > <greater>
  34. # \ <backslash>
  35. # / <slash>
  36. # | <bar>
  37. # , <comma>
  38. # . <period>
  39. # : <colon>
  40. # ; <semicolon>
  41. # a-z,A-Z,0-9 <a>-<z>,<A>-<Z>,<0>-<9>
  42. # NumPad 0-9 <KP_0>-<KP_9>
  43. # NumPad + <KP_Add>
  44. # NumPad - <KP_Subtract>
  45. # NumPad * <KP_Multiply>
  46. # NumPad / <KP_Divide>
  47. # NumPad . <KP_Decimal>
  48. # ARROW KEYS: ↑→↓← <Up> <Left> <Down> <Right>
  49.  
  50. ## Russian letters:
  51. # Cyrillic_a, Cyrillic_be, Cyrillic_ve, Cyrillic_ghe, Cyrillic_de, Cyrillic_ie, Cyrillic_io, Cyrillic_zhe, Cyrillic_ze, Cyrillic_i, Cyrillic_shorti, Cyrillic_ka, Cyrillic_el, Cyrillic_em, Cyrillic_en, Cyrillic_o, Cyrillic_pe, Cyrillic_er, Cyrillic_es, Cyrillic_te, Cyrillic_u, Cyrillic_ef, Cyrillic_ha, Cyrillic_tse, Cyrillic_che, Cyrillic_sha, Cyrillic_shcha, Cyrillic_hardsign, Cyrillic_yeru, Cyrillic_softsign, Cyrillic_e, Cyrillic_yu, Cyrillic_ya
  52. # Cyrillic_A, Cyrillic_BE, Cyrillic_VE, Cyrillic_GHE, Cyrillic_DE, Cyrillic_IE, Cyrillic_IO, Cyrillic_ZHE, Cyrillic_ZE, Cyrillic_I, Cyrillic_SHORTI, Cyrillic_KA, Cyrillic_EL, Cyrillic_EM, Cyrillic_EN, Cyrillic_O, Cyrillic_PE, Cyrillic_ER, Cyrillic_ES, Cyrillic_TE, Cyrillic_U, Cyrillic_EF, Cyrillic_HA, Cyrillic_TSE, Cyrillic_CHE, Cyrillic_SHA, Cyrillic_SHCHA, Cyrillic_HARDSIGN, Cyrillic_YERU, Cyrillic_SOFTSIGN, Cyrillic_E, Cyrillic_YU, Cyrillic_YA
  53.  
  54. <Multi_key> <t> <t> : "₸"
  55. <Multi_key> <т> <т> : "₸"
  56.  
  57. <Multi_key> <equal> <0> : "✘"
  58. <Multi_key> <equal> <1> : "✔"
  59. <Multi_key> <asterisk> <0> : "○"
  60. <Multi_key> <asterisk> <1> : "●"
  61.  
  62. <Multi_key> <equal> <minus> : "⸺"
  63. <Multi_key> <equal> <equal> <minus> : "⸻"
  64.  
  65. <Multi_key> <less> <less> : "«"
  66. <Multi_key> <greater> <greater> : "»"
  67. <Multi_key> <less> <greater> : "«»"
  68. <Multi_key> <Cyrillic_BE> <Cyrillic_BE> : "«"
  69. <Multi_key> <Cyrillic_YU> <Cyrillic_YU> : "»"
  70. <Multi_key> <Cyrillic_BE> <Cyrillic_YU> : "«»"
  71.  
  72. <Multi_key> <tab> <tab> : " "
  73.  
  74. <Multi_key> <backslash> <Left> : ""
  75. <Multi_key> <backslash> <Right> : "‭"
  76.  
  77. #<Multi_key> <backslash> <Right> : "‭"
  78.  
  79. <Multi_key> <H> <Left> : "☚"
  80. <Multi_key> <H> <Right> : "☛"
  81. <Multi_key> <h> <Left> : "☜"
  82. <Multi_key> <h> <Up> : "☝"
  83. <Multi_key> <h> <Right> : "☞"
  84. <Multi_key> <h> <Down> : "☟"
  85. <Multi_key> <h> <v> : "✌"
  86.  
  87. <Multi_key> <minus> <Right> <Right> : "→"
  88.  
  89. <Multi_key> <0> <0> : "°"
  90.  
  91. <Multi_key> <minus> <Left> <Left> : "←"
  92. <Multi_key> <minus> <Up> <Up> : "↑"
  93. <Multi_key> <minus> <Down> <Down> : "↓"
  94.  
  95. <Multi_key> <minus> <Left> <Right> : "↔"
  96. <Multi_key> <minus> <Up> <Down> : "↕"
  97.  
  98. <Multi_key> <minus> <slash> <Left> <Left> : "↚"
  99. <Multi_key> <minus> <slash> <Right> <Right> : "↛"
  100. <Multi_key> <minus> <slash> <Left> <Right> : "↮"
  101.  
  102. <Multi_key> <minus> <Left> <Up> : "↖"
  103. <Multi_key> <minus> <Left> <Down> : "↙"
  104. <Multi_key> <minus> <Up> <Right> : "↗"
  105. <Multi_key> <minus> <Down> <Right> : "↘"
  106.  
  107. <Multi_key> <minus> <Right> <minus> <Right> : "⇉"
  108. <Multi_key> <minus> <Left> <minus> <Left> : "⇇"
  109. <Multi_key> <minus> <Up> <minus> <Up> : "⇈"
  110. <Multi_key> <minus> <Down> <minus> <Down> : "⇊"
  111.  
  112. <Multi_key> <minus> <Right> <minus> <Left> : "⇄"
  113. <Multi_key> <minus> <Left> <minus> <Right> : "⇆"
  114. <Multi_key> <minus> <Up> <minus> <Down> : "⇅"
  115. <Multi_key> <minus> <Down> <minus> <Up> : "⇵"
  116.  
  117. <Multi_key> <equal> <Right> <Right> : "⇒"
  118. <Multi_key> <equal> <Left> <Left> : "⇐"
  119. <Multi_key> <equal> <Up> <Up> : "⇑"
  120. <Multi_key> <equal> <Down> <Down> : "⇓"
  121.  
  122. <Multi_key> <equal> <Left> <Right> : "⇔"
  123. <Multi_key> <equal> <Up> <Down> : "⇕"
  124.  
  125. <Multi_key> <equal> <slash> <Left> <Left> : "⇍"
  126. <Multi_key> <equal> <slash> <Right> <Right> : "⇏"
  127. <Multi_key> <equal> <slash> <Left> <Right> : "⇎"
  128.  
  129. <Multi_key> <equal> <Left> <Up> : "⇖"
  130. <Multi_key> <equal> <Left> <Down> : "⇙"
  131. <Multi_key> <equal> <Up> <Right> : "⇗"
  132. <Multi_key> <equal> <Down> <Right> : "⇘"
  133.  
  134. <Multi_key> <numbersign> <Right> <Right> : "➡"
  135. <Multi_key> <numbersign> <Left> <Left> : "⬅"
  136. <Multi_key> <numbersign> <Up> <Up> : "⬆"
  137. <Multi_key> <numbersign> <Down> <Down> : "⬇"
  138.  
  139. <Multi_key> <numbersign> <Left> <Right> : "⬌"
  140. <Multi_key> <numbersign> <Up> <Down> : "⬍"
  141.  
  142. <Multi_key> <numbersign> <Left> <Up> : "⬉"
  143. <Multi_key> <numbersign> <Left> <Down> : "⬋"
  144. <Multi_key> <numbersign> <Up> <Right> : "⬈"
  145. <Multi_key> <numbersign> <Down> <Right> : "⬊"
  146.  
  147. <Multi_key> <asterisk> <Right> <Right> : "◄"
  148. <Multi_key> <asterisk> <Left> <Left> : "►"
  149. <Multi_key> <asterisk> <Up> <Up> : "▲"
  150. <Multi_key> <asterisk> <Down> <Down> : "▼"
  151.  
  152. <Multi_key> <minus> <c> <Left> : "⟲"
  153. <Multi_key> <minus> <c> <Right> : "⟳"
  154.  
  155. <Multi_key> <minus> <minus> <Left> <Left> : "⟵"
  156. <Multi_key> <minus> <minus> <Right> <Right> : "⟶"
  157. <Multi_key> <minus> <minus> <Left> <Right> : "⟷"
  158.  
  159. <Multi_key> <bar> <minus> <minus> <Left> <Left> : "⟻"
  160. <Multi_key> <bar> <minus> <minus> <Right> <Right> : "⟼"
  161.  
  162. <Multi_key> <equal> <equal> <Left> <Left> : "⟸"
  163. <Multi_key> <equal> <equal> <Right> <Right> : "⟹"
  164. <Multi_key> <equal> <equal> <Left> <Right> : "⟺"
  165.  
  166. <Multi_key> <bar> <equal> <equal> <Left> <Left> : "⟽"
  167. <Multi_key> <bar> <equal> <equal> <Right> <Right> : "⟾"
  168.  
  169. <Multi_key> <Left> <bar> <bar> : "‖"
  170. <Multi_key> <Right> <bar> <bar> : "‖"
  171.  
  172. <Multi_key> <plus> <minus> : "±"
  173. <Multi_key> <minus> <plus> : "∓"
  174.  
  175. <Multi_key> <O> <plus> : "⊕"
  176. <Multi_key> <O> <minus> : "⊖"
  177. <Multi_key> <O> <asterisk> : "⊗"
  178. <Multi_key> <O> <slash> : "⊘"
  179. <Multi_key> <O> <equal> : "⊜"
  180.  
  181. <Multi_key> <colon> <equal> : "≔"
  182. <Multi_key> <equal> <colon> : "≕"
  183. <Multi_key> <equal> <d> <e> <f> : "≝"
  184. <Multi_key> <equal> <question> : "≟"
  185.  
  186. <Multi_key> <less> <equal> : "≤"
  187. <Multi_key> <greater> <equal> : "≥"
  188. <Multi_key> <equal> <equal> <equal> : "≡"
  189.  
  190. <Multi_key> <slash> <equal> : "≠"
  191. <Multi_key> <exclam> <equal> : "≠"
  192. <Multi_key> <slash> <less> : "≮"
  193. <Multi_key> <slash> <greater> : "≯"
  194.  
  195. <Multi_key> <slash> <asciitilde> : "≁"
  196. <Multi_key> <equal> <asciitilde> : "≈"
  197. <Multi_key> <equal> <slash> <asciitilde> : "≉"
  198.  
  199. <Multi_key> <1> <slash> <2> : "½"
  200. <Multi_key> <1> <slash> <3> : "⅓"
  201. <Multi_key> <2> <slash> <3> : "⅔"
  202. <Multi_key> <1> <slash> <4> : "¼"
  203. <Multi_key> <3> <slash> <4> : "¾"
  204. <Multi_key> <1> <slash> <5> : "⅕"
  205. <Multi_key> <2> <slash> <5> : "⅖"
  206. <Multi_key> <3> <slash> <5> : "⅗"
  207. <Multi_key> <4> <slash> <5> : "⅘"
  208. <Multi_key> <1> <slash> <6> : "⅙"
  209. <Multi_key> <5> <slash> <6> : "⅚"
  210. <Multi_key> <1> <slash> <8> : "⅛"
  211. <Multi_key> <3> <slash> <8> : "⅜"
  212. <Multi_key> <5> <slash> <8> : "⅝"
  213. <Multi_key> <7> <slash> <8> : "⅞"
  214.  
  215. <Multi_key> <Up> <0> : "⁰"
  216. <Multi_key> <Up> <1> : "¹"
  217. <Multi_key> <Up> <2> : "²"
  218. <Multi_key> <Up> <3> : "³"
  219. <Multi_key> <Up> <4> : "⁴"
  220. <Multi_key> <Up> <5> : "⁵"
  221. <Multi_key> <Up> <6> : "⁶"
  222. <Multi_key> <Up> <7> : "⁷"
  223. <Multi_key> <Up> <8> : "⁸"
  224. <Multi_key> <Up> <9> : "⁹"
  225. <Multi_key> <Up> <plus> : "⁺"
  226. <Multi_key> <Up> <minus> : "⁻"
  227. <Multi_key> <Up> <equal> : "⁼"
  228. <Multi_key> <Up> <parenleft> : "⁽"
  229. <Multi_key> <Up> <parenright> : "⁾"
  230. <Multi_key> <Up> <i> : "ⁱ"
  231. <Multi_key> <Up> <n> : "ⁿ"
  232.  
  233. <Multi_key> <Down> <0> : "₀"
  234. <Multi_key> <Down> <1> : "₁"
  235. <Multi_key> <Down> <2> : "₂"
  236. <Multi_key> <Down> <3> : "₃"
  237. <Multi_key> <Down> <4> : "₄"
  238. <Multi_key> <Down> <5> : "₅"
  239. <Multi_key> <Down> <6> : "₆"
  240. <Multi_key> <Down> <7> : "₇"
  241. <Multi_key> <Down> <8> : "₈"
  242. <Multi_key> <Down> <9> : "₉"
  243. <Multi_key> <Down> <plus> : "₊"
  244. <Multi_key> <Down> <minus> : "₋"
  245. <Multi_key> <Down> <equal> : "₌"
  246. <Multi_key> <Down> <parenleft> : "₍"
  247. <Multi_key> <Down> <parenright> : "₎"
  248. <Multi_key> <Down> <i> : "ᵢ"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement