From: Martin Mares Date: Wed, 3 Dec 1997 08:16:02 +0000 (+0000) Subject: New charset tables -- now common for all modules. charset/exp/* are not X-Git-Tag: holmes-import~1684 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=036b9b800610a335a249db7e35547d556d54d272;p=libucw.git New charset tables -- now common for all modules. charset/exp/* are not rebuilt automatically as it requires the UniCode tables. --- diff --git a/charset/Makefile b/charset/Makefile new file mode 100644 index 00000000..5cdd4898 --- /dev/null +++ b/charset/Makefile @@ -0,0 +1,19 @@ +# Makefile for the Sherlock Charset Data Files (c) 1997 Martin Mares + +all: .stamp + +.stamp: + mkdir -p $(TOPDIR)/run/char + ln -sf `pwd`/set $(TOPDIR)/run/char + ln -sf `pwd`/exp $(TOPDIR)/run/char + touch .stamp + +buildall: + rm -rf exp + mkdir exp + for a in `find set -type f` ; do b=`basename $$a` ; echo $$b ; misc/mkexpands $$b >exp/$$b ; done + +tags: + +clean: + rm -f .stamp diff --git a/charset/misc/cstocs-names b/charset/misc/cstocs-names new file mode 100644 index 00000000..5a53022f --- /dev/null +++ b/charset/misc/cstocs-names @@ -0,0 +1,252 @@ +AE 00C6 +Aabovedot 01E0 +Aacute 00C1 +Abreve 0102 +Acircumflex 00C2 +Adiaeresis 00C4 +Agrave 00C0 +Amacron 0100 +Aogonek 0104 +Aring 00C5 +Atilde 00C3 +CH F000 +Cacute 0106 +Ccaron 010C +Ccedilla 00C7 +Dcaron 010E +Delta 0394 +Eabovedot 0116 +Eacute 00C9 +Ecaron 011A +Ecircumflex 00CA +Ediaeresis 00CB +Egrave 00C8 +Emacron 0112 +Eng 014A +Eogonek 0118 +Eth 00D0 +Gamma 0194 +Gbreve 011E +Gcedilla 0122 +IJ 0132 +Iabovedot 0130 +Iacute 00CD +Icircumflex 00CE +Idiaeresis 00CF +Igrave 00CC +Imacron 012A +Iogonek 012E +Kcedilla 0136 +Lacute 0139 +Lcaron 013D +Lcedilla 013B +Lstroke 0141 +Nacute 0143 +Ncaron 0147 +Ncedilla 0145 +Ntilde 00D1 +OE 0152 +Oacute 00D3 +Ocircumflex 00D4 +Odiaeresis 00D6 +Odoubleacute 0150 +Ograve 00D2 +Omacron 014C +Omega 03A9 +Ostroke 00D8 +Otilde 00D5 +Phi 03A6 +Pt 20A7 +Racute 0154 +Rcaron 0158 +Rcedilla 0156 +Sacute 015A +Scaron 0160 +Scedilla 015E +Sigma 03A3 +Ssharp F0DF +Tcaron 0164 +Tcedilla 0162 +Theta 0398 +Thorn 00DE +Uacute 00DA +Ucircumflex 00DB +Udiaeresis 00DC +Udoubleacute 0170 +Ugrave 00D9 +Umacron 016A +Uogonek 0172 +Uring 016E +Yacute 00DD +Ydiaeresis 0178 +Zabovedot 017B +Zacute 0179 +Zcaron 017D +aabovedot 01E1 +aacute 00E1 +abovedot 02D9 +abreve 0103 +acircumflex 00E2 +acute 00B4 +adiaeresis 00E4 +ae 00E6 +agrave 00E0 +almostequal 2248 +alpha 03B1 +amacron 0101 +anglequoteleftsingle 2039 +anglequoterightsingle 203A +aogonek 0105 +aring 00E5 +atilde 00E3 +aunderscore 00AA +beta 03B2 +breve 0306 +brokenbar 00A6 +bullet 2022 +cacute 0107 +caron 030C +ccaron 010D +ccedilla 00E7 +cedilla 0327 +cent 00A2 +ch F002 +circumflex 0302 +copyright 00A9 +currency 00A4 +dagger 2020 +dcaron 010F +degree 00B0 +delta 03B4 +diaeresis 0308 +diamond 22C4 +division 00F7 +doubleacute 030B +doubledagger 2021 +eabovedot 0117 +eacute 00E9 +ecaron 011B +ecircumflex 00EA +ediaeresis 00EB +egrave 00E8 +emacron 0113 +emdash 2014 +endash 2013 +eng 014B +eogonek 0119 +equiv 224D +eth 00F0 +exclamdown 00A1 +fi FB01 +fl FB02 +forte 0192 +fraction 2044 +gacute 01F5 +gbreve 011F +greaterequal 2265 +guilder F003 +guillemotleft 00AB +guillemotright 00BB +guilletmotleft 00AB +guilletmotright 00BB +hyphen 00AD +iacute 00ED +icircumflex 00EE +idiaeresis 00EF +idotless 0131 +igrave 00EC +ij 0133 +imacron 012B +in 2208 +infinity 221E +integral 222B +intersection 2229 +iogonek 012F +kcedilla 0137 +lacute 013A +lcaron 013E +lcedilla 013C +lowerequal 2264 +lstroke 0142 +macron 0304 +masculine 00BA +middledot 00B7 +mu 03BC +multiply 00D7 +nacute 0144 +ncaron 0148 +ncedilla 0146 +nobreakspace 00A0 +notequal 2260 +notsign 00AC +nproduct 220F +nsummation 2211 +ntilde 00F1 +oacute 00F3 +ocircumflex 00F4 +odiaeresis 00F6 +odoubleacute 0151 +oe 0153 +ogonek 0328 +ograve 00F2 +omacron 014D +omega 03C9 +onehalf 00BD +onequarter 00BC +onesuperior 00B9 +ordfeminine 00AA +ostroke 00F8 +otilde 00F5 +ounderscore 00BA +paragraph 00B6 +partaildifferential 2202 +period3 0EAF +periodcentered 00B7 +permille 2030 +phi 03C6 +pi 03C0 +plusminus 00B1 +pound 00A3 +questiondown 00BF +quoteleftdouble 201C +quoteleftsingle 2018 +quotelowdouble 201E +quotelowsingle 201A +quoterightdouble 201D +quoterightsingle 2019 +racute 0155 +rcaron 0159 +rcedilla 0157 +registered 00AE +reversenotsign 2310 +ring 030A +sacute 015B +scaron 0161 +scedilla 015F +section 00A7 +sigma 03C3 +squareroot 221A +ssharp 00DF +tau 03C4 +tcaron 0165 +tcedilla 0163 +thorn 00FE +threequarters 00BE +threesuperior 00B3 +tilde 0303 +trademark 2122 +twosuperior 00B2 +uacute 00FA +ucircumflex 00FB +udiaeresis 00FC +udoubleacute 0171 +ugrave 00F9 +umacron 016B +uogonek 0173 +uring 016F +yacute 00FD +ydiaeresis 00FF +yen 00A5 +zabovedot 017C +zacute 017A +zcaron 017E diff --git a/charset/misc/czchars b/charset/misc/czchars new file mode 100644 index 00000000..c6f82bcf --- /dev/null +++ b/charset/misc/czchars @@ -0,0 +1,38 @@ +# List of Czech and Slovak Accented Characters + +A0 00E1 LATIN SMALL LETTER A WITH ACUTE +A1 010D LATIN SMALL LETTER C WITH CARON +A2 010F LATIN SMALL LETTER D WITH CARON +A3 00E9 LATIN SMALL LETTER E WITH ACUTE +A4 011B LATIN SMALL LETTER E WITH CARON +A5 00ED LATIN SMALL LETTER I WITH ACUTE +A6 013A LATIN SMALL LETTER L WITH ACUTE +A7 013E LATIN SMALL LETTER L WITH CARON +A8 0148 LATIN SMALL LETTER N WITH CARON +A9 00F3 LATIN SMALL LETTER O WITH ACUTE +AA 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +AB 0159 LATIN SMALL LETTER R WITH CARON +AC 0161 LATIN SMALL LETTER S WITH CARON +AD 0165 LATIN SMALL LETTER T WITH CARON +AE 00FA LATIN SMALL LETTER U WITH ACUTE +AF 016F LATIN SMALL LETTER U WITH RING ABOVE +B0 00FD LATIN SMALL LETTER Y WITH ACUTE +B1 017E LATIN SMALL LETTER Z WITH CARON +B2 00C1 LATIN CAPITAL LETTER A WITH ACUTE +B3 010C LATIN CAPITAL LETTER C WITH CARON +B4 010E LATIN CAPITAL LETTER D WITH CARON +B5 00C9 LATIN CAPITAL LETTER E WITH ACUTE +B6 011A LATIN CAPITAL LETTER E WITH CARON +B7 00CD LATIN CAPITAL LETTER I WITH ACUTE +B8 0139 LATIN CAPITAL LETTER L WITH ACUTE +B9 013D LATIN CAPITAL LETTER L WITH CARON +BA 0147 LATIN CAPITAL LETTER N WITH CARON +BB 00D3 LATIN CAPITAL LETTER O WITH ACUTE +BC 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +BD 0158 LATIN CAPITAL LETTER R WITH CARON +BE 0160 LATIN CAPITAL LETTER S WITH CARON +BF 0164 LATIN CAPITAL LETTER T WITH CARON +C0 00DA LATIN CAPITAL LETTER U WITH ACUTE +C1 016E LATIN CAPITAL LETTER U WITH RING ABOVE +C2 00DD LATIN CAPITAL LETTER Y WITH ACUTE +C3 017D LATIN CAPITAL LETTER Z WITH CARON diff --git a/charset/misc/enc2table b/charset/misc/enc2table new file mode 100644 index 00000000..3348de21 --- /dev/null +++ b/charset/misc/enc2table @@ -0,0 +1,29 @@ +#!/usr/bin/perl +# +# Convert ".enc" file from the CStoCS package to UCS-2 character mapping +# (c) 1997 Martin Mares +# + +open (MAP, "cstocs-names") || die "No charname file"; +while () { + chop; + ($c,$uni) = split /[ \t]+/; +# if (defined $um{$uni}) { print "Warning: $uni redefined\n"; } + $um{$uni} = $c; + $code{$c} = $uni; +} +close MAP; + +while (<>) { + chop; + ($_,$c,$name) = split /[\t ]+/; + if ($c >= 128) { + if (!defined $code{$name}) { die "$name unknown"; } + $u{$c} = $code{$name}; + } +} + +for ($i=0; $i<256; $i++) { + $v = (defined $u{$i}) ? $u{$i} : ($i < 128 ? sprintf("%04X", $i) : "FFFD"); + printf "%02X\t%s\n", $i, $v; +} diff --git a/charset/misc/mkuni b/charset/misc/mkuni new file mode 100644 index 00000000..59bba649 --- /dev/null +++ b/charset/misc/mkuni @@ -0,0 +1,19 @@ +#!/usr/bin/perl +# +# Add Unicode Character Names to a character set table file +# (c) 1997 Martin Mares +# + +open (UNI, "/tmp/unicode") || die "No Unicode Data File"; +while () { + ($num,$name) = split /;/; + $name{$num} = $name; +} +close UNI; + +while (<>) { + ($code,$uni) = split /[ \t\n]+/; + $name = $name{$uni}; + ($name eq "") && ($name = "????"); + print "$code\t$uni\t$name\n"; +} diff --git a/charset/set/ascii b/charset/set/ascii new file mode 100644 index 00000000..826f1f6b --- /dev/null +++ b/charset/set/ascii @@ -0,0 +1,131 @@ +# ASCII Charset File +# (c) 1997 Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F diff --git a/charset/set/cork b/charset/set/cork new file mode 100644 index 00000000..b5846b71 --- /dev/null +++ b/charset/set/cork @@ -0,0 +1,259 @@ +# Cork Charset File +# Adapted from CStoCS "cork.enc" by Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F +80 0102 LATIN CAPITAL LETTER A WITH BREVE +81 0104 LATIN CAPITAL LETTER A WITH OGONEK +82 0106 LATIN CAPITAL LETTER C WITH ACUTE +83 010C LATIN CAPITAL LETTER C WITH CARON +84 010E LATIN CAPITAL LETTER D WITH CARON +85 011A LATIN CAPITAL LETTER E WITH CARON +86 0118 LATIN CAPITAL LETTER E WITH OGONEK +87 011E LATIN CAPITAL LETTER G WITH BREVE +88 0139 LATIN CAPITAL LETTER L WITH ACUTE +89 013D LATIN CAPITAL LETTER L WITH CARON +8A 0141 LATIN CAPITAL LETTER L WITH STROKE +8B 0143 LATIN CAPITAL LETTER N WITH ACUTE +8C 0147 LATIN CAPITAL LETTER N WITH CARON +8D 014A LATIN CAPITAL LETTER ENG +8E 0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE +8F 0154 LATIN CAPITAL LETTER R WITH ACUTE +90 0158 LATIN CAPITAL LETTER R WITH CARON +91 015A LATIN CAPITAL LETTER S WITH ACUTE +92 0160 LATIN CAPITAL LETTER S WITH CARON +93 015E LATIN CAPITAL LETTER S WITH CEDILLA +94 0164 LATIN CAPITAL LETTER T WITH CARON +95 0162 LATIN CAPITAL LETTER T WITH CEDILLA +96 0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE +97 016E LATIN CAPITAL LETTER U WITH RING ABOVE +98 0178 LATIN CAPITAL LETTER Y WITH DIAERESIS +99 0179 LATIN CAPITAL LETTER Z WITH ACUTE +9A 017D LATIN CAPITAL LETTER Z WITH CARON +9B 017B LATIN CAPITAL LETTER Z WITH DOT ABOVE +9C 0132 LATIN CAPITAL LIGATURE IJ +9D 0130 LATIN CAPITAL LETTER I WITH DOT ABOVE +9E 00F0 LATIN SMALL LETTER ETH +9F 00A7 SECTION SIGN +A0 0103 LATIN SMALL LETTER A WITH BREVE +A1 0105 LATIN SMALL LETTER A WITH OGONEK +A2 0107 LATIN SMALL LETTER C WITH ACUTE +A3 010D LATIN SMALL LETTER C WITH CARON +A4 010F LATIN SMALL LETTER D WITH CARON +A5 011B LATIN SMALL LETTER E WITH CARON +A6 0119 LATIN SMALL LETTER E WITH OGONEK +A7 011F LATIN SMALL LETTER G WITH BREVE +A8 013A LATIN SMALL LETTER L WITH ACUTE +A9 013E LATIN SMALL LETTER L WITH CARON +AA 0142 LATIN SMALL LETTER L WITH STROKE +AB 0144 LATIN SMALL LETTER N WITH ACUTE +AC 0148 LATIN SMALL LETTER N WITH CARON +AD 014B LATIN SMALL LETTER ENG +AE 0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE +AF 0155 LATIN SMALL LETTER R WITH ACUTE +B0 0159 LATIN SMALL LETTER R WITH CARON +B1 015B LATIN SMALL LETTER S WITH ACUTE +B2 0161 LATIN SMALL LETTER S WITH CARON +B3 015F LATIN SMALL LETTER S WITH CEDILLA +B4 0165 LATIN SMALL LETTER T WITH CARON +B5 0163 LATIN SMALL LETTER T WITH CEDILLA +B6 0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE +B7 016F LATIN SMALL LETTER U WITH RING ABOVE +B8 00FF LATIN SMALL LETTER Y WITH DIAERESIS +B9 017A LATIN SMALL LETTER Z WITH ACUTE +BA 017E LATIN SMALL LETTER Z WITH CARON +BB 017C LATIN SMALL LETTER Z WITH DOT ABOVE +BC 0133 LATIN SMALL LIGATURE IJ +BD 00A1 INVERTED EXCLAMATION MARK +BE 00BF INVERTED QUESTION MARK +BF 00A3 POUND SIGN +C0 00C0 LATIN CAPITAL LETTER A WITH GRAVE +C1 00C1 LATIN CAPITAL LETTER A WITH ACUTE +C2 00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX +C3 00C3 LATIN CAPITAL LETTER A WITH TILDE +C4 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +C5 00C5 LATIN CAPITAL LETTER A WITH RING ABOVE +C6 00C6 LATIN CAPITAL LETTER AE +C7 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +C8 00C8 LATIN CAPITAL LETTER E WITH GRAVE +C9 00C9 LATIN CAPITAL LETTER E WITH ACUTE +CA 00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX +CB 00CB LATIN CAPITAL LETTER E WITH DIAERESIS +CC 00CC LATIN CAPITAL LETTER I WITH GRAVE +CD 00CD LATIN CAPITAL LETTER I WITH ACUTE +CE 00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX +CF 00CF LATIN CAPITAL LETTER I WITH DIAERESIS +D0 00D0 LATIN CAPITAL LETTER ETH +D1 00D1 LATIN CAPITAL LETTER N WITH TILDE +D2 00D2 LATIN CAPITAL LETTER O WITH GRAVE +D3 00D3 LATIN CAPITAL LETTER O WITH ACUTE +D4 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +D5 00D5 LATIN CAPITAL LETTER O WITH TILDE +D6 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +D7 0152 LATIN CAPITAL LIGATURE OE +D8 00D8 LATIN CAPITAL LETTER O WITH STROKE +D9 00D9 LATIN CAPITAL LETTER U WITH GRAVE +DA 00DA LATIN CAPITAL LETTER U WITH ACUTE +DB 00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX +DC 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +DD 00DD LATIN CAPITAL LETTER Y WITH ACUTE +DE 00DE LATIN CAPITAL LETTER THORN +DF F0DF ???? +E0 00E0 LATIN SMALL LETTER A WITH GRAVE +E1 00E1 LATIN SMALL LETTER A WITH ACUTE +E2 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +E3 00E3 LATIN SMALL LETTER A WITH TILDE +E4 00E4 LATIN SMALL LETTER A WITH DIAERESIS +E5 00E5 LATIN SMALL LETTER A WITH RING ABOVE +E6 00E6 LATIN SMALL LETTER AE +E7 00E7 LATIN SMALL LETTER C WITH CEDILLA +E8 00E8 LATIN SMALL LETTER E WITH GRAVE +E9 00E9 LATIN SMALL LETTER E WITH ACUTE +EA 00EA LATIN SMALL LETTER E WITH CIRCUMFLEX +EB 00EB LATIN SMALL LETTER E WITH DIAERESIS +EC 00EC LATIN SMALL LETTER I WITH GRAVE +ED 00ED LATIN SMALL LETTER I WITH ACUTE +EE 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +EF 00EF LATIN SMALL LETTER I WITH DIAERESIS +F0 00F0 LATIN SMALL LETTER ETH +F1 00F1 LATIN SMALL LETTER N WITH TILDE +F2 00F2 LATIN SMALL LETTER O WITH GRAVE +F3 00F3 LATIN SMALL LETTER O WITH ACUTE +F4 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +F5 00F5 LATIN SMALL LETTER O WITH TILDE +F6 00F6 LATIN SMALL LETTER O WITH DIAERESIS +F7 0153 LATIN SMALL LIGATURE OE +F8 00F8 LATIN SMALL LETTER O WITH STROKE +F9 00F9 LATIN SMALL LETTER U WITH GRAVE +FA 00FA LATIN SMALL LETTER U WITH ACUTE +FB 00FB LATIN SMALL LETTER U WITH CIRCUMFLEX +FC 00FC LATIN SMALL LETTER U WITH DIAERESIS +FD 00FD LATIN SMALL LETTER Y WITH ACUTE +FE 00FE LATIN SMALL LETTER THORN +FF 00DF LATIN SMALL LETTER SHARP S diff --git a/charset/set/ibm b/charset/set/ibm new file mode 100644 index 00000000..9cf6aafa --- /dev/null +++ b/charset/set/ibm @@ -0,0 +1,259 @@ +# IBM Charset File +# (c) 1997 Martin Mares + +00 0000 +01 263A WHITE SMILING FACE +02 263B BLACK SMILING FACE +03 2665 BLACK HEART SUIT +04 2666 BLACK DIAMOND SUIT +05 2663 BLACK CLUB SUIT +06 2660 BLACK SPADE SUIT +07 2022 BULLET +08 25D8 INVERSE BULLET +09 25CB WHITE CIRCLE +0A 25D9 INVERSE WHITE CIRCLE +0B 2642 MALE SIGN +0C 2640 FEMALE SIGN +0D 266A EIGHTH NOTE +0E 266B BEAMED EIGHTH NOTES +0F 263C WHITE SUN WITH RAYS +10 25B6 BLACK RIGHT-POINTING TRIANGLE +11 25C0 BLACK LEFT-POINTING TRIANGLE +12 2195 UP DOWN ARROW +13 203C DOUBLE EXCLAMATION MARK +14 00B6 PILCROW SIGN +15 00A7 SECTION SIGN +16 25AC BLACK RECTANGLE +17 21A8 UP DOWN ARROW WITH BASE +18 2191 UPWARDS ARROW +19 2193 DOWNWARDS ARROW +1A 2192 RIGHTWARDS ARROW +1B 2190 LEFTWARDS ARROW +1C 221F RIGHT ANGLE +1D 2194 LEFT RIGHT ARROW +1E 25B2 BLACK UP-POINTING TRIANGLE +1F 25BC BLACK DOWN-POINTING TRIANGLE +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 2302 HOUSE +80 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +81 00FC LATIN SMALL LETTER U WITH DIAERESIS +82 00E9 LATIN SMALL LETTER E WITH ACUTE +83 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +84 00E4 LATIN SMALL LETTER A WITH DIAERESIS +85 00E0 LATIN SMALL LETTER A WITH GRAVE +86 00E5 LATIN SMALL LETTER A WITH RING ABOVE +87 00E7 LATIN SMALL LETTER C WITH CEDILLA +88 00EA LATIN SMALL LETTER E WITH CIRCUMFLEX +89 00EB LATIN SMALL LETTER E WITH DIAERESIS +8A 00E8 LATIN SMALL LETTER E WITH GRAVE +8B 00EF LATIN SMALL LETTER I WITH DIAERESIS +8C 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +8D 00EC LATIN SMALL LETTER I WITH GRAVE +8E 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +8F 00C5 LATIN CAPITAL LETTER A WITH RING ABOVE +90 00C9 LATIN CAPITAL LETTER E WITH ACUTE +91 00E6 LATIN SMALL LETTER AE +92 00C6 LATIN CAPITAL LETTER AE +93 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +94 00F6 LATIN SMALL LETTER O WITH DIAERESIS +95 00F2 LATIN SMALL LETTER O WITH GRAVE +96 00FB LATIN SMALL LETTER U WITH CIRCUMFLEX +97 00F9 LATIN SMALL LETTER U WITH GRAVE +98 00FF LATIN SMALL LETTER Y WITH DIAERESIS +99 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +9A 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +9B 00A2 CENT SIGN +9C 00A3 POUND SIGN +9D 00A5 YEN SIGN +9E 20A7 PESETA SIGN +9F 0192 LATIN SMALL LETTER F WITH HOOK +A0 00E1 LATIN SMALL LETTER A WITH ACUTE +A1 00ED LATIN SMALL LETTER I WITH ACUTE +A2 00F3 LATIN SMALL LETTER O WITH ACUTE +A3 00FA LATIN SMALL LETTER U WITH ACUTE +A4 00F1 LATIN SMALL LETTER N WITH TILDE +A5 00D1 LATIN CAPITAL LETTER N WITH TILDE +A6 00AA FEMININE ORDINAL INDICATOR +A7 00BA MASCULINE ORDINAL INDICATOR +A8 00BF INVERTED QUESTION MARK +A9 2310 REVERSED NOT SIGN +AA 00AC NOT SIGN +AB 00BD VULGAR FRACTION ONE HALF +AC 00BC VULGAR FRACTION ONE QUARTER +AD 00A1 INVERTED EXCLAMATION MARK +AE 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +AF 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +B0 2591 LIGHT SHADE +B1 2592 MEDIUM SHADE +B2 2593 DARK SHADE +B3 2502 BOX DRAWINGS LIGHT VERTICAL +B4 2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT +B5 2561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE +B6 2562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE +B7 2556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE +B8 2555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE +B9 2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT +BA 2551 BOX DRAWINGS DOUBLE VERTICAL +BB 2557 BOX DRAWINGS DOUBLE DOWN AND LEFT +BC 255D BOX DRAWINGS DOUBLE UP AND LEFT +BD 255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE +BE 255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE +BF 2510 BOX DRAWINGS LIGHT DOWN AND LEFT +C0 2514 BOX DRAWINGS LIGHT UP AND RIGHT +C1 2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL +C2 252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +C3 251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT +C4 2500 BOX DRAWINGS LIGHT HORIZONTAL +C5 253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +C6 255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE +C7 255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE +C8 255A BOX DRAWINGS DOUBLE UP AND RIGHT +C9 2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT +CA 2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL +CB 2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +CC 2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +CD 2550 BOX DRAWINGS DOUBLE HORIZONTAL +CE 256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +CF 2567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE +D0 2568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE +D1 2564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE +D2 2565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE +D3 2559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE +D4 2558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE +D5 2552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE +D6 2553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE +D7 256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE +D8 256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE +D9 2518 BOX DRAWINGS LIGHT UP AND LEFT +DA 250C BOX DRAWINGS LIGHT DOWN AND RIGHT +DB 2588 FULL BLOCK +DC 2584 LOWER HALF BLOCK +DD 258C LEFT HALF BLOCK +DE 2590 RIGHT HALF BLOCK +DF 2580 UPPER HALF BLOCK +E0 03B1 GREEK SMALL LETTER ALPHA +E1 00DF LATIN SMALL LETTER SHARP S +E2 0393 GREEK CAPITAL LETTER GAMMA +E3 03C0 GREEK SMALL LETTER PI +E4 03A3 GREEK CAPITAL LETTER SIGMA +E5 03C3 GREEK SMALL LETTER SIGMA +E6 00B5 MICRO SIGN +E7 03C4 GREEK SMALL LETTER TAU +E8 03A6 GREEK CAPITAL LETTER PHI +E9 0398 GREEK CAPITAL LETTER THETA +EA 03A9 GREEK CAPITAL LETTER OMEGA +EB 03B4 GREEK SMALL LETTER DELTA +EC 221E INFINITY +ED 03C6 GREEK SMALL LETTER PHI +EE 03B5 GREEK SMALL LETTER EPSILON +EF 2229 INTERSECTION +F0 2261 IDENTICAL TO +F1 00B1 PLUS-MINUS SIGN +F2 2265 GREATER-THAN OR EQUAL TO +F3 2264 LESS-THAN OR EQUAL TO +F4 2320 TOP HALF INTEGRAL +F5 2321 BOTTOM HALF INTEGRAL +F6 00F7 DIVISION SIGN +F7 2248 ALMOST EQUAL TO +F8 00B0 DEGREE SIGN +F9 2219 BULLET OPERATOR +FA 00B7 MIDDLE DOT +FB 221A SQUARE ROOT +FC 207F SUPERSCRIPT LATIN SMALL LETTER N +FD 00B2 SUPERSCRIPT TWO +FE 25A0 BLACK SQUARE +FF 00A0 NO-BREAK SPACE diff --git a/charset/set/ibm-ctrl b/charset/set/ibm-ctrl new file mode 100644 index 00000000..f6ee56aa --- /dev/null +++ b/charset/set/ibm-ctrl @@ -0,0 +1,259 @@ +# IBM Charset File With Control Characters +# (c) 1997 Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 2302 HOUSE +80 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +81 00FC LATIN SMALL LETTER U WITH DIAERESIS +82 00E9 LATIN SMALL LETTER E WITH ACUTE +83 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +84 00E4 LATIN SMALL LETTER A WITH DIAERESIS +85 00E0 LATIN SMALL LETTER A WITH GRAVE +86 00E5 LATIN SMALL LETTER A WITH RING ABOVE +87 00E7 LATIN SMALL LETTER C WITH CEDILLA +88 00EA LATIN SMALL LETTER E WITH CIRCUMFLEX +89 00EB LATIN SMALL LETTER E WITH DIAERESIS +8A 00E8 LATIN SMALL LETTER E WITH GRAVE +8B 00EF LATIN SMALL LETTER I WITH DIAERESIS +8C 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +8D 00EC LATIN SMALL LETTER I WITH GRAVE +8E 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +8F 00C5 LATIN CAPITAL LETTER A WITH RING ABOVE +90 00C9 LATIN CAPITAL LETTER E WITH ACUTE +91 00E6 LATIN SMALL LETTER AE +92 00C6 LATIN CAPITAL LETTER AE +93 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +94 00F6 LATIN SMALL LETTER O WITH DIAERESIS +95 00F2 LATIN SMALL LETTER O WITH GRAVE +96 00FB LATIN SMALL LETTER U WITH CIRCUMFLEX +97 00F9 LATIN SMALL LETTER U WITH GRAVE +98 00FF LATIN SMALL LETTER Y WITH DIAERESIS +99 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +9A 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +9B 00A2 CENT SIGN +9C 00A3 POUND SIGN +9D 00A5 YEN SIGN +9E 20A7 PESETA SIGN +9F 0192 LATIN SMALL LETTER F WITH HOOK +A0 00E1 LATIN SMALL LETTER A WITH ACUTE +A1 00ED LATIN SMALL LETTER I WITH ACUTE +A2 00F3 LATIN SMALL LETTER O WITH ACUTE +A3 00FA LATIN SMALL LETTER U WITH ACUTE +A4 00F1 LATIN SMALL LETTER N WITH TILDE +A5 00D1 LATIN CAPITAL LETTER N WITH TILDE +A6 00AA FEMININE ORDINAL INDICATOR +A7 00BA MASCULINE ORDINAL INDICATOR +A8 00BF INVERTED QUESTION MARK +A9 2310 REVERSED NOT SIGN +AA 00AC NOT SIGN +AB 00BD VULGAR FRACTION ONE HALF +AC 00BC VULGAR FRACTION ONE QUARTER +AD 00A1 INVERTED EXCLAMATION MARK +AE 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +AF 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +B0 2591 LIGHT SHADE +B1 2592 MEDIUM SHADE +B2 2593 DARK SHADE +B3 2502 BOX DRAWINGS LIGHT VERTICAL +B4 2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT +B5 2561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE +B6 2562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE +B7 2556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE +B8 2555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE +B9 2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT +BA 2551 BOX DRAWINGS DOUBLE VERTICAL +BB 2557 BOX DRAWINGS DOUBLE DOWN AND LEFT +BC 255D BOX DRAWINGS DOUBLE UP AND LEFT +BD 255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE +BE 255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE +BF 2510 BOX DRAWINGS LIGHT DOWN AND LEFT +C0 2514 BOX DRAWINGS LIGHT UP AND RIGHT +C1 2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL +C2 252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +C3 251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT +C4 2500 BOX DRAWINGS LIGHT HORIZONTAL +C5 253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +C6 255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE +C7 255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE +C8 255A BOX DRAWINGS DOUBLE UP AND RIGHT +C9 2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT +CA 2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL +CB 2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +CC 2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +CD 2550 BOX DRAWINGS DOUBLE HORIZONTAL +CE 256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +CF 2567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE +D0 2568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE +D1 2564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE +D2 2565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE +D3 2559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE +D4 2558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE +D5 2552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE +D6 2553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE +D7 256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE +D8 256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE +D9 2518 BOX DRAWINGS LIGHT UP AND LEFT +DA 250C BOX DRAWINGS LIGHT DOWN AND RIGHT +DB 2588 FULL BLOCK +DC 2584 LOWER HALF BLOCK +DD 258C LEFT HALF BLOCK +DE 2590 RIGHT HALF BLOCK +DF 2580 UPPER HALF BLOCK +E0 03B1 GREEK SMALL LETTER ALPHA +E1 00DF LATIN SMALL LETTER SHARP S +E2 0393 GREEK CAPITAL LETTER GAMMA +E3 03C0 GREEK SMALL LETTER PI +E4 03A3 GREEK CAPITAL LETTER SIGMA +E5 03C3 GREEK SMALL LETTER SIGMA +E6 00B5 MICRO SIGN +E7 03C4 GREEK SMALL LETTER TAU +E8 03A6 GREEK CAPITAL LETTER PHI +E9 0398 GREEK CAPITAL LETTER THETA +EA 03A9 GREEK CAPITAL LETTER OMEGA +EB 03B4 GREEK SMALL LETTER DELTA +EC 221E INFINITY +ED 03C6 GREEK SMALL LETTER PHI +EE 03B5 GREEK SMALL LETTER EPSILON +EF 2229 INTERSECTION +F0 2261 IDENTICAL TO +F1 00B1 PLUS-MINUS SIGN +F2 2265 GREATER-THAN OR EQUAL TO +F3 2264 LESS-THAN OR EQUAL TO +F4 2320 TOP HALF INTEGRAL +F5 2321 BOTTOM HALF INTEGRAL +F6 00F7 DIVISION SIGN +F7 2248 ALMOST EQUAL TO +F8 00B0 DEGREE SIGN +F9 2219 BULLET OPERATOR +FA 00B7 MIDDLE DOT +FB 221A SQUARE ROOT +FC 207F SUPERSCRIPT LATIN SMALL LETTER N +FD 00B2 SUPERSCRIPT TWO +FE 25A0 BLACK SQUARE +FF 00A0 NO-BREAK SPACE diff --git a/charset/set/kamen b/charset/set/kamen new file mode 100644 index 00000000..8555c8e4 --- /dev/null +++ b/charset/set/kamen @@ -0,0 +1,260 @@ +# Kamenicky Brothers Charset File +# Czech characters extracted from CStoCS "kam.enc" and others copied from +# IBM charset by Martin Mares + +00 0000 +01 263A WHITE SMILING FACE +02 263B BLACK SMILING FACE +03 2665 BLACK HEART SUIT +04 2666 BLACK DIAMOND SUIT +05 2663 BLACK CLUB SUIT +06 2660 BLACK SPADE SUIT +07 2022 BULLET +08 25D8 INVERSE BULLET +09 25CB WHITE CIRCLE +0A 25D9 INVERSE WHITE CIRCLE +0B 2642 MALE SIGN +0C 2640 FEMALE SIGN +0D 266A EIGHTH NOTE +0E 266B BEAMED EIGHTH NOTES +0F 263C WHITE SUN WITH RAYS +10 25B6 BLACK RIGHT-POINTING TRIANGLE +11 25C0 BLACK LEFT-POINTING TRIANGLE +12 2195 UP DOWN ARROW +13 203C DOUBLE EXCLAMATION MARK +14 00B6 PILCROW SIGN +15 00A7 SECTION SIGN +16 25AC BLACK RECTANGLE +17 21A8 UP DOWN ARROW WITH BASE +18 2191 UPWARDS ARROW +19 2193 DOWNWARDS ARROW +1A 2192 RIGHTWARDS ARROW +1B 2190 LEFTWARDS ARROW +1C 221F RIGHT ANGLE +1D 2194 LEFT RIGHT ARROW +1E 25B2 BLACK UP-POINTING TRIANGLE +1F 25BC BLACK DOWN-POINTING TRIANGLE +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 2302 HOUSE +80 010C LATIN CAPITAL LETTER C WITH CARON +81 00FC LATIN SMALL LETTER U WITH DIAERESIS +82 00E9 LATIN SMALL LETTER E WITH ACUTE +83 010F LATIN SMALL LETTER D WITH CARON +84 00E4 LATIN SMALL LETTER A WITH DIAERESIS +85 010E LATIN CAPITAL LETTER D WITH CARON +86 0164 LATIN CAPITAL LETTER T WITH CARON +87 010D LATIN SMALL LETTER C WITH CARON +88 011B LATIN SMALL LETTER E WITH CARON +89 011A LATIN CAPITAL LETTER E WITH CARON +8A 0139 LATIN CAPITAL LETTER L WITH ACUTE +8B 00CD LATIN CAPITAL LETTER I WITH ACUTE +8C 013E LATIN SMALL LETTER L WITH CARON +8D 013A LATIN SMALL LETTER L WITH ACUTE +8E 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +8F 00C1 LATIN CAPITAL LETTER A WITH ACUTE +90 00C9 LATIN CAPITAL LETTER E WITH ACUTE +91 017E LATIN SMALL LETTER Z WITH CARON +92 017D LATIN CAPITAL LETTER Z WITH CARON +93 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +94 00F6 LATIN SMALL LETTER O WITH DIAERESIS +95 00D3 LATIN CAPITAL LETTER O WITH ACUTE +96 016F LATIN SMALL LETTER U WITH RING ABOVE +97 00DA LATIN CAPITAL LETTER U WITH ACUTE +98 00FD LATIN SMALL LETTER Y WITH ACUTE +99 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +9A 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +9B 0160 LATIN CAPITAL LETTER S WITH CARON +9C 013D LATIN CAPITAL LETTER L WITH CARON +9D 00DD LATIN CAPITAL LETTER Y WITH ACUTE +9E 0158 LATIN CAPITAL LETTER R WITH CARON +9F 0165 LATIN SMALL LETTER T WITH CARON +A0 00E1 LATIN SMALL LETTER A WITH ACUTE +A1 00ED LATIN SMALL LETTER I WITH ACUTE +A2 00F3 LATIN SMALL LETTER O WITH ACUTE +A3 00FA LATIN SMALL LETTER U WITH ACUTE +A4 0148 LATIN SMALL LETTER N WITH CARON +A5 0147 LATIN CAPITAL LETTER N WITH CARON +A6 016E LATIN CAPITAL LETTER U WITH RING ABOVE +A7 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +A8 0161 LATIN SMALL LETTER S WITH CARON +A9 0159 LATIN SMALL LETTER R WITH CARON +AA 0155 LATIN SMALL LETTER R WITH ACUTE +AB 0154 LATIN CAPITAL LETTER R WITH ACUTE +AC 00BC VULGAR FRACTION ONE QUARTER +AD 00A7 SECTION SIGN +AE 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +AF 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +B0 2591 LIGHT SHADE +B1 2592 MEDIUM SHADE +B2 2593 DARK SHADE +B3 2502 BOX DRAWINGS LIGHT VERTICAL +B4 2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT +B5 2561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE +B6 2562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE +B7 2556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE +B8 2555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE +B9 2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT +BA 2551 BOX DRAWINGS DOUBLE VERTICAL +BB 2557 BOX DRAWINGS DOUBLE DOWN AND LEFT +BC 255D BOX DRAWINGS DOUBLE UP AND LEFT +BD 255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE +BE 255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE +BF 2510 BOX DRAWINGS LIGHT DOWN AND LEFT +C0 2514 BOX DRAWINGS LIGHT UP AND RIGHT +C1 2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL +C2 252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +C3 251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT +C4 2500 BOX DRAWINGS LIGHT HORIZONTAL +C5 253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +C6 255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE +C7 255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE +C8 255A BOX DRAWINGS DOUBLE UP AND RIGHT +C9 2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT +CA 2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL +CB 2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +CC 2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +CD 2550 BOX DRAWINGS DOUBLE HORIZONTAL +CE 256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +CF 2567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE +D0 2568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE +D1 2564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE +D2 2565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE +D3 2559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE +D4 2558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE +D5 2552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE +D6 2553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE +D7 256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE +D8 256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE +D9 2518 BOX DRAWINGS LIGHT UP AND LEFT +DA 250C BOX DRAWINGS LIGHT DOWN AND RIGHT +DB 2588 FULL BLOCK +DC 2584 LOWER HALF BLOCK +DD 258C LEFT HALF BLOCK +DE 2590 RIGHT HALF BLOCK +DF 2580 UPPER HALF BLOCK +E0 03B1 GREEK SMALL LETTER ALPHA +E1 03B2 GREEK SMALL LETTER BETA +E2 0194 LATIN CAPITAL LETTER GAMMA +E3 03C0 GREEK SMALL LETTER PI +E4 03A3 GREEK CAPITAL LETTER SIGMA +E5 03C3 GREEK SMALL LETTER SIGMA +E6 03BC GREEK SMALL LETTER MU +E7 03C4 GREEK SMALL LETTER TAU +E8 03A6 GREEK CAPITAL LETTER PHI +E9 0398 GREEK CAPITAL LETTER THETA +EA 03A9 GREEK CAPITAL LETTER OMEGA +EB 03B4 GREEK SMALL LETTER DELTA +EC 221E INFINITY +ED 03C6 GREEK SMALL LETTER PHI +EE 2208 ELEMENT OF +EF 2229 INTERSECTION +F0 224D EQUIVALENT TO +F1 00B1 PLUS-MINUS SIGN +F2 2265 GREATER-THAN OR EQUAL TO +F3 2264 LESS-THAN OR EQUAL TO +F4 2320 TOP HALF INTEGRAL +F5 2321 BOTTOM HALF INTEGRAL +F6 00F7 DIVISION SIGN +F7 2248 ALMOST EQUAL TO +F8 00B0 DEGREE SIGN +F9 2219 BULLET OPERATOR +FA 00B7 MIDDLE DOT +FB 221A SQUARE ROOT +FC 207F SUPERSCRIPT LATIN SMALL LETTER N +FD 00B2 SUPERSCRIPT TWO +FE 25A0 BLACK SQUARE +FF 00A0 NO-BREAK SPACE diff --git a/charset/set/kamen-ctrl b/charset/set/kamen-ctrl new file mode 100644 index 00000000..da69ead7 --- /dev/null +++ b/charset/set/kamen-ctrl @@ -0,0 +1,260 @@ +# Kamenicky Brothers Charset File With Control Characters +# Czech characters extracted from CStoCS "kam.enc" and others copied from +# IBM charset by Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 2302 HOUSE +80 010C LATIN CAPITAL LETTER C WITH CARON +81 00FC LATIN SMALL LETTER U WITH DIAERESIS +82 00E9 LATIN SMALL LETTER E WITH ACUTE +83 010F LATIN SMALL LETTER D WITH CARON +84 00E4 LATIN SMALL LETTER A WITH DIAERESIS +85 010E LATIN CAPITAL LETTER D WITH CARON +86 0164 LATIN CAPITAL LETTER T WITH CARON +87 010D LATIN SMALL LETTER C WITH CARON +88 011B LATIN SMALL LETTER E WITH CARON +89 011A LATIN CAPITAL LETTER E WITH CARON +8A 0139 LATIN CAPITAL LETTER L WITH ACUTE +8B 00CD LATIN CAPITAL LETTER I WITH ACUTE +8C 013E LATIN SMALL LETTER L WITH CARON +8D 013A LATIN SMALL LETTER L WITH ACUTE +8E 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +8F 00C1 LATIN CAPITAL LETTER A WITH ACUTE +90 00C9 LATIN CAPITAL LETTER E WITH ACUTE +91 017E LATIN SMALL LETTER Z WITH CARON +92 017D LATIN CAPITAL LETTER Z WITH CARON +93 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +94 00F6 LATIN SMALL LETTER O WITH DIAERESIS +95 00D3 LATIN CAPITAL LETTER O WITH ACUTE +96 016F LATIN SMALL LETTER U WITH RING ABOVE +97 00DA LATIN CAPITAL LETTER U WITH ACUTE +98 00FD LATIN SMALL LETTER Y WITH ACUTE +99 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +9A 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +9B 0160 LATIN CAPITAL LETTER S WITH CARON +9C 013D LATIN CAPITAL LETTER L WITH CARON +9D 00DD LATIN CAPITAL LETTER Y WITH ACUTE +9E 0158 LATIN CAPITAL LETTER R WITH CARON +9F 0165 LATIN SMALL LETTER T WITH CARON +A0 00E1 LATIN SMALL LETTER A WITH ACUTE +A1 00ED LATIN SMALL LETTER I WITH ACUTE +A2 00F3 LATIN SMALL LETTER O WITH ACUTE +A3 00FA LATIN SMALL LETTER U WITH ACUTE +A4 0148 LATIN SMALL LETTER N WITH CARON +A5 0147 LATIN CAPITAL LETTER N WITH CARON +A6 016E LATIN CAPITAL LETTER U WITH RING ABOVE +A7 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +A8 0161 LATIN SMALL LETTER S WITH CARON +A9 0159 LATIN SMALL LETTER R WITH CARON +AA 0155 LATIN SMALL LETTER R WITH ACUTE +AB 0154 LATIN CAPITAL LETTER R WITH ACUTE +AC 00BC VULGAR FRACTION ONE QUARTER +AD 00A7 SECTION SIGN +AE 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +AF 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +B0 2591 LIGHT SHADE +B1 2592 MEDIUM SHADE +B2 2593 DARK SHADE +B3 2502 BOX DRAWINGS LIGHT VERTICAL +B4 2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT +B5 2561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE +B6 2562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE +B7 2556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE +B8 2555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE +B9 2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT +BA 2551 BOX DRAWINGS DOUBLE VERTICAL +BB 2557 BOX DRAWINGS DOUBLE DOWN AND LEFT +BC 255D BOX DRAWINGS DOUBLE UP AND LEFT +BD 255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE +BE 255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE +BF 2510 BOX DRAWINGS LIGHT DOWN AND LEFT +C0 2514 BOX DRAWINGS LIGHT UP AND RIGHT +C1 2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL +C2 252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +C3 251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT +C4 2500 BOX DRAWINGS LIGHT HORIZONTAL +C5 253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +C6 255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE +C7 255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE +C8 255A BOX DRAWINGS DOUBLE UP AND RIGHT +C9 2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT +CA 2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL +CB 2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +CC 2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +CD 2550 BOX DRAWINGS DOUBLE HORIZONTAL +CE 256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +CF 2567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE +D0 2568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE +D1 2564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE +D2 2565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE +D3 2559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE +D4 2558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE +D5 2552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE +D6 2553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE +D7 256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE +D8 256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE +D9 2518 BOX DRAWINGS LIGHT UP AND LEFT +DA 250C BOX DRAWINGS LIGHT DOWN AND RIGHT +DB 2588 FULL BLOCK +DC 2584 LOWER HALF BLOCK +DD 258C LEFT HALF BLOCK +DE 2590 RIGHT HALF BLOCK +DF 2580 UPPER HALF BLOCK +E0 03B1 GREEK SMALL LETTER ALPHA +E1 03B2 GREEK SMALL LETTER BETA +E2 0194 LATIN CAPITAL LETTER GAMMA +E3 03C0 GREEK SMALL LETTER PI +E4 03A3 GREEK CAPITAL LETTER SIGMA +E5 03C3 GREEK SMALL LETTER SIGMA +E6 03BC GREEK SMALL LETTER MU +E7 03C4 GREEK SMALL LETTER TAU +E8 03A6 GREEK CAPITAL LETTER PHI +E9 0398 GREEK CAPITAL LETTER THETA +EA 03A9 GREEK CAPITAL LETTER OMEGA +EB 03B4 GREEK SMALL LETTER DELTA +EC 221E INFINITY +ED 03C6 GREEK SMALL LETTER PHI +EE 2208 ELEMENT OF +EF 2229 INTERSECTION +F0 224D EQUIVALENT TO +F1 00B1 PLUS-MINUS SIGN +F2 2265 GREATER-THAN OR EQUAL TO +F3 2264 LESS-THAN OR EQUAL TO +F4 2320 TOP HALF INTEGRAL +F5 2321 BOTTOM HALF INTEGRAL +F6 00F7 DIVISION SIGN +F7 2248 ALMOST EQUAL TO +F8 00B0 DEGREE SIGN +F9 2219 BULLET OPERATOR +FA 00B7 MIDDLE DOT +FB 221A SQUARE ROOT +FC 207F SUPERSCRIPT LATIN SMALL LETTER N +FD 00B2 SUPERSCRIPT TWO +FE 25A0 BLACK SQUARE +FF 00A0 NO-BREAK SPACE diff --git a/charset/set/koi8 b/charset/set/koi8 new file mode 100644 index 00000000..cc908d59 --- /dev/null +++ b/charset/set/koi8 @@ -0,0 +1,259 @@ +# KOI-8 CS Charset File +# Adapted from CStoCS "koi8.enc" by Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F +80 FFFD REPLACEMENT CHARACTER +81 FFFD REPLACEMENT CHARACTER +82 FFFD REPLACEMENT CHARACTER +83 FFFD REPLACEMENT CHARACTER +84 FFFD REPLACEMENT CHARACTER +85 FFFD REPLACEMENT CHARACTER +86 FFFD REPLACEMENT CHARACTER +87 FFFD REPLACEMENT CHARACTER +88 FFFD REPLACEMENT CHARACTER +89 FFFD REPLACEMENT CHARACTER +8A FFFD REPLACEMENT CHARACTER +8B FFFD REPLACEMENT CHARACTER +8C FFFD REPLACEMENT CHARACTER +8D FFFD REPLACEMENT CHARACTER +8E FFFD REPLACEMENT CHARACTER +8F FFFD REPLACEMENT CHARACTER +90 FFFD REPLACEMENT CHARACTER +91 FFFD REPLACEMENT CHARACTER +92 FFFD REPLACEMENT CHARACTER +93 FFFD REPLACEMENT CHARACTER +94 FFFD REPLACEMENT CHARACTER +95 FFFD REPLACEMENT CHARACTER +96 FFFD REPLACEMENT CHARACTER +97 FFFD REPLACEMENT CHARACTER +98 FFFD REPLACEMENT CHARACTER +99 FFFD REPLACEMENT CHARACTER +9A FFFD REPLACEMENT CHARACTER +9B FFFD REPLACEMENT CHARACTER +9C FFFD REPLACEMENT CHARACTER +9D FFFD REPLACEMENT CHARACTER +9E FFFD REPLACEMENT CHARACTER +9F FFFD REPLACEMENT CHARACTER +A0 FFFD REPLACEMENT CHARACTER +A1 FFFD REPLACEMENT CHARACTER +A2 FFFD REPLACEMENT CHARACTER +A3 FFFD REPLACEMENT CHARACTER +A4 FFFD REPLACEMENT CHARACTER +A5 FFFD REPLACEMENT CHARACTER +A6 FFFD REPLACEMENT CHARACTER +A7 FFFD REPLACEMENT CHARACTER +A8 FFFD REPLACEMENT CHARACTER +A9 FFFD REPLACEMENT CHARACTER +AA FFFD REPLACEMENT CHARACTER +AB FFFD REPLACEMENT CHARACTER +AC FFFD REPLACEMENT CHARACTER +AD FFFD REPLACEMENT CHARACTER +AE FFFD REPLACEMENT CHARACTER +AF FFFD REPLACEMENT CHARACTER +B0 FFFD REPLACEMENT CHARACTER +B1 FFFD REPLACEMENT CHARACTER +B2 FFFD REPLACEMENT CHARACTER +B3 FFFD REPLACEMENT CHARACTER +B4 FFFD REPLACEMENT CHARACTER +B5 FFFD REPLACEMENT CHARACTER +B6 FFFD REPLACEMENT CHARACTER +B7 FFFD REPLACEMENT CHARACTER +B8 FFFD REPLACEMENT CHARACTER +B9 FFFD REPLACEMENT CHARACTER +BA FFFD REPLACEMENT CHARACTER +BB FFFD REPLACEMENT CHARACTER +BC FFFD REPLACEMENT CHARACTER +BD FFFD REPLACEMENT CHARACTER +BE FFFD REPLACEMENT CHARACTER +BF FFFD REPLACEMENT CHARACTER +C0 FFFD REPLACEMENT CHARACTER +C1 00E1 LATIN SMALL LETTER A WITH ACUTE +C2 FFFD REPLACEMENT CHARACTER +C3 010D LATIN SMALL LETTER C WITH CARON +C4 010F LATIN SMALL LETTER D WITH CARON +C5 011B LATIN SMALL LETTER E WITH CARON +C6 0155 LATIN SMALL LETTER R WITH ACUTE +C7 F002 ???? +C8 00FC LATIN SMALL LETTER U WITH DIAERESIS +C9 00ED LATIN SMALL LETTER I WITH ACUTE +CA 016F LATIN SMALL LETTER U WITH RING ABOVE +CB 013A LATIN SMALL LETTER L WITH ACUTE +CC 013E LATIN SMALL LETTER L WITH CARON +CD 00F6 LATIN SMALL LETTER O WITH DIAERESIS +CE 0148 LATIN SMALL LETTER N WITH CARON +CF 00F3 LATIN SMALL LETTER O WITH ACUTE +D0 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +D1 00E4 LATIN SMALL LETTER A WITH DIAERESIS +D2 0159 LATIN SMALL LETTER R WITH CARON +D3 0161 LATIN SMALL LETTER S WITH CARON +D4 0165 LATIN SMALL LETTER T WITH CARON +D5 00FA LATIN SMALL LETTER U WITH ACUTE +D6 FFFD REPLACEMENT CHARACTER +D7 00E9 LATIN SMALL LETTER E WITH ACUTE +D8 00E0 LATIN SMALL LETTER A WITH GRAVE +D9 00FD LATIN SMALL LETTER Y WITH ACUTE +DA 017E LATIN SMALL LETTER Z WITH CARON +DB FFFD REPLACEMENT CHARACTER +DC 030C COMBINING CARON +DD FFFD REPLACEMENT CHARACTER +DE 0302 COMBINING CIRCUMFLEX ACCENT +DF FFFD REPLACEMENT CHARACTER +E0 00B4 ACUTE ACCENT +E1 00C1 LATIN CAPITAL LETTER A WITH ACUTE +E2 FFFD REPLACEMENT CHARACTER +E3 010C LATIN CAPITAL LETTER C WITH CARON +E4 010E LATIN CAPITAL LETTER D WITH CARON +E5 011A LATIN CAPITAL LETTER E WITH CARON +E6 0154 LATIN CAPITAL LETTER R WITH ACUTE +E7 F000 ???? +E8 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +E9 00CD LATIN CAPITAL LETTER I WITH ACUTE +EA 016E LATIN CAPITAL LETTER U WITH RING ABOVE +EB 0139 LATIN CAPITAL LETTER L WITH ACUTE +EC 013D LATIN CAPITAL LETTER L WITH CARON +ED 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +EE 0147 LATIN CAPITAL LETTER N WITH CARON +EF 00D3 LATIN CAPITAL LETTER O WITH ACUTE +F0 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +F1 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +F2 0158 LATIN CAPITAL LETTER R WITH CARON +F3 0160 LATIN CAPITAL LETTER S WITH CARON +F4 0164 LATIN CAPITAL LETTER T WITH CARON +F5 00DA LATIN CAPITAL LETTER U WITH ACUTE +F6 FFFD REPLACEMENT CHARACTER +F7 00C9 LATIN CAPITAL LETTER E WITH ACUTE +F8 0102 LATIN CAPITAL LETTER A WITH BREVE +F9 00DD LATIN CAPITAL LETTER Y WITH ACUTE +FA 017D LATIN CAPITAL LETTER Z WITH CARON +FB FFFD REPLACEMENT CHARACTER +FC FFFD REPLACEMENT CHARACTER +FD FFFD REPLACEMENT CHARACTER +FE 00B0 DEGREE SIGN +FF FFFD REPLACEMENT CHARACTER diff --git a/charset/set/latin1 b/charset/set/latin1 new file mode 100644 index 00000000..9c8a2454 --- /dev/null +++ b/charset/set/latin1 @@ -0,0 +1,259 @@ +# ISO 8859-1 Charset File +# (c) 1997 Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F +80 0080 +81 0081 +82 0082 +83 0083 +84 0084 +85 0085 +86 0086 +87 0087 +88 0088 +89 0089 +8A 008A +8B 008B +8C 008C +8D 008D +8E 008E +8F 008F +90 0090 +91 0091 +92 0092 +93 0093 +94 0094 +95 0095 +96 0096 +97 0097 +98 0098 +99 0099 +9A 009A +9B 009B +9C 009C +9D 009D +9E 009E +9F 009F +A0 00A0 NO-BREAK SPACE +A1 00A1 INVERTED EXCLAMATION MARK +A2 00A2 CENT SIGN +A3 00A3 POUND SIGN +A4 00A4 CURRENCY SIGN +A5 00A5 YEN SIGN +A6 00A6 BROKEN BAR +A7 00A7 SECTION SIGN +A8 00A8 DIAERESIS +A9 00A9 COPYRIGHT SIGN +AA 00AA FEMININE ORDINAL INDICATOR +AB 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +AC 00AC NOT SIGN +AD 00AD SOFT HYPHEN +AE 00AE REGISTERED SIGN +AF 00AF MACRON +B0 00B0 DEGREE SIGN +B1 00B1 PLUS-MINUS SIGN +B2 00B2 SUPERSCRIPT TWO +B3 00B3 SUPERSCRIPT THREE +B4 00B4 ACUTE ACCENT +B5 00B5 MICRO SIGN +B6 00B6 PILCROW SIGN +B7 00B7 MIDDLE DOT +B8 00B8 CEDILLA +B9 00B9 SUPERSCRIPT ONE +BA 00BA MASCULINE ORDINAL INDICATOR +BB 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +BC 00BC VULGAR FRACTION ONE QUARTER +BD 00BD VULGAR FRACTION ONE HALF +BE 00BE VULGAR FRACTION THREE QUARTERS +BF 00BF INVERTED QUESTION MARK +C0 00C0 LATIN CAPITAL LETTER A WITH GRAVE +C1 00C1 LATIN CAPITAL LETTER A WITH ACUTE +C2 00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX +C3 00C3 LATIN CAPITAL LETTER A WITH TILDE +C4 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +C5 00C5 LATIN CAPITAL LETTER A WITH RING ABOVE +C6 00C6 LATIN CAPITAL LETTER AE +C7 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +C8 00C8 LATIN CAPITAL LETTER E WITH GRAVE +C9 00C9 LATIN CAPITAL LETTER E WITH ACUTE +CA 00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX +CB 00CB LATIN CAPITAL LETTER E WITH DIAERESIS +CC 00CC LATIN CAPITAL LETTER I WITH GRAVE +CD 00CD LATIN CAPITAL LETTER I WITH ACUTE +CE 00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX +CF 00CF LATIN CAPITAL LETTER I WITH DIAERESIS +D0 00D0 LATIN CAPITAL LETTER ETH +D1 00D1 LATIN CAPITAL LETTER N WITH TILDE +D2 00D2 LATIN CAPITAL LETTER O WITH GRAVE +D3 00D3 LATIN CAPITAL LETTER O WITH ACUTE +D4 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +D5 00D5 LATIN CAPITAL LETTER O WITH TILDE +D6 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +D7 00D7 MULTIPLICATION SIGN +D8 00D8 LATIN CAPITAL LETTER O WITH STROKE +D9 00D9 LATIN CAPITAL LETTER U WITH GRAVE +DA 00DA LATIN CAPITAL LETTER U WITH ACUTE +DB 00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX +DC 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +DD 00DD LATIN CAPITAL LETTER Y WITH ACUTE +DE 00DE LATIN CAPITAL LETTER THORN +DF 00DF LATIN SMALL LETTER SHARP S +E0 00E0 LATIN SMALL LETTER A WITH GRAVE +E1 00E1 LATIN SMALL LETTER A WITH ACUTE +E2 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +E3 00E3 LATIN SMALL LETTER A WITH TILDE +E4 00E4 LATIN SMALL LETTER A WITH DIAERESIS +E5 00E5 LATIN SMALL LETTER A WITH RING ABOVE +E6 00E6 LATIN SMALL LETTER AE +E7 00E7 LATIN SMALL LETTER C WITH CEDILLA +E8 00E8 LATIN SMALL LETTER E WITH GRAVE +E9 00E9 LATIN SMALL LETTER E WITH ACUTE +EA 00EA LATIN SMALL LETTER E WITH CIRCUMFLEX +EB 00EB LATIN SMALL LETTER E WITH DIAERESIS +EC 00EC LATIN SMALL LETTER I WITH GRAVE +ED 00ED LATIN SMALL LETTER I WITH ACUTE +EE 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +EF 00EF LATIN SMALL LETTER I WITH DIAERESIS +F0 00F0 LATIN SMALL LETTER ETH +F1 00F1 LATIN SMALL LETTER N WITH TILDE +F2 00F2 LATIN SMALL LETTER O WITH GRAVE +F3 00F3 LATIN SMALL LETTER O WITH ACUTE +F4 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +F5 00F5 LATIN SMALL LETTER O WITH TILDE +F6 00F6 LATIN SMALL LETTER O WITH DIAERESIS +F7 00F7 DIVISION SIGN +F8 00F8 LATIN SMALL LETTER O WITH STROKE +F9 00F9 LATIN SMALL LETTER U WITH GRAVE +FA 00FA LATIN SMALL LETTER U WITH ACUTE +FB 00FB LATIN SMALL LETTER U WITH CIRCUMFLEX +FC 00FC LATIN SMALL LETTER U WITH DIAERESIS +FD 00FD LATIN SMALL LETTER Y WITH ACUTE +FE 00FE LATIN SMALL LETTER THORN +FF 00FF LATIN SMALL LETTER Y WITH DIAERESIS diff --git a/charset/set/latin2 b/charset/set/latin2 new file mode 100644 index 00000000..abc1911f --- /dev/null +++ b/charset/set/latin2 @@ -0,0 +1,259 @@ +# ISO 8859-2 Charset File +# (c) 1997 Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F +80 0080 +81 0081 +82 0082 +83 0083 +84 0084 +85 0085 +86 0086 +87 0087 +88 0088 +89 0089 +8A 008A +8B 008B +8C 008C +8D 008D +8E 008E +8F 008F +90 0090 +91 0091 +92 0092 +93 0093 +94 0094 +95 0095 +96 0096 +97 0097 +98 0098 +99 0099 +9A 009A +9B 009B +9C 009C +9D 009D +9E 009E +9F 009F +A0 00A0 NO-BREAK SPACE +A1 0104 LATIN CAPITAL LETTER A WITH OGONEK +A2 02D8 BREVE +A3 0141 LATIN CAPITAL LETTER L WITH STROKE +A4 00A4 CURRENCY SIGN +A5 013D LATIN CAPITAL LETTER L WITH CARON +A6 015A LATIN CAPITAL LETTER S WITH ACUTE +A7 00A7 SECTION SIGN +A8 00A8 DIAERESIS +A9 0160 LATIN CAPITAL LETTER S WITH CARON +AA 015E LATIN CAPITAL LETTER S WITH CEDILLA +AB 0164 LATIN CAPITAL LETTER T WITH CARON +AC 0179 LATIN CAPITAL LETTER Z WITH ACUTE +AD 00AD SOFT HYPHEN +AE 017D LATIN CAPITAL LETTER Z WITH CARON +AF 017B LATIN CAPITAL LETTER Z WITH DOT ABOVE +B0 00B0 DEGREE SIGN +B1 0105 LATIN SMALL LETTER A WITH OGONEK +B2 02DB OGONEK +B3 0142 LATIN SMALL LETTER L WITH STROKE +B4 00B4 ACUTE ACCENT +B5 013E LATIN SMALL LETTER L WITH CARON +B6 015B LATIN SMALL LETTER S WITH ACUTE +B7 02C7 CARON +B8 00B8 CEDILLA +B9 0161 LATIN SMALL LETTER S WITH CARON +BA 015F LATIN SMALL LETTER S WITH CEDILLA +BB 0165 LATIN SMALL LETTER T WITH CARON +BC 017A LATIN SMALL LETTER Z WITH ACUTE +BD 02DD DOUBLE ACUTE ACCENT +BE 017E LATIN SMALL LETTER Z WITH CARON +BF 017C LATIN SMALL LETTER Z WITH DOT ABOVE +C0 0154 LATIN CAPITAL LETTER R WITH ACUTE +C1 00C1 LATIN CAPITAL LETTER A WITH ACUTE +C2 00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX +C3 0102 LATIN CAPITAL LETTER A WITH BREVE +C4 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +C5 0139 LATIN CAPITAL LETTER L WITH ACUTE +C6 0106 LATIN CAPITAL LETTER C WITH ACUTE +C7 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +C8 010C LATIN CAPITAL LETTER C WITH CARON +C9 00C9 LATIN CAPITAL LETTER E WITH ACUTE +CA 0118 LATIN CAPITAL LETTER E WITH OGONEK +CB 00CB LATIN CAPITAL LETTER E WITH DIAERESIS +CC 011A LATIN CAPITAL LETTER E WITH CARON +CD 00CD LATIN CAPITAL LETTER I WITH ACUTE +CE 00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX +CF 010E LATIN CAPITAL LETTER D WITH CARON +D0 0110 LATIN CAPITAL LETTER D WITH STROKE +D1 0143 LATIN CAPITAL LETTER N WITH ACUTE +D2 0147 LATIN CAPITAL LETTER N WITH CARON +D3 00D3 LATIN CAPITAL LETTER O WITH ACUTE +D4 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +D5 0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE +D6 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +D7 00D7 MULTIPLICATION SIGN +D8 0158 LATIN CAPITAL LETTER R WITH CARON +D9 016E LATIN CAPITAL LETTER U WITH RING ABOVE +DA 00DA LATIN CAPITAL LETTER U WITH ACUTE +DB 0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE +DC 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +DD 00DD LATIN CAPITAL LETTER Y WITH ACUTE +DE 0162 LATIN CAPITAL LETTER T WITH CEDILLA +DF 00DF LATIN SMALL LETTER SHARP S +E0 0155 LATIN SMALL LETTER R WITH ACUTE +E1 00E1 LATIN SMALL LETTER A WITH ACUTE +E2 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +E3 0103 LATIN SMALL LETTER A WITH BREVE +E4 00E4 LATIN SMALL LETTER A WITH DIAERESIS +E5 013A LATIN SMALL LETTER L WITH ACUTE +E6 0107 LATIN SMALL LETTER C WITH ACUTE +E7 00E7 LATIN SMALL LETTER C WITH CEDILLA +E8 010D LATIN SMALL LETTER C WITH CARON +E9 00E9 LATIN SMALL LETTER E WITH ACUTE +EA 0119 LATIN SMALL LETTER E WITH OGONEK +EB 00EB LATIN SMALL LETTER E WITH DIAERESIS +EC 011B LATIN SMALL LETTER E WITH CARON +ED 00ED LATIN SMALL LETTER I WITH ACUTE +EE 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +EF 010F LATIN SMALL LETTER D WITH CARON +F0 0111 LATIN SMALL LETTER D WITH STROKE +F1 0144 LATIN SMALL LETTER N WITH ACUTE +F2 0148 LATIN SMALL LETTER N WITH CARON +F3 00F3 LATIN SMALL LETTER O WITH ACUTE +F4 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +F5 0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE +F6 00F6 LATIN SMALL LETTER O WITH DIAERESIS +F7 00F7 DIVISION SIGN +F8 0159 LATIN SMALL LETTER R WITH CARON +F9 016F LATIN SMALL LETTER U WITH RING ABOVE +FA 00FA LATIN SMALL LETTER U WITH ACUTE +FB 0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE +FC 00FC LATIN SMALL LETTER U WITH DIAERESIS +FD 00FD LATIN SMALL LETTER Y WITH ACUTE +FE 0163 LATIN SMALL LETTER T WITH CEDILLA +FF 02D9 DOT ABOVE diff --git a/charset/set/mac b/charset/set/mac new file mode 100644 index 00000000..004a7d94 --- /dev/null +++ b/charset/set/mac @@ -0,0 +1,259 @@ +# Macintosh Charset File +# Adapted from CStoCS "mac.enc" by Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F +80 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +81 00C5 LATIN CAPITAL LETTER A WITH RING ABOVE +82 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +83 00C9 LATIN CAPITAL LETTER E WITH ACUTE +84 00D1 LATIN CAPITAL LETTER N WITH TILDE +85 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +86 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +87 00E1 LATIN SMALL LETTER A WITH ACUTE +88 00E0 LATIN SMALL LETTER A WITH GRAVE +89 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +8A 00E4 LATIN SMALL LETTER A WITH DIAERESIS +8B 00E3 LATIN SMALL LETTER A WITH TILDE +8C 00E5 LATIN SMALL LETTER A WITH RING ABOVE +8D 00E7 LATIN SMALL LETTER C WITH CEDILLA +8E 00E9 LATIN SMALL LETTER E WITH ACUTE +8F 00E8 LATIN SMALL LETTER E WITH GRAVE +90 00EA LATIN SMALL LETTER E WITH CIRCUMFLEX +91 00EB LATIN SMALL LETTER E WITH DIAERESIS +92 00ED LATIN SMALL LETTER I WITH ACUTE +93 00EC LATIN SMALL LETTER I WITH GRAVE +94 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +95 00EF LATIN SMALL LETTER I WITH DIAERESIS +96 00F1 LATIN SMALL LETTER N WITH TILDE +97 00F3 LATIN SMALL LETTER O WITH ACUTE +98 00F2 LATIN SMALL LETTER O WITH GRAVE +99 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +9A 00F6 LATIN SMALL LETTER O WITH DIAERESIS +9B 00F5 LATIN SMALL LETTER O WITH TILDE +9C 00FA LATIN SMALL LETTER U WITH ACUTE +9D 00F9 LATIN SMALL LETTER U WITH GRAVE +9E 00FB LATIN SMALL LETTER U WITH CIRCUMFLEX +9F 00FC LATIN SMALL LETTER U WITH DIAERESIS +A0 2020 DAGGER +A1 00B0 DEGREE SIGN +A2 00A2 CENT SIGN +A3 00A3 POUND SIGN +A4 00A7 SECTION SIGN +A5 2022 BULLET +A6 00B6 PILCROW SIGN +A7 00DF LATIN SMALL LETTER SHARP S +A8 00AE REGISTERED SIGN +A9 00A9 COPYRIGHT SIGN +AA 2122 TRADE MARK SIGN +AB 00B4 ACUTE ACCENT +AC 0308 COMBINING DIAERESIS +AD 2260 NOT EQUAL TO +AE 00C6 LATIN CAPITAL LETTER AE +AF 00D8 LATIN CAPITAL LETTER O WITH STROKE +B0 221E INFINITY +B1 00B1 PLUS-MINUS SIGN +B2 2264 LESS-THAN OR EQUAL TO +B3 2265 GREATER-THAN OR EQUAL TO +B4 00A5 YEN SIGN +B5 03BC GREEK SMALL LETTER MU +B6 2202 PARTIAL DIFFERENTIAL +B7 2211 N-ARY SUMMATION +B8 220F N-ARY PRODUCT +B9 03C0 GREEK SMALL LETTER PI +BA 222B INTEGRAL +BB 00AA FEMININE ORDINAL INDICATOR +BC 00BA MASCULINE ORDINAL INDICATOR +BD 03A9 GREEK CAPITAL LETTER OMEGA +BE 00E6 LATIN SMALL LETTER AE +BF 00F8 LATIN SMALL LETTER O WITH STROKE +C0 00BF INVERTED QUESTION MARK +C1 00A1 INVERTED EXCLAMATION MARK +C2 00AC NOT SIGN +C3 221A SQUARE ROOT +C4 F003 ???? +C5 2248 ALMOST EQUAL TO +C6 0394 GREEK CAPITAL LETTER DELTA +C7 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +C8 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +C9 0EAF LAO ELLIPSIS +CA 00A0 NO-BREAK SPACE +CB 00C0 LATIN CAPITAL LETTER A WITH GRAVE +CC 00C3 LATIN CAPITAL LETTER A WITH TILDE +CD 00D5 LATIN CAPITAL LETTER O WITH TILDE +CE 0152 LATIN CAPITAL LIGATURE OE +CF 0153 LATIN SMALL LIGATURE OE +D0 2014 EM DASH +D1 2013 EN DASH +D2 201C LEFT DOUBLE QUOTATION MARK +D3 201D RIGHT DOUBLE QUOTATION MARK +D4 2018 LEFT SINGLE QUOTATION MARK +D5 2019 RIGHT SINGLE QUOTATION MARK +D6 00F7 DIVISION SIGN +D7 22C4 DIAMOND OPERATOR +D8 00FF LATIN SMALL LETTER Y WITH DIAERESIS +D9 0178 LATIN CAPITAL LETTER Y WITH DIAERESIS +DA 2044 FRACTION SLASH +DB 00A4 CURRENCY SIGN +DC 2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK +DD 203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK +DE FB01 LATIN SMALL LIGATURE FI +DF FB02 LATIN SMALL LIGATURE FL +E0 2021 DOUBLE DAGGER +E1 00B7 MIDDLE DOT +E2 201A SINGLE LOW-9 QUOTATION MARK +E3 201E DOUBLE LOW-9 QUOTATION MARK +E4 2030 PER MILLE SIGN +E5 00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX +E6 00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX +E7 00C1 LATIN CAPITAL LETTER A WITH ACUTE +E8 00CB LATIN CAPITAL LETTER E WITH DIAERESIS +E9 00C8 LATIN CAPITAL LETTER E WITH GRAVE +EA 00CD LATIN CAPITAL LETTER I WITH ACUTE +EB 00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX +EC 00CF LATIN CAPITAL LETTER I WITH DIAERESIS +ED 00CC LATIN CAPITAL LETTER I WITH GRAVE +EE 00D3 LATIN CAPITAL LETTER O WITH ACUTE +EF 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +F0 FFFD REPLACEMENT CHARACTER +F1 00D2 LATIN CAPITAL LETTER O WITH GRAVE +F2 00DA LATIN CAPITAL LETTER U WITH ACUTE +F3 00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX +F4 00D9 LATIN CAPITAL LETTER U WITH GRAVE +F5 0131 LATIN SMALL LETTER DOTLESS I +F6 0302 COMBINING CIRCUMFLEX ACCENT +F7 0303 COMBINING TILDE +F8 0304 COMBINING MACRON +F9 0306 COMBINING BREVE +FA 02D9 DOT ABOVE +FB 030A COMBINING RING ABOVE +FC 0327 COMBINING CEDILLA +FD 030B COMBINING DOUBLE ACUTE ACCENT +FE 0328 COMBINING OGONEK +FF 030C COMBINING CARON diff --git a/charset/set/macce b/charset/set/macce new file mode 100644 index 00000000..6e4f3b1c --- /dev/null +++ b/charset/set/macce @@ -0,0 +1,259 @@ +# Czech Macintosh Charset File +# Adapted from CStoCS "macce.enc" by Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F +80 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +81 0100 LATIN CAPITAL LETTER A WITH MACRON +82 0101 LATIN SMALL LETTER A WITH MACRON +83 00C9 LATIN CAPITAL LETTER E WITH ACUTE +84 0104 LATIN CAPITAL LETTER A WITH OGONEK +85 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +86 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +87 00E1 LATIN SMALL LETTER A WITH ACUTE +88 0105 LATIN SMALL LETTER A WITH OGONEK +89 010C LATIN CAPITAL LETTER C WITH CARON +8A 00E4 LATIN SMALL LETTER A WITH DIAERESIS +8B 010D LATIN SMALL LETTER C WITH CARON +8C 0106 LATIN CAPITAL LETTER C WITH ACUTE +8D 0107 LATIN SMALL LETTER C WITH ACUTE +8E 00E9 LATIN SMALL LETTER E WITH ACUTE +8F 0179 LATIN CAPITAL LETTER Z WITH ACUTE +90 017A LATIN SMALL LETTER Z WITH ACUTE +91 010E LATIN CAPITAL LETTER D WITH CARON +92 00ED LATIN SMALL LETTER I WITH ACUTE +93 010F LATIN SMALL LETTER D WITH CARON +94 0112 LATIN CAPITAL LETTER E WITH MACRON +95 0113 LATIN SMALL LETTER E WITH MACRON +96 0116 LATIN CAPITAL LETTER E WITH DOT ABOVE +97 00F3 LATIN SMALL LETTER O WITH ACUTE +98 0117 LATIN SMALL LETTER E WITH DOT ABOVE +99 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +9A 00F6 LATIN SMALL LETTER O WITH DIAERESIS +9B 00F5 LATIN SMALL LETTER O WITH TILDE +9C 00FA LATIN SMALL LETTER U WITH ACUTE +9D 011A LATIN CAPITAL LETTER E WITH CARON +9E 011B LATIN SMALL LETTER E WITH CARON +9F 00FC LATIN SMALL LETTER U WITH DIAERESIS +A0 2020 DAGGER +A1 00B0 DEGREE SIGN +A2 0118 LATIN CAPITAL LETTER E WITH OGONEK +A3 00A3 POUND SIGN +A4 00A7 SECTION SIGN +A5 2022 BULLET +A6 00B6 PILCROW SIGN +A7 00DF LATIN SMALL LETTER SHARP S +A8 00AE REGISTERED SIGN +A9 00A9 COPYRIGHT SIGN +AA 2122 TRADE MARK SIGN +AB 0119 LATIN SMALL LETTER E WITH OGONEK +AC 0308 COMBINING DIAERESIS +AD 2260 NOT EQUAL TO +AE 01F5 LATIN SMALL LETTER G WITH ACUTE +AF 012E LATIN CAPITAL LETTER I WITH OGONEK +B0 012F LATIN SMALL LETTER I WITH OGONEK +B1 012A LATIN CAPITAL LETTER I WITH MACRON +B2 2264 LESS-THAN OR EQUAL TO +B3 2265 GREATER-THAN OR EQUAL TO +B4 012B LATIN SMALL LETTER I WITH MACRON +B5 0136 LATIN CAPITAL LETTER K WITH CEDILLA +B6 2202 PARTIAL DIFFERENTIAL +B7 2211 N-ARY SUMMATION +B8 0142 LATIN SMALL LETTER L WITH STROKE +B9 013B LATIN CAPITAL LETTER L WITH CEDILLA +BA 013C LATIN SMALL LETTER L WITH CEDILLA +BB 013D LATIN CAPITAL LETTER L WITH CARON +BC 013E LATIN SMALL LETTER L WITH CARON +BD 0139 LATIN CAPITAL LETTER L WITH ACUTE +BE 013A LATIN SMALL LETTER L WITH ACUTE +BF 0145 LATIN CAPITAL LETTER N WITH CEDILLA +C0 0146 LATIN SMALL LETTER N WITH CEDILLA +C1 0143 LATIN CAPITAL LETTER N WITH ACUTE +C2 00AC NOT SIGN +C3 221A SQUARE ROOT +C4 0144 LATIN SMALL LETTER N WITH ACUTE +C5 0147 LATIN CAPITAL LETTER N WITH CARON +C6 0394 GREEK CAPITAL LETTER DELTA +C7 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +C8 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +C9 0EAF LAO ELLIPSIS +CA 00A0 NO-BREAK SPACE +CB 0148 LATIN SMALL LETTER N WITH CARON +CC 0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE +CD 00D5 LATIN CAPITAL LETTER O WITH TILDE +CE 0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE +CF 014C LATIN CAPITAL LETTER O WITH MACRON +D0 2014 EM DASH +D1 2013 EN DASH +D2 201C LEFT DOUBLE QUOTATION MARK +D3 201D RIGHT DOUBLE QUOTATION MARK +D4 2018 LEFT SINGLE QUOTATION MARK +D5 2019 RIGHT SINGLE QUOTATION MARK +D6 00F7 DIVISION SIGN +D7 22C4 DIAMOND OPERATOR +D8 014D LATIN SMALL LETTER O WITH MACRON +D9 0154 LATIN CAPITAL LETTER R WITH ACUTE +DA 0155 LATIN SMALL LETTER R WITH ACUTE +DB 0158 LATIN CAPITAL LETTER R WITH CARON +DC 2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK +DD 203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK +DE 0159 LATIN SMALL LETTER R WITH CARON +DF 0156 LATIN CAPITAL LETTER R WITH CEDILLA +E0 0157 LATIN SMALL LETTER R WITH CEDILLA +E1 0160 LATIN CAPITAL LETTER S WITH CARON +E2 201A SINGLE LOW-9 QUOTATION MARK +E3 201E DOUBLE LOW-9 QUOTATION MARK +E4 0161 LATIN SMALL LETTER S WITH CARON +E5 015A LATIN CAPITAL LETTER S WITH ACUTE +E6 015B LATIN SMALL LETTER S WITH ACUTE +E7 00C1 LATIN CAPITAL LETTER A WITH ACUTE +E8 0164 LATIN CAPITAL LETTER T WITH CARON +E9 0165 LATIN SMALL LETTER T WITH CARON +EA 00CD LATIN CAPITAL LETTER I WITH ACUTE +EB 017D LATIN CAPITAL LETTER Z WITH CARON +EC 017E LATIN SMALL LETTER Z WITH CARON +ED 016A LATIN CAPITAL LETTER U WITH MACRON +EE 00D3 LATIN CAPITAL LETTER O WITH ACUTE +EF 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +F0 016B LATIN SMALL LETTER U WITH MACRON +F1 016E LATIN CAPITAL LETTER U WITH RING ABOVE +F2 00DA LATIN CAPITAL LETTER U WITH ACUTE +F3 016F LATIN SMALL LETTER U WITH RING ABOVE +F4 0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE +F5 0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE +F6 0172 LATIN CAPITAL LETTER U WITH OGONEK +F7 0173 LATIN SMALL LETTER U WITH OGONEK +F8 00DD LATIN CAPITAL LETTER Y WITH ACUTE +F9 00FD LATIN SMALL LETTER Y WITH ACUTE +FA 0137 LATIN SMALL LETTER K WITH CEDILLA +FB 017B LATIN CAPITAL LETTER Z WITH DOT ABOVE +FC 0141 LATIN CAPITAL LETTER L WITH STROKE +FD 017C LATIN SMALL LETTER Z WITH DOT ABOVE +FE 0122 LATIN CAPITAL LETTER G WITH CEDILLA +FF 030C COMBINING CARON diff --git a/charset/set/pc-latin-2 b/charset/set/pc-latin-2 new file mode 100644 index 00000000..8327cebc --- /dev/null +++ b/charset/set/pc-latin-2 @@ -0,0 +1,260 @@ +# PC Latin-2 Charset File +# Adapted from CStoCS "pc2.enc" and gaps filled by info from the +# IBM charset by Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 2302 HOUSE +80 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +81 00FC LATIN SMALL LETTER U WITH DIAERESIS +82 00E9 LATIN SMALL LETTER E WITH ACUTE +83 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +84 00E4 LATIN SMALL LETTER A WITH DIAERESIS +85 016F LATIN SMALL LETTER U WITH RING ABOVE +86 0107 LATIN SMALL LETTER C WITH ACUTE +87 00E7 LATIN SMALL LETTER C WITH CEDILLA +88 0142 LATIN SMALL LETTER L WITH STROKE +89 00EB LATIN SMALL LETTER E WITH DIAERESIS +8A 0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE +8B 0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE +8C 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +8D 0179 LATIN CAPITAL LETTER Z WITH ACUTE +8E 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +8F 0106 LATIN CAPITAL LETTER C WITH ACUTE +90 00C9 LATIN CAPITAL LETTER E WITH ACUTE +91 0139 LATIN CAPITAL LETTER L WITH ACUTE +92 013A LATIN SMALL LETTER L WITH ACUTE +93 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +94 00F6 LATIN SMALL LETTER O WITH DIAERESIS +95 013D LATIN CAPITAL LETTER L WITH CARON +96 013E LATIN SMALL LETTER L WITH CARON +97 015A LATIN CAPITAL LETTER S WITH ACUTE +98 015B LATIN SMALL LETTER S WITH ACUTE +99 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +9A 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +9B 0164 LATIN CAPITAL LETTER T WITH CARON +9C 0165 LATIN SMALL LETTER T WITH CARON +9D 0141 LATIN CAPITAL LETTER L WITH STROKE +9E 00D7 MULTIPLICATION SIGN +9F 010D LATIN SMALL LETTER C WITH CARON +A0 00E1 LATIN SMALL LETTER A WITH ACUTE +A1 00ED LATIN SMALL LETTER I WITH ACUTE +A2 00F3 LATIN SMALL LETTER O WITH ACUTE +A3 00FA LATIN SMALL LETTER U WITH ACUTE +A4 0104 LATIN CAPITAL LETTER A WITH OGONEK +A5 0105 LATIN SMALL LETTER A WITH OGONEK +A6 017D LATIN CAPITAL LETTER Z WITH CARON +A7 017E LATIN SMALL LETTER Z WITH CARON +A8 0118 LATIN CAPITAL LETTER E WITH OGONEK +A9 0119 LATIN SMALL LETTER E WITH OGONEK +AA 00AC NOT SIGN +AB 017A LATIN SMALL LETTER Z WITH ACUTE +AC 010C LATIN CAPITAL LETTER C WITH CARON +AD 015F LATIN SMALL LETTER S WITH CEDILLA +AE 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +AF 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +B0 2591 LIGHT SHADE +B1 2592 MEDIUM SHADE +B2 2593 DARK SHADE +B3 2502 BOX DRAWINGS LIGHT VERTICAL +B4 2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT +B5 00C1 LATIN CAPITAL LETTER A WITH ACUTE +B6 00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX +B7 011A LATIN CAPITAL LETTER E WITH CARON +B8 015E LATIN CAPITAL LETTER S WITH CEDILLA +B9 2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT +BA 2551 BOX DRAWINGS DOUBLE VERTICAL +BB 2557 BOX DRAWINGS DOUBLE DOWN AND LEFT +BC 255D BOX DRAWINGS DOUBLE UP AND LEFT +BD 017B LATIN CAPITAL LETTER Z WITH DOT ABOVE +BE 017C LATIN SMALL LETTER Z WITH DOT ABOVE +BF 2510 BOX DRAWINGS LIGHT DOWN AND LEFT +C0 2514 BOX DRAWINGS LIGHT UP AND RIGHT +C1 2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL +C2 252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +C3 251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT +C4 2500 BOX DRAWINGS LIGHT HORIZONTAL +C5 253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +C6 0102 LATIN CAPITAL LETTER A WITH BREVE +C7 0103 LATIN SMALL LETTER A WITH BREVE +C8 255A BOX DRAWINGS DOUBLE UP AND RIGHT +C9 2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT +CA 2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL +CB 2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +CC 2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +CD 2550 BOX DRAWINGS DOUBLE HORIZONTAL +CE 256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +CF 00A4 CURRENCY SIGN +D0 00F0 LATIN SMALL LETTER ETH +D1 00D0 LATIN CAPITAL LETTER ETH +D2 010E LATIN CAPITAL LETTER D WITH CARON +D3 00CB LATIN CAPITAL LETTER E WITH DIAERESIS +D4 010F LATIN SMALL LETTER D WITH CARON +D5 0147 LATIN CAPITAL LETTER N WITH CARON +D6 00CD LATIN CAPITAL LETTER I WITH ACUTE +D7 00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX +D8 011B LATIN SMALL LETTER E WITH CARON +D9 2518 BOX DRAWINGS LIGHT UP AND LEFT +DA 250C BOX DRAWINGS LIGHT DOWN AND RIGHT +DB 2588 FULL BLOCK +DC 2584 LOWER HALF BLOCK +DD 0162 LATIN CAPITAL LETTER T WITH CEDILLA +DE 016E LATIN CAPITAL LETTER U WITH RING ABOVE +DF 2580 UPPER HALF BLOCK +E0 00D3 LATIN CAPITAL LETTER O WITH ACUTE +E1 00DF LATIN SMALL LETTER SHARP S +E2 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +E3 0143 LATIN CAPITAL LETTER N WITH ACUTE +E4 0144 LATIN SMALL LETTER N WITH ACUTE +E5 0148 LATIN SMALL LETTER N WITH CARON +E6 0160 LATIN CAPITAL LETTER S WITH CARON +E7 0161 LATIN SMALL LETTER S WITH CARON +E8 0154 LATIN CAPITAL LETTER R WITH ACUTE +E9 00DA LATIN CAPITAL LETTER U WITH ACUTE +EA 0155 LATIN SMALL LETTER R WITH ACUTE +EB 0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE +EC 00FD LATIN SMALL LETTER Y WITH ACUTE +ED 00DD LATIN CAPITAL LETTER Y WITH ACUTE +EE 0163 LATIN SMALL LETTER T WITH CEDILLA +EF 00B4 ACUTE ACCENT +F0 2261 IDENTICAL TO +F1 030B COMBINING DOUBLE ACUTE ACCENT +F2 0328 COMBINING OGONEK +F3 030C COMBINING CARON +F4 0306 COMBINING BREVE +F5 00A7 SECTION SIGN +F6 00F7 DIVISION SIGN +F7 0327 COMBINING CEDILLA +F8 FFFD REPLACEMENT CHARACTER +F9 0308 COMBINING DIAERESIS +FA 02D9 DOT ABOVE +FB 0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE +FC 0158 LATIN CAPITAL LETTER R WITH CARON +FD 0159 LATIN SMALL LETTER R WITH CARON +FE 25A0 BLACK SQUARE +FF 00A0 NO-BREAK SPACE diff --git a/charset/set/win-1250 b/charset/set/win-1250 new file mode 100644 index 00000000..09d7ffc3 --- /dev/null +++ b/charset/set/win-1250 @@ -0,0 +1,259 @@ +# Windows CP-1250 Charset File +# Adapted from CStoCS "1250.enc" by Martin Mares + +00 0000 +01 0001 +02 0002 +03 0003 +04 0004 +05 0005 +06 0006 +07 0007 +08 0008 +09 0009 +0A 000A +0B 000B +0C 000C +0D 000D +0E 000E +0F 000F +10 0010 +11 0011 +12 0012 +13 0013 +14 0014 +15 0015 +16 0016 +17 0017 +18 0018 +19 0019 +1A 001A +1B 001B +1C 001C +1D 001D +1E 001E +1F 001F +20 0020 SPACE +21 0021 EXCLAMATION MARK +22 0022 QUOTATION MARK +23 0023 NUMBER SIGN +24 0024 DOLLAR SIGN +25 0025 PERCENT SIGN +26 0026 AMPERSAND +27 0027 APOSTROPHE +28 0028 LEFT PARENTHESIS +29 0029 RIGHT PARENTHESIS +2A 002A ASTERISK +2B 002B PLUS SIGN +2C 002C COMMA +2D 002D HYPHEN-MINUS +2E 002E FULL STOP +2F 002F SOLIDUS +30 0030 DIGIT ZERO +31 0031 DIGIT ONE +32 0032 DIGIT TWO +33 0033 DIGIT THREE +34 0034 DIGIT FOUR +35 0035 DIGIT FIVE +36 0036 DIGIT SIX +37 0037 DIGIT SEVEN +38 0038 DIGIT EIGHT +39 0039 DIGIT NINE +3A 003A COLON +3B 003B SEMICOLON +3C 003C LESS-THAN SIGN +3D 003D EQUALS SIGN +3E 003E GREATER-THAN SIGN +3F 003F QUESTION MARK +40 0040 COMMERCIAL AT +41 0041 LATIN CAPITAL LETTER A +42 0042 LATIN CAPITAL LETTER B +43 0043 LATIN CAPITAL LETTER C +44 0044 LATIN CAPITAL LETTER D +45 0045 LATIN CAPITAL LETTER E +46 0046 LATIN CAPITAL LETTER F +47 0047 LATIN CAPITAL LETTER G +48 0048 LATIN CAPITAL LETTER H +49 0049 LATIN CAPITAL LETTER I +4A 004A LATIN CAPITAL LETTER J +4B 004B LATIN CAPITAL LETTER K +4C 004C LATIN CAPITAL LETTER L +4D 004D LATIN CAPITAL LETTER M +4E 004E LATIN CAPITAL LETTER N +4F 004F LATIN CAPITAL LETTER O +50 0050 LATIN CAPITAL LETTER P +51 0051 LATIN CAPITAL LETTER Q +52 0052 LATIN CAPITAL LETTER R +53 0053 LATIN CAPITAL LETTER S +54 0054 LATIN CAPITAL LETTER T +55 0055 LATIN CAPITAL LETTER U +56 0056 LATIN CAPITAL LETTER V +57 0057 LATIN CAPITAL LETTER W +58 0058 LATIN CAPITAL LETTER X +59 0059 LATIN CAPITAL LETTER Y +5A 005A LATIN CAPITAL LETTER Z +5B 005B LEFT SQUARE BRACKET +5C 005C REVERSE SOLIDUS +5D 005D RIGHT SQUARE BRACKET +5E 005E CIRCUMFLEX ACCENT +5F 005F LOW LINE +60 0060 GRAVE ACCENT +61 0061 LATIN SMALL LETTER A +62 0062 LATIN SMALL LETTER B +63 0063 LATIN SMALL LETTER C +64 0064 LATIN SMALL LETTER D +65 0065 LATIN SMALL LETTER E +66 0066 LATIN SMALL LETTER F +67 0067 LATIN SMALL LETTER G +68 0068 LATIN SMALL LETTER H +69 0069 LATIN SMALL LETTER I +6A 006A LATIN SMALL LETTER J +6B 006B LATIN SMALL LETTER K +6C 006C LATIN SMALL LETTER L +6D 006D LATIN SMALL LETTER M +6E 006E LATIN SMALL LETTER N +6F 006F LATIN SMALL LETTER O +70 0070 LATIN SMALL LETTER P +71 0071 LATIN SMALL LETTER Q +72 0072 LATIN SMALL LETTER R +73 0073 LATIN SMALL LETTER S +74 0074 LATIN SMALL LETTER T +75 0075 LATIN SMALL LETTER U +76 0076 LATIN SMALL LETTER V +77 0077 LATIN SMALL LETTER W +78 0078 LATIN SMALL LETTER X +79 0079 LATIN SMALL LETTER Y +7A 007A LATIN SMALL LETTER Z +7B 007B LEFT CURLY BRACKET +7C 007C VERTICAL LINE +7D 007D RIGHT CURLY BRACKET +7E 007E TILDE +7F 007F +80 FFFD REPLACEMENT CHARACTER +81 FFFD REPLACEMENT CHARACTER +82 201A SINGLE LOW-9 QUOTATION MARK +83 FFFD REPLACEMENT CHARACTER +84 201E DOUBLE LOW-9 QUOTATION MARK +85 0EAF LAO ELLIPSIS +86 2020 DAGGER +87 2021 DOUBLE DAGGER +88 FFFD REPLACEMENT CHARACTER +89 2030 PER MILLE SIGN +8A 0160 LATIN CAPITAL LETTER S WITH CARON +8B 2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK +8C 015A LATIN CAPITAL LETTER S WITH ACUTE +8D 0164 LATIN CAPITAL LETTER T WITH CARON +8E 017D LATIN CAPITAL LETTER Z WITH CARON +8F 0179 LATIN CAPITAL LETTER Z WITH ACUTE +90 FFFD REPLACEMENT CHARACTER +91 2018 LEFT SINGLE QUOTATION MARK +92 2019 RIGHT SINGLE QUOTATION MARK +93 201C LEFT DOUBLE QUOTATION MARK +94 201D RIGHT DOUBLE QUOTATION MARK +95 2022 BULLET +96 2013 EN DASH +97 2014 EM DASH +98 FFFD REPLACEMENT CHARACTER +99 2122 TRADE MARK SIGN +9A 0161 LATIN SMALL LETTER S WITH CARON +9B 203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK +9C 015B LATIN SMALL LETTER S WITH ACUTE +9D 0165 LATIN SMALL LETTER T WITH CARON +9E 017E LATIN SMALL LETTER Z WITH CARON +9F 017A LATIN SMALL LETTER Z WITH ACUTE +A0 00A0 NO-BREAK SPACE +A1 030C COMBINING CARON +A2 0306 COMBINING BREVE +A3 0141 LATIN CAPITAL LETTER L WITH STROKE +A4 00A4 CURRENCY SIGN +A5 0104 LATIN CAPITAL LETTER A WITH OGONEK +A6 00A6 BROKEN BAR +A7 00A7 SECTION SIGN +A8 0308 COMBINING DIAERESIS +A9 00A9 COPYRIGHT SIGN +AA 015E LATIN CAPITAL LETTER S WITH CEDILLA +AB 00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +AC 00AC NOT SIGN +AD 00AD SOFT HYPHEN +AE 00AE REGISTERED SIGN +AF 017B LATIN CAPITAL LETTER Z WITH DOT ABOVE +B0 00B0 DEGREE SIGN +B1 00B1 PLUS-MINUS SIGN +B2 0328 COMBINING OGONEK +B3 0142 LATIN SMALL LETTER L WITH STROKE +B4 00B4 ACUTE ACCENT +B5 03BC GREEK SMALL LETTER MU +B6 FFFD REPLACEMENT CHARACTER +B7 00B7 MIDDLE DOT +B8 0327 COMBINING CEDILLA +B9 0105 LATIN SMALL LETTER A WITH OGONEK +BA 015F LATIN SMALL LETTER S WITH CEDILLA +BB 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +BC 013D LATIN CAPITAL LETTER L WITH CARON +BD 030B COMBINING DOUBLE ACUTE ACCENT +BE 013E LATIN SMALL LETTER L WITH CARON +BF 017C LATIN SMALL LETTER Z WITH DOT ABOVE +C0 0154 LATIN CAPITAL LETTER R WITH ACUTE +C1 00C1 LATIN CAPITAL LETTER A WITH ACUTE +C2 00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX +C3 0102 LATIN CAPITAL LETTER A WITH BREVE +C4 00C4 LATIN CAPITAL LETTER A WITH DIAERESIS +C5 0139 LATIN CAPITAL LETTER L WITH ACUTE +C6 0106 LATIN CAPITAL LETTER C WITH ACUTE +C7 00C7 LATIN CAPITAL LETTER C WITH CEDILLA +C8 010C LATIN CAPITAL LETTER C WITH CARON +C9 00C9 LATIN CAPITAL LETTER E WITH ACUTE +CA 0118 LATIN CAPITAL LETTER E WITH OGONEK +CB 00CB LATIN CAPITAL LETTER E WITH DIAERESIS +CC 011A LATIN CAPITAL LETTER E WITH CARON +CD 00CD LATIN CAPITAL LETTER I WITH ACUTE +CE 00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX +CF 010E LATIN CAPITAL LETTER D WITH CARON +D0 00D0 LATIN CAPITAL LETTER ETH +D1 0143 LATIN CAPITAL LETTER N WITH ACUTE +D2 0147 LATIN CAPITAL LETTER N WITH CARON +D3 00D3 LATIN CAPITAL LETTER O WITH ACUTE +D4 00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX +D5 0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE +D6 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS +D7 00D7 MULTIPLICATION SIGN +D8 0158 LATIN CAPITAL LETTER R WITH CARON +D9 016E LATIN CAPITAL LETTER U WITH RING ABOVE +DA 00DA LATIN CAPITAL LETTER U WITH ACUTE +DB 0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE +DC 00DC LATIN CAPITAL LETTER U WITH DIAERESIS +DD 00DD LATIN CAPITAL LETTER Y WITH ACUTE +DE 0162 LATIN CAPITAL LETTER T WITH CEDILLA +DF 00DF LATIN SMALL LETTER SHARP S +E0 0155 LATIN SMALL LETTER R WITH ACUTE +E1 00E1 LATIN SMALL LETTER A WITH ACUTE +E2 00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX +E3 0103 LATIN SMALL LETTER A WITH BREVE +E4 00E4 LATIN SMALL LETTER A WITH DIAERESIS +E5 013A LATIN SMALL LETTER L WITH ACUTE +E6 0107 LATIN SMALL LETTER C WITH ACUTE +E7 00E7 LATIN SMALL LETTER C WITH CEDILLA +E8 010D LATIN SMALL LETTER C WITH CARON +E9 00E9 LATIN SMALL LETTER E WITH ACUTE +EA 0119 LATIN SMALL LETTER E WITH OGONEK +EB 00EB LATIN SMALL LETTER E WITH DIAERESIS +EC 011B LATIN SMALL LETTER E WITH CARON +ED 00ED LATIN SMALL LETTER I WITH ACUTE +EE 00EE LATIN SMALL LETTER I WITH CIRCUMFLEX +EF 010F LATIN SMALL LETTER D WITH CARON +F0 00F0 LATIN SMALL LETTER ETH +F1 0144 LATIN SMALL LETTER N WITH ACUTE +F2 0148 LATIN SMALL LETTER N WITH CARON +F3 00F3 LATIN SMALL LETTER O WITH ACUTE +F4 00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX +F5 0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE +F6 00F6 LATIN SMALL LETTER O WITH DIAERESIS +F7 00F7 DIVISION SIGN +F8 0159 LATIN SMALL LETTER R WITH CARON +F9 016F LATIN SMALL LETTER U WITH RING ABOVE +FA 00FA LATIN SMALL LETTER U WITH ACUTE +FB 0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE +FC 00FC LATIN SMALL LETTER U WITH DIAERESIS +FD 00FD LATIN SMALL LETTER Y WITH ACUTE +FE 0163 LATIN SMALL LETTER T WITH CEDILLA +FF 02D9 DOT ABOVE