normalize_table.c
来自「samba最新软件」· C语言 代码 · 共 1,043 行 · 第 1/5 页
C
1,043 行
/* normalize_table.c *//* Automatically generated at 2008-03-18T11:38:08.923861 */#include "normalize_table.h"const struct translation _wind_normalize_table[] = { {0xa0, 1, 0}, /* NO-BREAK SPACE */ {0xa8, 2, 1}, /* DIAERESIS */ {0xaa, 1, 3}, /* FEMININE ORDINAL INDICATOR */ {0xaf, 2, 4}, /* MACRON */ {0xb2, 1, 6}, /* SUPERSCRIPT TWO */ {0xb3, 1, 7}, /* SUPERSCRIPT THREE */ {0xb4, 2, 8}, /* ACUTE ACCENT */ {0xb5, 1, 10}, /* MICRO SIGN */ {0xb8, 2, 11}, /* CEDILLA */ {0xb9, 1, 13}, /* SUPERSCRIPT ONE */ {0xba, 1, 14}, /* MASCULINE ORDINAL INDICATOR */ {0xbc, 3, 15}, /* VULGAR FRACTION ONE QUARTER */ {0xbd, 3, 18}, /* VULGAR FRACTION ONE HALF */ {0xbe, 3, 21}, /* VULGAR FRACTION THREE QUARTERS */ {0xc0, 2, 24}, /* LATIN CAPITAL LETTER A WITH GRAVE */ {0xc1, 2, 26}, /* LATIN CAPITAL LETTER A WITH ACUTE */ {0xc2, 2, 28}, /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX */ {0xc3, 2, 30}, /* LATIN CAPITAL LETTER A WITH TILDE */ {0xc4, 2, 32}, /* LATIN CAPITAL LETTER A WITH DIAERESIS */ {0xc5, 2, 34}, /* LATIN CAPITAL LETTER A WITH RING ABOVE */ {0xc7, 2, 36}, /* LATIN CAPITAL LETTER C WITH CEDILLA */ {0xc8, 2, 38}, /* LATIN CAPITAL LETTER E WITH GRAVE */ {0xc9, 2, 40}, /* LATIN CAPITAL LETTER E WITH ACUTE */ {0xca, 2, 42}, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX */ {0xcb, 2, 44}, /* LATIN CAPITAL LETTER E WITH DIAERESIS */ {0xcc, 2, 46}, /* LATIN CAPITAL LETTER I WITH GRAVE */ {0xcd, 2, 48}, /* LATIN CAPITAL LETTER I WITH ACUTE */ {0xce, 2, 50}, /* LATIN CAPITAL LETTER I WITH CIRCUMFLEX */ {0xcf, 2, 52}, /* LATIN CAPITAL LETTER I WITH DIAERESIS */ {0xd1, 2, 54}, /* LATIN CAPITAL LETTER N WITH TILDE */ {0xd2, 2, 56}, /* LATIN CAPITAL LETTER O WITH GRAVE */ {0xd3, 2, 58}, /* LATIN CAPITAL LETTER O WITH ACUTE */ {0xd4, 2, 60}, /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX */ {0xd5, 2, 62}, /* LATIN CAPITAL LETTER O WITH TILDE */ {0xd6, 2, 64}, /* LATIN CAPITAL LETTER O WITH DIAERESIS */ {0xd9, 2, 66}, /* LATIN CAPITAL LETTER U WITH GRAVE */ {0xda, 2, 68}, /* LATIN CAPITAL LETTER U WITH ACUTE */ {0xdb, 2, 70}, /* LATIN CAPITAL LETTER U WITH CIRCUMFLEX */ {0xdc, 2, 72}, /* LATIN CAPITAL LETTER U WITH DIAERESIS */ {0xdd, 2, 74}, /* LATIN CAPITAL LETTER Y WITH ACUTE */ {0xe0, 2, 76}, /* LATIN SMALL LETTER A WITH GRAVE */ {0xe1, 2, 78}, /* LATIN SMALL LETTER A WITH ACUTE */ {0xe2, 2, 80}, /* LATIN SMALL LETTER A WITH CIRCUMFLEX */ {0xe3, 2, 82}, /* LATIN SMALL LETTER A WITH TILDE */ {0xe4, 2, 84}, /* LATIN SMALL LETTER A WITH DIAERESIS */ {0xe5, 2, 86}, /* LATIN SMALL LETTER A WITH RING ABOVE */ {0xe7, 2, 88}, /* LATIN SMALL LETTER C WITH CEDILLA */ {0xe8, 2, 90}, /* LATIN SMALL LETTER E WITH GRAVE */ {0xe9, 2, 92}, /* LATIN SMALL LETTER E WITH ACUTE */ {0xea, 2, 94}, /* LATIN SMALL LETTER E WITH CIRCUMFLEX */ {0xeb, 2, 96}, /* LATIN SMALL LETTER E WITH DIAERESIS */ {0xec, 2, 98}, /* LATIN SMALL LETTER I WITH GRAVE */ {0xed, 2, 100}, /* LATIN SMALL LETTER I WITH ACUTE */ {0xee, 2, 102}, /* LATIN SMALL LETTER I WITH CIRCUMFLEX */ {0xef, 2, 104}, /* LATIN SMALL LETTER I WITH DIAERESIS */ {0xf1, 2, 106}, /* LATIN SMALL LETTER N WITH TILDE */ {0xf2, 2, 108}, /* LATIN SMALL LETTER O WITH GRAVE */ {0xf3, 2, 110}, /* LATIN SMALL LETTER O WITH ACUTE */ {0xf4, 2, 112}, /* LATIN SMALL LETTER O WITH CIRCUMFLEX */ {0xf5, 2, 114}, /* LATIN SMALL LETTER O WITH TILDE */ {0xf6, 2, 116}, /* LATIN SMALL LETTER O WITH DIAERESIS */ {0xf9, 2, 118}, /* LATIN SMALL LETTER U WITH GRAVE */ {0xfa, 2, 120}, /* LATIN SMALL LETTER U WITH ACUTE */ {0xfb, 2, 122}, /* LATIN SMALL LETTER U WITH CIRCUMFLEX */ {0xfc, 2, 124}, /* LATIN SMALL LETTER U WITH DIAERESIS */ {0xfd, 2, 126}, /* LATIN SMALL LETTER Y WITH ACUTE */ {0xff, 2, 128}, /* LATIN SMALL LETTER Y WITH DIAERESIS */ {0x100, 2, 130}, /* LATIN CAPITAL LETTER A WITH MACRON */ {0x101, 2, 132}, /* LATIN SMALL LETTER A WITH MACRON */ {0x102, 2, 134}, /* LATIN CAPITAL LETTER A WITH BREVE */ {0x103, 2, 136}, /* LATIN SMALL LETTER A WITH BREVE */ {0x104, 2, 138}, /* LATIN CAPITAL LETTER A WITH OGONEK */ {0x105, 2, 140}, /* LATIN SMALL LETTER A WITH OGONEK */ {0x106, 2, 142}, /* LATIN CAPITAL LETTER C WITH ACUTE */ {0x107, 2, 144}, /* LATIN SMALL LETTER C WITH ACUTE */ {0x108, 2, 146}, /* LATIN CAPITAL LETTER C WITH CIRCUMFLEX */ {0x109, 2, 148}, /* LATIN SMALL LETTER C WITH CIRCUMFLEX */ {0x10a, 2, 150}, /* LATIN CAPITAL LETTER C WITH DOT ABOVE */ {0x10b, 2, 152}, /* LATIN SMALL LETTER C WITH DOT ABOVE */ {0x10c, 2, 154}, /* LATIN CAPITAL LETTER C WITH CARON */ {0x10d, 2, 156}, /* LATIN SMALL LETTER C WITH CARON */ {0x10e, 2, 158}, /* LATIN CAPITAL LETTER D WITH CARON */ {0x10f, 2, 160}, /* LATIN SMALL LETTER D WITH CARON */ {0x112, 2, 162}, /* LATIN CAPITAL LETTER E WITH MACRON */ {0x113, 2, 164}, /* LATIN SMALL LETTER E WITH MACRON */ {0x114, 2, 166}, /* LATIN CAPITAL LETTER E WITH BREVE */ {0x115, 2, 168}, /* LATIN SMALL LETTER E WITH BREVE */ {0x116, 2, 170}, /* LATIN CAPITAL LETTER E WITH DOT ABOVE */ {0x117, 2, 172}, /* LATIN SMALL LETTER E WITH DOT ABOVE */ {0x118, 2, 174}, /* LATIN CAPITAL LETTER E WITH OGONEK */ {0x119, 2, 176}, /* LATIN SMALL LETTER E WITH OGONEK */ {0x11a, 2, 178}, /* LATIN CAPITAL LETTER E WITH CARON */ {0x11b, 2, 180}, /* LATIN SMALL LETTER E WITH CARON */ {0x11c, 2, 182}, /* LATIN CAPITAL LETTER G WITH CIRCUMFLEX */ {0x11d, 2, 184}, /* LATIN SMALL LETTER G WITH CIRCUMFLEX */ {0x11e, 2, 186}, /* LATIN CAPITAL LETTER G WITH BREVE */ {0x11f, 2, 188}, /* LATIN SMALL LETTER G WITH BREVE */ {0x120, 2, 190}, /* LATIN CAPITAL LETTER G WITH DOT ABOVE */ {0x121, 2, 192}, /* LATIN SMALL LETTER G WITH DOT ABOVE */ {0x122, 2, 194}, /* LATIN CAPITAL LETTER G WITH CEDILLA */ {0x123, 2, 196}, /* LATIN SMALL LETTER G WITH CEDILLA */ {0x124, 2, 198}, /* LATIN CAPITAL LETTER H WITH CIRCUMFLEX */ {0x125, 2, 200}, /* LATIN SMALL LETTER H WITH CIRCUMFLEX */ {0x128, 2, 202}, /* LATIN CAPITAL LETTER I WITH TILDE */ {0x129, 2, 204}, /* LATIN SMALL LETTER I WITH TILDE */ {0x12a, 2, 206}, /* LATIN CAPITAL LETTER I WITH MACRON */ {0x12b, 2, 208}, /* LATIN SMALL LETTER I WITH MACRON */ {0x12c, 2, 210}, /* LATIN CAPITAL LETTER I WITH BREVE */ {0x12d, 2, 212}, /* LATIN SMALL LETTER I WITH BREVE */ {0x12e, 2, 214}, /* LATIN CAPITAL LETTER I WITH OGONEK */ {0x12f, 2, 216}, /* LATIN SMALL LETTER I WITH OGONEK */ {0x130, 2, 218}, /* LATIN CAPITAL LETTER I WITH DOT ABOVE */ {0x132, 2, 220}, /* LATIN CAPITAL LIGATURE IJ */ {0x133, 2, 222}, /* LATIN SMALL LIGATURE IJ */ {0x134, 2, 224}, /* LATIN CAPITAL LETTER J WITH CIRCUMFLEX */ {0x135, 2, 226}, /* LATIN SMALL LETTER J WITH CIRCUMFLEX */ {0x136, 2, 228}, /* LATIN CAPITAL LETTER K WITH CEDILLA */ {0x137, 2, 230}, /* LATIN SMALL LETTER K WITH CEDILLA */ {0x139, 2, 232}, /* LATIN CAPITAL LETTER L WITH ACUTE */ {0x13a, 2, 234}, /* LATIN SMALL LETTER L WITH ACUTE */ {0x13b, 2, 236}, /* LATIN CAPITAL LETTER L WITH CEDILLA */ {0x13c, 2, 238}, /* LATIN SMALL LETTER L WITH CEDILLA */ {0x13d, 2, 240}, /* LATIN CAPITAL LETTER L WITH CARON */ {0x13e, 2, 242}, /* LATIN SMALL LETTER L WITH CARON */ {0x13f, 2, 244}, /* LATIN CAPITAL LETTER L WITH MIDDLE DOT */ {0x140, 2, 246}, /* LATIN SMALL LETTER L WITH MIDDLE DOT */ {0x143, 2, 248}, /* LATIN CAPITAL LETTER N WITH ACUTE */ {0x144, 2, 250}, /* LATIN SMALL LETTER N WITH ACUTE */ {0x145, 2, 252}, /* LATIN CAPITAL LETTER N WITH CEDILLA */ {0x146, 2, 254}, /* LATIN SMALL LETTER N WITH CEDILLA */ {0x147, 2, 256}, /* LATIN CAPITAL LETTER N WITH CARON */ {0x148, 2, 258}, /* LATIN SMALL LETTER N WITH CARON */ {0x149, 2, 260}, /* LATIN SMALL LETTER N PRECEDED BY APOSTROPHE */ {0x14c, 2, 262}, /* LATIN CAPITAL LETTER O WITH MACRON */ {0x14d, 2, 264}, /* LATIN SMALL LETTER O WITH MACRON */ {0x14e, 2, 266}, /* LATIN CAPITAL LETTER O WITH BREVE */ {0x14f, 2, 268}, /* LATIN SMALL LETTER O WITH BREVE */ {0x150, 2, 270}, /* LATIN CAPITAL LETTER O WITH DOUBLE ACUTE */ {0x151, 2, 272}, /* LATIN SMALL LETTER O WITH DOUBLE ACUTE */ {0x154, 2, 274}, /* LATIN CAPITAL LETTER R WITH ACUTE */ {0x155, 2, 276}, /* LATIN SMALL LETTER R WITH ACUTE */ {0x156, 2, 278}, /* LATIN CAPITAL LETTER R WITH CEDILLA */ {0x157, 2, 280}, /* LATIN SMALL LETTER R WITH CEDILLA */ {0x158, 2, 282}, /* LATIN CAPITAL LETTER R WITH CARON */ {0x159, 2, 284}, /* LATIN SMALL LETTER R WITH CARON */ {0x15a, 2, 286}, /* LATIN CAPITAL LETTER S WITH ACUTE */ {0x15b, 2, 288}, /* LATIN SMALL LETTER S WITH ACUTE */ {0x15c, 2, 290}, /* LATIN CAPITAL LETTER S WITH CIRCUMFLEX */ {0x15d, 2, 292}, /* LATIN SMALL LETTER S WITH CIRCUMFLEX */ {0x15e, 2, 294}, /* LATIN CAPITAL LETTER S WITH CEDILLA */ {0x15f, 2, 296}, /* LATIN SMALL LETTER S WITH CEDILLA */ {0x160, 2, 298}, /* LATIN CAPITAL LETTER S WITH CARON */ {0x161, 2, 300}, /* LATIN SMALL LETTER S WITH CARON */ {0x162, 2, 302}, /* LATIN CAPITAL LETTER T WITH CEDILLA */ {0x163, 2, 304}, /* LATIN SMALL LETTER T WITH CEDILLA */ {0x164, 2, 306}, /* LATIN CAPITAL LETTER T WITH CARON */ {0x165, 2, 308}, /* LATIN SMALL LETTER T WITH CARON */ {0x168, 2, 310}, /* LATIN CAPITAL LETTER U WITH TILDE */ {0x169, 2, 312}, /* LATIN SMALL LETTER U WITH TILDE */ {0x16a, 2, 314}, /* LATIN CAPITAL LETTER U WITH MACRON */ {0x16b, 2, 316}, /* LATIN SMALL LETTER U WITH MACRON */ {0x16c, 2, 318}, /* LATIN CAPITAL LETTER U WITH BREVE */ {0x16d, 2, 320}, /* LATIN SMALL LETTER U WITH BREVE */ {0x16e, 2, 322}, /* LATIN CAPITAL LETTER U WITH RING ABOVE */ {0x16f, 2, 324}, /* LATIN SMALL LETTER U WITH RING ABOVE */ {0x170, 2, 326}, /* LATIN CAPITAL LETTER U WITH DOUBLE ACUTE */ {0x171, 2, 328}, /* LATIN SMALL LETTER U WITH DOUBLE ACUTE */ {0x172, 2, 330}, /* LATIN CAPITAL LETTER U WITH OGONEK */ {0x173, 2, 332}, /* LATIN SMALL LETTER U WITH OGONEK */ {0x174, 2, 334}, /* LATIN CAPITAL LETTER W WITH CIRCUMFLEX */ {0x175, 2, 336}, /* LATIN SMALL LETTER W WITH CIRCUMFLEX */ {0x176, 2, 338}, /* LATIN CAPITAL LETTER Y WITH CIRCUMFLEX */ {0x177, 2, 340}, /* LATIN SMALL LETTER Y WITH CIRCUMFLEX */ {0x178, 2, 342}, /* LATIN CAPITAL LETTER Y WITH DIAERESIS */ {0x179, 2, 344}, /* LATIN CAPITAL LETTER Z WITH ACUTE */ {0x17a, 2, 346}, /* LATIN SMALL LETTER Z WITH ACUTE */ {0x17b, 2, 348}, /* LATIN CAPITAL LETTER Z WITH DOT ABOVE */ {0x17c, 2, 350}, /* LATIN SMALL LETTER Z WITH DOT ABOVE */ {0x17d, 2, 352}, /* LATIN CAPITAL LETTER Z WITH CARON */ {0x17e, 2, 354}, /* LATIN SMALL LETTER Z WITH CARON */ {0x17f, 1, 288}, /* LATIN SMALL LETTER LONG S */ {0x1a0, 2, 356}, /* LATIN CAPITAL LETTER O WITH HORN */ {0x1a1, 2, 358}, /* LATIN SMALL LETTER O WITH HORN */ {0x1af, 2, 360}, /* LATIN CAPITAL LETTER U WITH HORN */ {0x1b0, 2, 362}, /* LATIN SMALL LETTER U WITH HORN */ {0x1c4, 2, 364}, /* LATIN CAPITAL LETTER DZ WITH CARON */ {0x1c5, 2, 366}, /* LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON */ {0x1c6, 2, 368}, /* LATIN SMALL LETTER DZ WITH CARON */ {0x1c7, 2, 370}, /* LATIN CAPITAL LETTER LJ */ {0x1c8, 2, 372}, /* LATIN CAPITAL LETTER L WITH SMALL LETTER J */ {0x1c9, 2, 374}, /* LATIN SMALL LETTER LJ */ {0x1ca, 2, 376}, /* LATIN CAPITAL LETTER NJ */ {0x1cb, 2, 378}, /* LATIN CAPITAL LETTER N WITH SMALL LETTER J */ {0x1cc, 2, 380}, /* LATIN SMALL LETTER NJ */ {0x1cd, 2, 382}, /* LATIN CAPITAL LETTER A WITH CARON */ {0x1ce, 2, 384}, /* LATIN SMALL LETTER A WITH CARON */ {0x1cf, 2, 386}, /* LATIN CAPITAL LETTER I WITH CARON */ {0x1d0, 2, 388}, /* LATIN SMALL LETTER I WITH CARON */ {0x1d1, 2, 390}, /* LATIN CAPITAL LETTER O WITH CARON */ {0x1d2, 2, 392}, /* LATIN SMALL LETTER O WITH CARON */ {0x1d3, 2, 394}, /* LATIN CAPITAL LETTER U WITH CARON */ {0x1d4, 2, 396}, /* LATIN SMALL LETTER U WITH CARON */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?