📄 translit.h
字号:
/*
* Copyright (C) 1999-2001 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library.
*
* The GNU LIBICONV Library is free software; you can redistribute it
* and/or modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* The GNU LIBICONV Library is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 59 Temple Place -
* Suite 330, Boston, MA 02111-1307, USA.
*/
/*
* Transliteration table
*/
static const unsigned short translit_data[5296] = {
1, ' ',
1, '!',
1, 'c',
2, 'l', 'b',
3, 'y', 'e', 'n',
1, '|',
2, 'S', 'S',
1, '"',
3, '(', 'c', ')',
1, 'a',
2, '<', '<',
3, 'n', 'o', 't',
1, '-',
3, '(', 'R', ')',
2, '^', '0',
3, '+', '/', '-',
2, '^', '2',
2, '^', '3',
1,'\'',
1, 'u',
1, 'P',
1, '.',
1, ',',
2, '^', '1',
1, 'o',
2, '>', '>',
5, ' ', '1', '/', '4', ' ',
5, ' ', '1', '/', '2', ' ',
5, ' ', '3', '/', '4', ' ',
1, '?',
2, '`', 'A',
2,0xB4, 'A',
2, '^', 'A',
2, '~', 'A',
2, '"', 'A',
1, 'A',
2, 'A', 'E',
1, 'C',
2, '`', 'E',
2,0xB4, 'E',
2, '^', 'E',
2, '"', 'E',
2, '`', 'I',
2,0xB4, 'I',
2, '^', 'I',
2, '"', 'I',
1, 'D',
2, '~', 'N',
2, '`', 'O',
2,0xB4, 'O',
2, '^', 'O',
2, '~', 'O',
2, '"', 'O',
1, 'x',
1, 'O',
2, '`', 'U',
2,0xB4, 'U',
2, '^', 'U',
2, '"', 'U',
2,0xB4, 'Y',
2, 'T', 'h',
2, 's', 's',
2, '`', 'a',
2,0xB4, 'a',
2, '^', 'a',
2, '~', 'a',
2, '"', 'a',
1, 'a',
2, 'a', 'e',
1, 'c',
2, '`', 'e',
2,0xB4, 'e',
2, '^', 'e',
2, '"', 'e',
2, '`', 'i',
2,0xB4, 'i',
2, '^', 'i',
2, '"', 'i',
1, 'd',
2, '~', 'n',
2, '`', 'o',
2,0xB4, 'o',
2, '^', 'o',
2, '~', 'o',
2, '"', 'o',
1, ':',
1, 'o',
2, '`', 'u',
2,0xB4, 'u',
2, '^', 'u',
2, '"', 'u',
2,0xB4, 'y',
2, 't', 'h',
2, '"', 'y',
1, 'A',
1, 'a',
1, 'A',
1, 'a',
1, 'A',
1, 'a',
2,0xB4, 'C',
2,0xB4, 'c',
2, '^', 'C',
2, '^', 'c',
1, 'C',
1, 'c',
1, 'C',
1, 'c',
1, 'D',
1, 'd',
1, 'D',
1, 'd',
1, 'E',
1, 'e',
1, 'E',
1, 'e',
1, 'E',
1, 'e',
1, 'E',
1, 'e',
1, 'E',
1, 'e',
2, '^', 'G',
2, '^', 'g',
1, 'G',
1, 'g',
1, 'G',
1, 'g',
1, 'G',
1, 'g',
2, '^', 'H',
2, '^', 'h',
1, 'H',
1, 'h',
2, '~', 'I',
2, '~', 'i',
1, 'I',
1, 'i',
1, 'I',
1, 'i',
1, 'I',
1, 'i',
1, 'I',
1, 'i',
2, 'I', 'J',
2, 'i', 'j',
2, '^', 'J',
2, '^', 'j',
1, 'K',
1, 'k',
1, 'L',
1, 'l',
1, 'L',
1, 'l',
1, 'L',
1, 'l',
1, 'L',
1, 'l',
1, 'L',
1, 'l',
2,0xB4, 'N',
2,0xB4, 'n',
1, 'N',
1, 'n',
1, 'N',
1, 'n',
2,'\'', 'n',
1, 'O',
1, 'o',
1, 'O',
1, 'o',
2, '"', 'O',
2, '"', 'o',
2, 'O', 'E',
2, 'o', 'e',
2,0xB4, 'R',
2,0xB4, 'r',
1, 'R',
1, 'r',
1, 'R',
1, 'r',
2,0xB4, 'S',
2,0xB4, 's',
2, '^', 'S',
2, '^', 's',
1, 'S',
1, 's',
1, 'S',
1, 's',
1, 'T',
1, 't',
1, 'T',
1, 't',
1, 'T',
1, 't',
2, '~', 'U',
2, '~', 'u',
1, 'U',
1, 'u',
1, 'U',
1, 'u',
1, 'U',
1, 'u',
2, '"', 'U',
2, '"', 'u',
1, 'U',
1, 'u',
2, '^', 'W',
2, '^', 'w',
2, '^', 'Y',
2, '^', 'y',
2, '"', 'Y',
2,0xB4, 'Z',
2,0xB4, 'z',
1, 'Z',
1, 'z',
1, 'Z',
1, 'z',
1, 's',
1, 'f',
2, 'D',0x017D,
2, 'D',0x017E,
2, 'd',0x017E,
2, 'L', 'J',
2, 'L', 'j',
2, 'l', 'j',
2, 'N', 'J',
2, 'N', 'j',
2, 'n', 'j',
2, 'D', 'Z',
2, 'D', 'z',
2, 'd', 'z',
1, 'S',
1, 's',
1, 'T',
1, 't',
1, '^',
1, '~',
1, '"',
1,0x03B2,
1,0x03B8,
1,0x03A5,
1,0x03C6,
1,0x03C0,
1,0x03BA,
1,0x03C1,
1,0x03C2,
2,0x0565,0x0582,
2,0x05D5,0x05D5,
2,0x05D5,0x05D9,
2,0x05D9,0x05D9,
2,0x0627,0x0674,
2,0x0648,0x0674,
2,0x06C7,0x0674,
2,0x064A,0x0674,
2,0x0E4D,0x0E32,
2,0x0ECD,0x0EB2,
2,0x0EAB,0x0E99,
2,0x0EAB,0x0EA1,
2,0x0FB2,0x0F81,
2,0x0FB3,0x0F81,
1, 'B',
1, 'b',
1, 'D',
1, 'd',
1, 'F',
1, 'f',
1, 'M',
1, 'm',
1, 'P',
1, 'p',
1, 'S',
1, 's',
1, 'T',
1, 't',
2, '`', 'W',
2, '`', 'w',
2,0xB4, 'W',
2,0xB4, 'w',
2, '"', 'W',
2, '"', 'w',
2, 'a',0x02BE,
2, '`', 'Y',
2, '`', 'y',
1, ' ',
1, ' ',
1, ' ',
1, ' ',
1, ' ',
1, ' ',
1, ' ',
1, ' ',
1, '-',
1, '-',
1, '-',
1, '-',
1, '-',
1, '-',
1, '"',
1, '"',
1, '"',
1, '+',
1, 'o',
1, '.',
2, '.', '.',
3, '.', '.', '.',
4, 'o', '/', 'o', 'o',
1,0xB4,
2,0xB4,0xB4,
3,0xB4,0xB4,0xB4,
2,0x2035,0x2035,
3,0x2035,0x2035,0x2035,
1, '<',
1, '>',
2, '!', '!',
2, '?', '!',
2, '!', '?',
2, 'R', 's',
3, 'E', 'U', 'R',
3, 'a', '/', 'c',
3, 'a', '/', 's',
1, 'C',
2,0xB0, 'C',
3, 'c', '/', 'o',
3, 'c', '/', 'u',
1,0x0190,
2,0xB0, 'F',
1, 'g',
1, 'H',
1, 'H',
1, 'H',
1, 'h',
1,0x0127,
1, 'I',
1, 'I',
1, 'L',
1, 'l',
1, 'N',
2, 'N', 'o',
1, 'P',
1, 'Q',
1, 'R',
1, 'R',
1, 'R',
3, 'T', 'E', 'L',
2, 'T', 'M',
1, 'Z',
3, 'O', 'h', 'm',
1, 'Z',
1, 'B',
1, 'C',
1, 'e',
1, 'E',
1, 'F',
1, 'M',
1, 'o',
1,0x05D0,
1,0x05D1,
1,0x05D2,
1,0x05D3,
1, 'i',
5, ' ', '1', '/', '3', ' ',
5, ' ', '2', '/', '3', ' ',
5, ' ', '1', '/', '5', ' ',
5, ' ', '2', '/', '5', ' ',
5, ' ', '3', '/', '5', ' ',
5, ' ', '4', '/', '5', ' ',
5, ' ', '1', '/', '6', ' ',
5, ' ', '5', '/', '6', ' ',
5, ' ', '1', '/', '8', ' ',
5, ' ', '3', '/', '8', ' ',
5, ' ', '5', '/', '8', ' ',
5, ' ', '7', '/', '8', ' ',
3, ' ', '1', '/',
1, 'I',
2, 'I', 'I',
3, 'I', 'I', 'I',
2, 'I', 'V',
1, 'V',
2, 'V', 'I',
3, 'V', 'I', 'I',
4, 'V', 'I', 'I', 'I',
2, 'I', 'X',
1, 'X',
2, 'X', 'I',
3, 'X', 'I', 'I',
1, 'L',
1, 'C',
1, 'D',
1, 'M',
1, 'i',
2, 'i', 'i',
3, 'i', 'i', 'i',
2, 'i', 'v',
1, 'v',
2, 'v', 'i',
3, 'v', 'i', 'i',
4, 'v', 'i', 'i', 'i',
2, 'i', 'x',
1, 'x',
2, 'x', 'i',
3, 'x', 'i', 'i',
1, 'l',
1, 'c',
1, 'd',
1, 'm',
2, '<', '-',
1, '^',
2, '-', '>',
1, 'V',
2, '<', '=',
2, '=', '>',
1, '-',
1, '/',
2,0x222B,0x222B,
3,0x222B,0x222B,0x222B,
2,0x222E,0x222E,
3,0x222E,0x222E,0x222E,
2, '/', '=',
2, '<', '=',
2, '>', '=',
2, '<', '<',
2, '>', '>',
3, '(', '1', ')',
3, '(', '2', ')',
3, '(', '3', ')',
3, '(', '4', ')',
3, '(', '5', ')',
3, '(', '6', ')',
3, '(', '7', ')',
3, '(', '8', ')',
3, '(', '9', ')',
4, '(', '1', '0', ')',
4, '(', '1', '1', ')',
4, '(', '1', '2', ')',
4, '(', '1', '3', ')',
4, '(', '1', '4', ')',
4, '(', '1', '5', ')',
4, '(', '1', '6', ')',
4, '(', '1', '7', ')',
4, '(', '1', '8', ')',
4, '(', '1', '9', ')',
4, '(', '2', '0', ')',
3, '(', '1', ')',
3, '(', '2', ')',
3, '(', '3', ')',
3, '(', '4', ')',
3, '(', '5', ')',
3, '(', '6', ')',
3, '(', '7', ')',
3, '(', '8', ')',
3, '(', '9', ')',
4, '(', '1', '0', ')',
4, '(', '1', '1', ')',
4, '(', '1', '2', ')',
4, '(', '1', '3', ')',
4, '(', '1', '4', ')',
4, '(', '1', '5', ')',
4, '(', '1', '6', ')',
4, '(', '1', '7', ')',
4, '(', '1', '8', ')',
4, '(', '1', '9', ')',
4, '(', '2', '0', ')',
2, '1', '.',
2, '2', '.',
2, '3', '.',
2, '4', '.',
2, '5', '.',
2, '6', '.',
2, '7', '.',
2, '8', '.',
2, '9', '.',
3, '1', '0', '.',
3, '1', '1', '.',
3, '1', '2', '.',
3, '1', '3', '.',
3, '1', '4', '.',
3, '1', '5', '.',
3, '1', '6', '.',
3, '1', '7', '.',
3, '1', '8', '.',
3, '1', '9', '.',
3, '2', '0', '.',
3, '(', 'a', ')',
3, '(', 'b', ')',
3, '(', 'c', ')',
3, '(', 'd', ')',
3, '(', 'e', ')',
3, '(', 'f', ')',
3, '(', 'g', ')',
3, '(', 'h', ')',
3, '(', 'i', ')',
3, '(', 'j', ')',
3, '(', 'k', ')',
3, '(', 'l', ')',
3, '(', 'm', ')',
3, '(', 'n', ')',
3, '(', 'o', ')',
3, '(', 'p', ')',
3, '(', 'q', ')',
3, '(', 'r', ')',
3, '(', 's', ')',
3, '(', 't', ')',
3, '(', 'u', ')',
3, '(', 'v', ')',
3, '(', 'w', ')',
3, '(', 'x', ')',
3, '(', 'y', ')',
3, '(', 'z', ')',
3, '(', 'A', ')',
3, '(', 'B', ')',
3, '(', 'C', ')',
3, '(', 'D', ')',
3, '(', 'E', ')',
3, '(', 'F', ')',
3, '(', 'G', ')',
3, '(', 'H', ')',
3, '(', 'I', ')',
3, '(', 'J', ')',
3, '(', 'K', ')',
3, '(', 'L', ')',
3, '(', 'M', ')',
3, '(', 'N', ')',
3, '(', 'O', ')',
3, '(', 'P', ')',
3, '(', 'Q', ')',
3, '(', 'R', ')',
3, '(', 'S', ')',
3, '(', 'T', ')',
3, '(', 'U', ')',
3, '(', 'V', ')',
3, '(', 'W', ')',
3, '(', 'X', ')',
3, '(', 'Y', ')',
3, '(', 'Z', ')',
3, '(', 'a', ')',
3, '(', 'b', ')',
3, '(', 'c', ')',
3, '(', 'd', ')',
3, '(', 'e', ')',
3, '(', 'f', ')',
3, '(', 'g', ')',
3, '(', 'h', ')',
3, '(', 'i', ')',
3, '(', 'j', ')',
3, '(', 'k', ')',
3, '(', 'l', ')',
3, '(', 'm', ')',
3, '(', 'n', ')',
3, '(', 'o', ')',
3, '(', 'p', ')',
3, '(', 'q', ')',
3, '(', 'r', ')',
3, '(', 's', ')',
3, '(', 't', ')',
3, '(', 'u', ')',
3, '(', 'v', ')',
3, '(', 'w', ')',
3, '(', 'x', ')',
3, '(', 'y', ')',
3, '(', 'z', ')',
3, '(', '0', ')',
1, '-',
1, '|',
1, '+',
1, '+',
1, '+',
1, '+',
1, '+',
1, '+',
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -