latin1.h 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. /*
  2. * This file is part of the UCB release of Plan 9. It is subject to the license
  3. * terms in the LICENSE file found in the top-level directory of this
  4. * distribution and at http://akaros.cs.berkeley.edu/files/Plan9License. No
  5. * part of the UCB release of Plan 9, including this file, may be copied,
  6. * modified, propagated, or distributed except according to the terms contained
  7. * in the LICENSE file.
  8. */
  9. {" ", " i", (int32_t *)L"␣ı"},
  10. {"!~", "-=~", (int32_t *)L"≄≇≉"},
  11. {"!", "!<=>?bmp", (int32_t *)L"¡≮≠≯‽⊄∉⊅"},
  12. {"\"*", "IUiu", (int32_t *)L"ΪΫϊϋ"},
  13. {"\"", "\"AEIOUYaeiouy", (int32_t *)L"¨ÄËÏÖÜŸäëïöüÿ"},
  14. {"$*", "fhk", (int32_t *)L"ϕϑϰ"},
  15. {"$", "BEFHILMRVaefglopv", (int32_t *)L"ℬℰℱℋℐℒℳℛƲɑℯƒℊℓℴ℘ʋ"},
  16. {"\'\"", "Uu", (int32_t *)L"Ǘǘ"},
  17. {"\'", "\'ACEILNORSUYZacegilnorsuyz", (int32_t *)L"´ÁĆÉÍĹŃÓŔŚÚÝŹáćéģíĺńóŕśúýź"},
  18. {"*", "*ABCDEFGHIKLMNOPQRSTUWXYZabcdefghiklmnopqrstuwxyz", (int32_t *)L"∗ΑΒΞΔΕΦΓΘΙΚΛΜΝΟΠΨΡΣΤΥΩΧΗΖαβξδεφγθικλμνοπψρστυωχηζ"},
  19. {"+", "-O", (int32_t *)L"±⊕"},
  20. {",", ",ACEGIKLNORSTUacegiklnorstu", (int32_t *)L"¸ĄÇĘĢĮĶĻŅǪŖŞŢŲąçęģįķļņǫŗşţų"},
  21. {"-*", "l", (int32_t *)L"ƛ"},
  22. {"-", "+-2:>DGHILOTZbdghiltuz~", (int32_t *)L"∓­ƻ÷→ÐǤĦƗŁ⊖ŦƵƀðǥℏɨłŧʉƶ≂"},
  23. {".", ".CEGILOZceglz", (int32_t *)L"·ĊĖĠİĿ⊙Żċėġŀż"},
  24. {"/", "Oo", (int32_t *)L"Øø"},
  25. {"1", ".234568", (int32_t *)L"․½⅓¼⅕⅙⅛"},
  26. {"2", "-.35", (int32_t *)L"ƻ‥⅔⅖"},
  27. {"3", ".458", (int32_t *)L"…¾⅗⅜"},
  28. {"4", "5", (int32_t *)L"⅘"},
  29. {"5", "68", (int32_t *)L"⅚⅝"},
  30. {"7", "8", (int32_t *)L"⅞"},
  31. {":", "()-=", (int32_t *)L"☹☺÷≔"},
  32. {"<!", "=~", (int32_t *)L"≨⋦"},
  33. {"<", "-<=>~", (int32_t *)L"←«≤≶≲"},
  34. {"=", ":<=>OV", (int32_t *)L"≕⋜≡⋝⊜⇒"},
  35. {">!", "=~", (int32_t *)L"≩⋧"},
  36. {">", "<=>~", (int32_t *)L"≷≥»≳"},
  37. {"?", "!?", (int32_t *)L"‽¿"},
  38. {"@\'", "\'", (int32_t *)L"ъ"},
  39. {"@@", "\'EKSTYZekstyz", (int32_t *)L"ьЕКСТЫЗекстыз"},
  40. {"@C", "Hh", (int32_t *)L"ЧЧ"},
  41. {"@E", "Hh", (int32_t *)L"ЭЭ"},
  42. {"@K", "Hh", (int32_t *)L"ХХ"},
  43. {"@S", "CHch", (int32_t *)L"ЩШЩШ"},
  44. {"@T", "Ss", (int32_t *)L"ЦЦ"},
  45. {"@Y", "AEOUaeou", (int32_t *)L"ЯЕЁЮЯЕЁЮ"},
  46. {"@Z", "Hh", (int32_t *)L"ЖЖ"},
  47. {"@c", "h", (int32_t *)L"ч"},
  48. {"@e", "h", (int32_t *)L"э"},
  49. {"@k", "h", (int32_t *)L"х"},
  50. {"@s", "ch", (int32_t *)L"щш"},
  51. {"@t", "s", (int32_t *)L"ц"},
  52. {"@y", "aeou", (int32_t *)L"яеёю"},
  53. {"@z", "h", (int32_t *)L"ж"},
  54. {"@", "ABDFGIJLMNOPRUVXabdfgijlmnopruvx", (int32_t *)L"АБДФГИЙЛМНОПРУВХабдфгийлмнопрувх"},
  55. {"A", "E", (int32_t *)L"Æ"},
  56. {"C", "ACU", (int32_t *)L"⋂ℂ⋃"},
  57. {"Dv", "Zz", (int32_t *)L"DŽDž"},
  58. {"D", "-e", (int32_t *)L"Ð∆"},
  59. {"G", "-", (int32_t *)L"Ǥ"},
  60. {"H", "-H", (int32_t *)L"Ħℍ"},
  61. {"I", "-J", (int32_t *)L"ƗIJ"},
  62. {"L", "&-Jj|", (int32_t *)L"⋀ŁLJLj⋁"},
  63. {"M", "#48bs", (int32_t *)L"♮♩♪♭♯"},
  64. {"N", "JNj", (int32_t *)L"NJℕNj"},
  65. {"O", "*+-./=EIcoprx", (int32_t *)L"⊛⊕⊖⊙⊘⊜ŒƢ©⊚℗®⊗"},
  66. {"P", "P", (int32_t *)L"ℙ"},
  67. {"Q", "Q", (int32_t *)L"ℚ"},
  68. {"R", "R", (int32_t *)L"ℝ"},
  69. {"S", "123S", (int32_t *)L"¹²³§"},
  70. {"T", "-u", (int32_t *)L"Ŧ⊨"},
  71. {"V", "=", (int32_t *)L"⇐"},
  72. {"Y", "R", (int32_t *)L"Ʀ"},
  73. {"Z", "-ACSZ", (int32_t *)L"Ƶℤ"},
  74. {"^", "ACEGHIJOSUWYaceghijosuwy", (int32_t *)L"ÂĈÊĜĤÎĴÔŜÛŴŶâĉêĝĥîĵôŝûŵŷ"},
  75. {"_\"", "AUau", (int32_t *)L"ǞǕǟǖ"},
  76. {"_,", "Oo", (int32_t *)L"Ǭǭ"},
  77. {"_.", "Aa", (int32_t *)L"Ǡǡ"},
  78. {"_", "AEIOU_aeiou", (int32_t *)L"ĀĒĪŌŪ¯āēīōū"},
  79. {"`\"", "Uu", (int32_t *)L"Ǜǜ"},
  80. {"`", "AEIOUaeiou", (int32_t *)L"ÀÈÌÒÙàèìòù"},
  81. {"a", "ben", (int32_t *)L"↔æ∠"},
  82. {"b", "()+-0123456789=bknpqru", (int32_t *)L"₍₎₊₋₀₁₂₃₄₅₆₇₈₉₌♝♚♞♟♛♜•"},
  83. {"c", "$Oagu", (int32_t *)L"¢©∩≅∪"},
  84. {"dv", "z", (int32_t *)L"dž"},
  85. {"d", "-adegz", (int32_t *)L"ð↓‡°†ʣ"},
  86. {"e", "$lmns", (int32_t *)L"€⋯—–∅"},
  87. {"f", "a", (int32_t *)L"∀"},
  88. {"g", "$-r", (int32_t *)L"¤ǥ∇"},
  89. {"h", "-v", (int32_t *)L"ℏƕ"},
  90. {"i", "-bfjps", (int32_t *)L"ɨ⊆∞ij⊇∫"},
  91. {"l", "\"$&\'-jz|", (int32_t *)L"“£∧‘łlj⋄∨"},
  92. {"m", "iou", (int32_t *)L"µ∈×"},
  93. {"n", "jo", (int32_t *)L"nj¬"},
  94. {"o", "AOUaeiu", (int32_t *)L"Å⊚Ůåœƣů"},
  95. {"p", "Odgrt", (int32_t *)L"℗∂¶∏∝"},
  96. {"r", "\"\'O", (int32_t *)L"”’®"},
  97. {"s", "()+-0123456789=abnoprstu", (int32_t *)L"⁽⁾⁺⁻⁰ⁱ⁲⁳⁴⁵⁶⁷⁸⁹⁼ª⊂ⁿº⊃√ß∍∑"},
  98. {"t", "-efmsu", (int32_t *)L"ŧ∃∴™ς⊢"},
  99. {"u", "-AEGIOUaegiou", (int32_t *)L"ʉĂĔĞĬŎŬ↑ĕğĭŏŭ"},
  100. {"v\"", "Uu", (int32_t *)L"Ǚǚ"},
  101. {"v", "ACDEGIKLNORSTUZacdegijklnorstuz", (int32_t *)L"ǍČĎĚǦǏǨĽŇǑŘŠŤǓŽǎčďěǧǐǰǩľňǒřšťǔž"},
  102. {"w", "bknpqr", (int32_t *)L"♗♔♘♙♕♖"},
  103. {"x", "O", (int32_t *)L"⊗"},
  104. {"y", "$", (int32_t *)L"¥"},
  105. {"z", "-", (int32_t *)L"ƶ"},
  106. {"|", "Pp|", (int32_t *)L"Þþ¦"},
  107. {"~!", "=", (int32_t *)L"≆"},
  108. {"~", "-=AINOUainou~", (int32_t *)L"≃≅ÃĨÑÕŨãĩñõũ≈"},