compose.latin 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. # Those compose lines can be shared between latin1, 2 and 3. They give good
  2. # results.
  3. compose '!' '!' to '¡'
  4. compose '"' 'A' to 'Ä'
  5. compose '"' 'E' to 'Ë'
  6. compose '"' 'I' to 'Ï'
  7. compose '"' 'O' to 'Ö'
  8. compose '"' 'U' to 'Ü'
  9. compose '"' 'Y' to '¾'
  10. compose '"' 'a' to 'ä'
  11. compose '"' 'c' to '©'
  12. compose '"' 'e' to 'ë'
  13. compose '"' 'i' to 'ï'
  14. compose '"' 'o' to 'ö'
  15. compose '"' 'r' to '®'
  16. compose '"' 'u' to 'ü'
  17. compose '"' 'y' to 'ÿ'
  18. compose '(' 'c' to '©'
  19. compose '(' 'r' to '®'
  20. compose '+' '-' to '±'
  21. compose ',' 'A' to '¡'
  22. compose ',' 'C' to 'Ç'
  23. compose ',' 'E' to 'Ê'
  24. compose ',' 'G' to '«'
  25. compose ',' 'I' to 'Ç'
  26. compose ',' 'K' to 'Ó'
  27. compose ',' 'L' to '¦'
  28. compose ',' 'N' to 'Ñ'
  29. compose ',' 'R' to '£'
  30. compose ',' 'S' to 'ª'
  31. compose ',' 'T' to 'Þ'
  32. compose ',' 'U' to 'Ù'
  33. compose ',' 'a' to '±'
  34. compose ',' 'c' to 'ç'
  35. compose ',' 'e' to 'ê'
  36. compose ',' 'g' to '»'
  37. compose ',' 'i' to 'ç'
  38. compose ',' 'k' to 'ó'
  39. compose ',' 'l' to '¶'
  40. compose ',' 'n' to 'ñ'
  41. compose ',' 'r' to '³'
  42. compose ',' 's' to 'º'
  43. compose ',' 't' to 'þ'
  44. compose ',' 'u' to 'ù'
  45. compose '-' ':' to '÷'
  46. compose '-' 'A' to 'ª'
  47. compose '-' 'C' to '¢'
  48. compose '-' 'D' to 'Ð'
  49. compose '-' 'E' to '¤'
  50. compose '-' 'H' to '¡'
  51. compose '-' 'L' to '£'
  52. compose '-' 'O' to 'º'
  53. compose '-' 'T' to '¬'
  54. compose '-' 'Y' to '¥'
  55. compose '-' 'a' to 'ª'
  56. compose '-' 'c' to '¢'
  57. compose '-' 'd' to 'ð'
  58. compose '-' 'e' to '¤'
  59. compose '-' 'h' to '±'
  60. compose '-' 'l' to '£'
  61. compose '-' 'l' to '¥'
  62. compose '-' 'l' to '³'
  63. compose '-' 'o' to 'º'
  64. compose '-' 't' to '¼'
  65. compose '.' '.' to '·'
  66. compose '.' 'C' to 'Å'
  67. compose '.' 'C' to 'Õ'
  68. compose '.' 'E' to 'Ì'
  69. compose '.' 'I' to '©'
  70. compose '.' 'Z' to '¯'
  71. compose '.' 'c' to 'å'
  72. compose '.' 'c' to 'õ'
  73. compose '.' 'e' to 'ì'
  74. compose '.' 'i' to '¹'
  75. compose '.' 'z' to '¿'
  76. compose '/' 'D' to 'Ð'
  77. compose '/' 'L' to '£'
  78. compose '/' 'O' to 'Ø'
  79. compose '/' 'T' to '¬'
  80. compose '/' 'c' to '¢'
  81. compose '/' 'd' to 'ð'
  82. compose '/' 'l' to '³'
  83. compose '/' 'o' to 'ø'
  84. compose '/' 't' to '¼'
  85. compose '0' 'A' to 'Å'
  86. compose '0' 'U' to 'Ù'
  87. compose '0' 'a' to 'å'
  88. compose '0' 'u' to 'ù'
  89. compose '1' '2' to '½'
  90. compose '1' '4' to '¼'
  91. compose '3' '4' to '¾'
  92. compose ':' '-' to '÷'
  93. compose ':' 'A' to 'Ä'
  94. compose ':' 'E' to 'Ë'
  95. compose ':' 'O' to 'Ö'
  96. compose ':' 'U' to 'Ü'
  97. compose ':' 'a' to 'ä'
  98. compose ':' 'e' to 'ë'
  99. compose ':' 'o' to 'ö'
  100. compose ':' 'u' to 'ü'
  101. compose '<' '<' to '«'
  102. compose '>' '>' to '»'
  103. compose '?' '?' to '¿'
  104. compose 'A' 'A' to 'Å'
  105. compose 'A' 'E' to 'Æ'
  106. compose 'I' 'J' to '¾'
  107. compose 'L' '=' to '£'
  108. compose 'N' 'G' to '½'
  109. compose 'N' 'H' to 'Ñ'
  110. compose 'N' 'N' to 'Ñ'
  111. compose 'N' 'Y' to 'Ñ'
  112. compose 'N' 'h' to 'Ñ'
  113. compose 'N' 'n' to 'Ñ'
  114. compose 'N' 'y' to 'Ñ'
  115. compose 'O' 'A' to 'Å'
  116. compose 'O' 'E' to '¼'
  117. compose 'O' 'e' to '¼'
  118. compose 'T' 'H' to 'Þ'
  119. compose 'U' 'U' to 'Ù'
  120. compose 'Y' '=' to '¥'
  121. compose '\'' 'A' to 'Á'
  122. compose '\'' 'C' to 'Æ'
  123. compose '\'' 'E' to 'É'
  124. compose '\'' 'I' to 'Í'
  125. compose '\'' 'L' to 'Å'
  126. compose '\'' 'N' to 'Ñ'
  127. compose '\'' 'O' to 'Ó'
  128. compose '\'' 'R' to 'À'
  129. compose '\'' 'S' to '¦'
  130. compose '\'' 'U' to 'Ú'
  131. compose '\'' 'Y' to 'Ý'
  132. compose '\'' 'Z' to '¬'
  133. compose '\'' 'a' to 'á'
  134. compose '\'' 'c' to 'æ'
  135. compose '\'' 'e' to 'é'
  136. compose '\'' 'i' to 'í'
  137. compose '\'' 'l' to 'å'
  138. compose '\'' 'n' to 'ñ'
  139. compose '\'' 'o' to 'ó'
  140. compose '\'' 'r' to 'à'
  141. compose '\'' 's' to '¶'
  142. compose '\'' 'u' to 'ú'
  143. compose '\'' 'y' to 'ý'
  144. compose '\'' 'z' to '¼'
  145. compose '^' '!' to '¡'
  146. compose '^' '*' to '×'
  147. compose '^' '.' to '·'
  148. compose '^' '/' to '÷'
  149. compose '^' '1' to '¹'
  150. compose '^' '2' to '²'
  151. compose '^' '3' to '³'
  152. compose '^' ':' to '÷'
  153. compose '^' '?' to '¿'
  154. compose '^' 'A' to 'Â'
  155. #compose '^' 'C' to 'Æ'
  156. compose '^' 'C' to 'Ç'
  157. #compose '^' 'C' to 'È'
  158. #compose '^' 'D' to 'Ï'
  159. compose '^' 'D' to 'Ð'
  160. compose '^' 'E' to 'Ê'
  161. #compose '^' 'E' to 'Ì'
  162. compose '^' 'G' to 'Ô'
  163. compose '^' 'H' to '¦'
  164. compose '^' 'I' to 'Î'
  165. compose '^' 'J' to '¬'
  166. compose '^' 'L' to '¥'
  167. compose '^' 'N' to 'Ñ'
  168. #compose '^' 'N' to 'Ò'
  169. #compose '^' 'O' to 'Ô'
  170. #compose '^' 'O' to 'Ø'
  171. compose '^' 'R' to 'Ø'
  172. compose '^' 'S' to '¦'
  173. #compose '^' 'S' to '©'
  174. #compose '^' 'S' to 'Þ'
  175. compose '^' 'T' to '«'
  176. compose '^' 'U' to 'Û'
  177. #compose '^' 'Z' to '®'
  178. compose '^' 'Z' to '´'
  179. compose '^' 'a' to 'â'
  180. #compose '^' 'c' to 'æ'
  181. compose '^' 'c' to 'ç'
  182. #compose '^' 'c' to 'è'
  183. #compose '^' 'd' to 'ï'
  184. compose '^' 'd' to 'ð'
  185. compose '^' 'e' to 'ê'
  186. #compose '^' 'e' to 'ì'
  187. compose '^' 'g' to 'ø'
  188. compose '^' 'h' to '¶'
  189. compose '^' 'i' to 'î'
  190. compose '^' 'j' to '¼'
  191. compose '^' 'l' to 'µ'
  192. compose '^' 'n' to 'ñ'
  193. #compose '^' 'n' to 'ò'
  194. compose '^' 'o' to 'ô'
  195. compose '^' 'r' to 'ø'
  196. compose '^' 's' to '¨'
  197. #compose '^' 's' to '¹'
  198. #compose '^' 's' to 'þ'
  199. compose '^' 't' to '»'
  200. compose '^' 'u' to 'û'
  201. compose '^' 'x' to '×'
  202. compose '^' 'z' to '¸'
  203. #compose '^' 'z' to '¾'
  204. compose '`' 'A' to 'À'
  205. #compose '`' 'E' to 'ª'
  206. compose '`' 'E' to 'È'
  207. compose '`' 'I' to 'Ì'
  208. #compose '`' 'I' to 'Ï'
  209. compose '`' 'O' to 'Ò'
  210. compose '`' 'U' to 'Ù'
  211. #compose '`' 'U' to 'Þ'
  212. compose '`' 'a' to 'à'
  213. #compose '`' 'e' to 'º'
  214. compose '`' 'e' to 'è'
  215. compose '`' 'i' to 'ì'
  216. #compose '`' 'i' to 'ï'
  217. compose '`' 'o' to 'ò'
  218. #compose '`' 'u' to 'ò'
  219. compose '`' 'u' to 'ù'
  220. #compose '`' 'u' to 'þ'
  221. compose 'a' 'a' to 'å'
  222. compose 'a' 'e' to 'æ'
  223. compose 'c' '/' to '¢'
  224. compose 'c' '=' to '¢'
  225. compose 'e' '=' to '¤'
  226. compose 'i' 'j' to 'ÿ'
  227. compose 'm' 'u' to 'µ'
  228. compose 'n' 'g' to '¿'
  229. compose 'n' 'h' to 'ñ'
  230. compose 'n' 'n' to 'ñ'
  231. compose 'o' 'a' to 'å'
  232. compose 'o' 'e' to '½'
  233. compose 's' 's' to 'ß'
  234. compose 's' 'z' to 'ß'
  235. compose 't' 'h' to 'þ'
  236. compose 'u' 'u' to 'ù'
  237. compose 'v' 'S' to '¦'
  238. compose 'v' 'Z' to '´'
  239. compose 'v' 's' to '¨'
  240. compose 'v' 'z' to '¸'
  241. compose 'x' 'x' to '×'
  242. compose '~' 'A' to 'Ã'
  243. compose '~' 'G' to '«'
  244. compose '~' 'I' to '¥'
  245. compose '~' 'N' to 'Ñ'
  246. compose '~' 'O' to 'Õ'
  247. #compose '~' 'U' to 'Û'
  248. compose '~' 'U' to 'Ý'
  249. compose '~' 'a' to 'ã'
  250. compose '~' 'g' to '»'
  251. compose '~' 'i' to 'µ'
  252. compose '~' 'n' to 'ñ'
  253. compose '~' 'o' to 'õ'
  254. #compose '~' 'u' to 'û'
  255. compose '~' 'u' to 'ý'
  256. #
  257. compose '|' 's' to '$'
  258. compose '|' 'S' to '$'
  259. compose 'S' 'S' to '§'
  260. #