encodings.def

来自「libiconv是一个很不错的字符集转换库。程序接口也很简单」· DEF 代码 · 共 822 行 · 第 1/3 页

DEF
822
字号
DEFENCODING(( "KOI8-T",            ),            koi8_t,            { koi8_t_mbtowc, NULL },      { koi8_t_wctomb, NULL })DEFENCODING(( "MULELAO-1",            ),            mulelao,            { mulelao_mbtowc, NULL },     { mulelao_wctomb, NULL })DEFENCODING(( "CP1133",              "IBM-CP1133",            ),            cp1133,            { cp1133_mbtowc, NULL },      { cp1133_wctomb, NULL })DEFENCODING(( "TIS-620",                /* IANA */              "TIS620",                 /* glibc */              "TIS620-0",               /* glibc */              "TIS620.2529-1",          /* glibc */              "TIS620.2533-0",          /* glibc */              "TIS620.2533-1",              "ISO-IR-166",             /* glibc */            ),            tis620,            { tis620_mbtowc, NULL },      { tis620_wctomb, NULL })DEFENCODING(( "CP874",                  /* JDK 1.1 */              "WINDOWS-874",            ),            cp874,            { cp874_mbtowc, NULL },       { cp874_wctomb, NULL })DEFENCODING(( "VISCII",                 /* IANA, RFC 1456 */              "VISCII1.1-1",              "csVISCII",               /* IANA */            ),            viscii,            { viscii_mbtowc, NULL },      { viscii_wctomb, NULL })DEFENCODING(( "TCVN",              "TCVN-5712",              "TCVN5712-1",              "TCVN5712-1:1993",            ),            tcvn,            { tcvn_mbtowc, tcvn_flushwc }, { tcvn_wctomb, NULL })/* CJK character sets (not documented) */DEFENCODING(( "JIS_C6220-1969-RO",      /* IANA */              "ISO646-JP",              /* IANA */              "ISO-IR-14",              /* IANA */              "JP",                     /* IANA */              "csISO14JISC6220ro",      /* IANA */            ),            iso646_jp,            { iso646_jp_mbtowc, NULL },   { iso646_jp_wctomb, NULL })DEFENCODING(( "JIS_X0201",              /* IANA */              "JISX0201-1976",              "X0201",                  /* IANA */              "csHalfWidthKatakana",    /* IANA */            /*"JISX0201.1976-0",           X11R6.4 */            /*"JIS0201",                   JDK 1.1 */            ),            jisx0201,            { jisx0201_mbtowc, NULL },    { jisx0201_wctomb, NULL })DEFENCODING(( "JIS_X0208",              "JIS_X0208-1983",         /* IANA */              "JIS_X0208-1990",              "JIS0208",              "X0208",                  /* IANA */              "ISO-IR-87",              /* IANA */              "JIS_C6226-1983",         /* IANA */              "csISO87JISX0208",        /* IANA */            /*"JISX0208.1983-0",           X11R6.4 */            /*"JISX0208.1990-0",           X11R6.4 */            /*"JIS0208",                   JDK 1.1 */            ),            jisx0208,            { jisx0208_mbtowc, NULL },    { jisx0208_wctomb, NULL })DEFENCODING(( "JIS_X0212",              "JIS_X0212.1990-0",              "JIS_X0212-1990",         /* IANA */              "X0212",                  /* IANA */              "ISO-IR-159",             /* IANA */              "csISO159JISX02121990",   /* IANA */            /*"JISX0212.1990-0",           X11R6.4 */            /*"JIS0212",                   JDK 1.1 */            ),            jisx0212,            { jisx0212_mbtowc, NULL },    { jisx0212_wctomb, NULL })DEFENCODING(( "GB_1988-80",             /* IANA */              "ISO646-CN",              /* IANA */              "ISO-IR-57",              /* IANA */              "CN",                     /* IANA */              "csISO57GB1988",          /* IANA */            ),            iso646_cn,            { iso646_cn_mbtowc, NULL },   { iso646_cn_wctomb, NULL })DEFENCODING(( "GB_2312-80",             /* IANA */              "ISO-IR-58",              /* IANA */              "csISO58GB231280",        /* IANA */              "CHINESE",                /* IANA */            /*"GB2312.1980-0",             X11R6.4 */            ),            gb2312,            { gb2312_mbtowc, NULL },      { gb2312_wctomb, NULL })DEFENCODING(( "ISO-IR-165",              "CN-GB-ISOIR165",         /* RFC 1922 */            ),            isoir165,            { isoir165_mbtowc, NULL },    { isoir165_wctomb, NULL })DEFENCODING(( "KSC_5601",               /* IANA */              "KS_C_5601-1987",         /* IANA */              "KS_C_5601-1989",         /* IANA */              "ISO-IR-149",             /* IANA */              "csKSC56011987",          /* IANA */              "KOREAN",                 /* IANA */            /*"KSC5601.1987-0",            X11R6.4 */            /*"KSX1001:1992",              Ken Lunde */            ),            ksc5601,            { ksc5601_mbtowc, NULL },     { ksc5601_wctomb, NULL })/* CJK encodings */DEFENCODING(( "EUC-JP",                 /* IANA */              "EUCJP",                  /* glibc */              "Extended_UNIX_Code_Packed_Format_for_Japanese", /* IANA */              "csEUCPkdFmtJapanese",    /* IANA */            /*"EUC_JP",                    JDK 1.1 */            ),            euc_jp,            { euc_jp_mbtowc, NULL },      { euc_jp_wctomb, NULL })DEFENCODING(( "SHIFT_JIS",              /* IANA */              "SHIFT-JIS",              /* glibc */              "SJIS",                   /* JDK 1.1 */              "MS_KANJI",               /* IANA */              "csShiftJIS",             /* IANA */            ),            sjis,            { sjis_mbtowc, NULL },        { sjis_wctomb, NULL })DEFENCODING(( "CP932",                  /* glibc */            ),            cp932,            { cp932_mbtowc, NULL },       { cp932_wctomb, NULL })DEFENCODING(( "ISO-2022-JP",            /* IANA, RFC 1468 */              "csISO2022JP",            /* IANA */            /*"ISO2022JP",                 JDK 1.1 */            ),            iso2022_jp,            { iso2022_jp_mbtowc, NULL },  { iso2022_jp_wctomb, iso2022_jp_reset })DEFENCODING(( "ISO-2022-JP-1",          /* RFC 2237 */            ),            iso2022_jp1,            { iso2022_jp1_mbtowc, NULL }, { iso2022_jp1_wctomb, iso2022_jp1_reset })DEFENCODING(( "ISO-2022-JP-2",          /* IANA, RFC 1554 */              "csISO2022JP2",           /* IANA */            ),            iso2022_jp2,            { iso2022_jp2_mbtowc, NULL }, { iso2022_jp2_wctomb, iso2022_jp2_reset })DEFENCODING(( "EUC-CN",                 /* glibc */              "EUCCN",                  /* glibc */              "GB2312",                 /* IANA */              "CN-GB",                  /* RFC 1922 */              "csGB2312",               /* IANA */            /*"EUC_CN",                    JDK 1.1 */            ),            euc_cn,            { euc_cn_mbtowc, NULL },      { euc_cn_wctomb, NULL })DEFENCODING(( "GBK",                    /* IANA, JDK 1.1 */              "CP936",                  /* IANA */              "MS936",                  /* IANA */              "WINDOWS-936",            /* IANA */            ),            ces_gbk,            { ces_gbk_mbtowc, NULL },     { ces_gbk_wctomb, NULL })DEFENCODING(( "GB18030",                /* IANA, glibc */            ),            gb18030,            { gb18030_mbtowc, NULL },     { gb18030_wctomb, NULL })DEFENCODING(( "ISO-2022-CN",            /* IANA, RFC 1922 */              "csISO2022CN",            /*"ISO2022CN",                 JDK 1.1 */            ),            iso2022_cn,            { iso2022_cn_mbtowc, NULL },  { iso2022_cn_wctomb, iso2022_cn_reset })DEFENCODING(( "ISO-2022-CN-EXT",        /* IANA, RFC 1922 */            ),            iso2022_cn_ext,            { iso2022_cn_ext_mbtowc, NULL }, { iso2022_cn_ext_wctomb, iso2022_cn_ext_reset })DEFENCODING(( "HZ",                     /* RFC 1843 */              "HZ-GB-2312",             /* IANA, RFC 1842 */            ),            hz,            { hz_mbtowc, NULL },          { hz_wctomb, hz_reset })DEFENCODING(( "EUC-TW",                 /* glibc */              "EUCTW",                  /* glibc */              "csEUCTW",            /*"EUC_TW",                    JDK 1.1 */            ),            euc_tw,            { euc_tw_mbtowc, NULL },      { euc_tw_wctomb, NULL })DEFENCODING(( "BIG5",                   /* IANA, JDK 1.1 */              "BIG-5",                  /* glibc */              "BIG-FIVE",               /* glibc */              "BIGFIVE",                /* glibc */              "CN-BIG5",                /* RFC 1922 */              "csBig5",                 /* IANA */            ),            ces_big5,            { ces_big5_mbtowc, NULL },    { ces_big5_wctomb, NULL })DEFENCODING(( "CP950",                  /* JDK 1.1 */            ),            cp950,            { cp950_mbtowc, NULL },       { cp950_wctomb, NULL })DEFENCODING(( "BIG5-HKSCS",             /* IANA */              "BIG5HKSCS",              /* glibc */            ),            big5hkscs,            { big5hkscs_mbtowc, NULL },   { big5hkscs_wctomb, NULL })DEFENCODING(( "EUC-KR",                 /* IANA, RFC 1557 */              "EUCKR",                  /* glibc */              "csEUCKR",                /* IANA */            /*"EUC_KR",                    JDK 1.1 */            ),            euc_kr,            { euc_kr_mbtowc, NULL },      { euc_kr_wctomb, NULL })DEFENCODING(( "CP949",                  /* JDK 1.1 */              "UHC",                    /* glibc */            ),            cp949,            { cp949_mbtowc, NULL },       { cp949_wctomb, NULL })DEFENCODING(( "JOHAB",                  /* glibc */              "CP1361",                 /* glibc */            ),            johab,            { johab_mbtowc, NULL },       { johab_wctomb, NULL })DEFENCODING(( "ISO-2022-KR",            /* IANA, RFC 1557 */              "csISO2022KR",            /* IANA */            /*"ISO2022KR",                 JDK 1.1 */            ),            iso2022_kr,            { iso2022_kr_mbtowc, NULL },  { iso2022_kr_wctomb, iso2022_kr_reset })

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?