eci: All ECIs: update CLI main.c and tcl zint.c

This commit is contained in:
gitlost 2021-01-12 14:11:53 +00:00
parent 7fe930b4dc
commit e1e0aa7ac4
5 changed files with 74 additions and 79 deletions

View file

@ -150,33 +150,34 @@ static void usage(void) {
/* Display supported ECI codes */
static void show_eci(void) {
printf( " 3: ISO-8859-1 - Latin alphabet No. 1 (default)\n"
" 4: ISO-8859-2 - Latin alphabet No. 2\n"
" 5: ISO-8859-3 - Latin alphabet No. 3\n"
" 6: ISO-8859-4 - Latin alphabet No. 4\n"
" 7: ISO-8859-5 - Latin/Cyrillic alphabet\n"
" 8: ISO-8859-6 - Latin/Arabic alphabet\n"
" 9: ISO-8859-7 - Latin/Greek alphabet\n"
"10: ISO-8859-8 - Latin/Hebrew alphabet\n"
"11: ISO-8859-9 - Latin alphabet No. 5\n"
"12: ISO-8859-10 - Latin alphabet No. 6\n"
"13: ISO-8859-11 - Latin/Thai alphabet\n"
"15: ISO-8859-13 - Latin alphabet No. 7\n"
"16: ISO-8859-14 - Latin alphabet No. 8 (Celtic)\n"
"17: ISO-8859-15 - Latin alphabet No. 9\n"
"18: ISO-8859-16 - Latin alphabet No. 10\n"
"20: ** Shift-JIS (JISX 0208 amd JISX 0201)\n"
"21: Windows-1250\n"
"22: Windows-1251\n"
"23: Windows-1252\n"
"24: Windows-1256\n"
"25: ** UCS-2 Unicode (High order byte first)\n"
"26: Unicode (UTF-8)\n"
"27: ISO-646:1991 7-bit character set\n"
"28: ** Big5 (Taiwan) Chinese Character Set\n"
"29: ** GB (PRC) Chinese Character Set\n"
"30: ** Korean Character Set (KSX1001:1998)\n"
"** See note in section 4.10 of the manual\n"
printf( " 3: ISO/IEC 8859-1 - Latin alphabet No. 1 (default)\n"
" 4: ISO/IEC 8859-2 - Latin alphabet No. 2\n"
" 5: ISO/IEC 8859-3 - Latin alphabet No. 3\n"
" 6: ISO/IEC 8859-4 - Latin alphabet No. 4\n"
" 7: ISO/IEC 8859-5 - Latin/Cyrillic alphabet\n"
" 8: ISO/IEC 8859-6 - Latin/Arabic alphabet\n"
" 9: ISO/IEC 8859-7 - Latin/Greek alphabet\n"
" 10: ISO/IEC 8859-8 - Latin/Hebrew alphabet\n"
" 11: ISO/IEC 8859-9 - Latin alphabet No. 5 (Turkish)\n"
" 12: ISO/IEC 8859-10 - Latin alphabet No. 6 (Nordic)\n"
" 13: ISO/IEC 8859-11 - Latin/Thai alphabet\n"
" 15: ISO/IEC 8859-13 - Latin alphabet No. 7 (Baltic)\n"
" 16: ISO/IEC 8859-14 - Latin alphabet No. 8 (Celtic)\n"
" 17: ISO/IEC 8859-15 - Latin alphabet No. 9\n"
" 18: ISO/IEC 8859-16 - Latin alphabet No. 10\n"
" 20: Shift JIS (JIS X 0208 and JIS X 0201)\n"
" 21: Windows 1250 - Latin 2 (Central Europe)\n"
" 22: Windows 1251 - Cyrillic\n"
" 23: Windows 1252 - Latin 1\n"
" 24: Windows 1256 - Arabic\n"
" 25: UCS-2BE (High order byte first) (Unicode BMP)\n"
" 26: UTF-8 (Unicode)\n"
" 27: ISO/IEC 646:1991 7-bit character set (ASCII)\n"
" 28: Big5 (Taiwan) Chinese Character Set\n"
" 29: ** GB (PRC) Chinese Character Set\n"
" 30: Korean Character Set (KS X 1001:2002)\n"
"899: 8-bit binary data\n"
"** ECI 29 is GB 2312 except for Han Xin, when it is GB 18030\n"
);
}