diff options
Diffstat (limited to 'tools/encoding/cp1256.txt')
-rw-r--r-- | tools/encoding/cp1256.txt | 205 |
1 files changed, 102 insertions, 103 deletions
diff --git a/tools/encoding/cp1256.txt b/tools/encoding/cp1256.txt index d3521ed..0edd081 100644 --- a/tools/encoding/cp1256.txt +++ b/tools/encoding/cp1256.txt @@ -1,19 +1,20 @@ # -# Name: cp1256_WinArabic to Unicode table -# Unicode version: 2.0 -# Table version: 2.00 +# Name: cp1256 to Unicode table +# Unicode version: 2.1 +# Table version: 2.01 # Table format: Format A -# Date: 04/24/96 -# Authors: Lori Brownell <loribr@microsoft.com> -# K.D. Chang <a-kchang@microsoft.com> +# Date: 01/5/99 +# +# Contact: cpxlate@microsoft.com +# # General notes: none # # Format: Three tab-separated columns -# Column #1 is the cp1256_WinArabic code (in hex) +# Column #1 is the cp1256 code (in hex) # Column #2 is the Unicode (in hex as 0xXXXX) # Column #3 is the Unicode name (follows a comment sign, '#') # -# The entries are in cp1256_WinArabic order +# The entries are in cp1256 order # 0x00 0x0000 #NULL 0x01 0x0001 #START OF HEADING @@ -54,15 +55,15 @@ 0x24 0x0024 #DOLLAR SIGN 0x25 0x0025 #PERCENT SIGN 0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE-QUOTE -0x28 0x0028 #OPENING PARENTHESIS -0x29 0x0029 #CLOSING PARENTHESIS +0x27 0x0027 #APOSTROPHE +0x28 0x0028 #LEFT PARENTHESIS +0x29 0x0029 #RIGHT PARENTHESIS 0x2A 0x002A #ASTERISK 0x2B 0x002B #PLUS SIGN 0x2C 0x002C #COMMA 0x2D 0x002D #HYPHEN-MINUS -0x2E 0x002E #PERIOD -0x2F 0x002F #SLASH +0x2E 0x002E #FULL STOP +0x2F 0x002F #SOLIDUS 0x30 0x0030 #DIGIT ZERO 0x31 0x0031 #DIGIT ONE 0x32 0x0032 #DIGIT TWO @@ -106,12 +107,12 @@ 0x58 0x0058 #LATIN CAPITAL LETTER X 0x59 0x0059 #LATIN CAPITAL LETTER Y 0x5A 0x005A #LATIN CAPITAL LETTER Z -0x5B 0x005B #OPENING SQUARE BRACKET -0x5C 0x005C #BACKSLASH -0x5D 0x005D #CLOSING SQUARE BRACKET -0x5E 0x005E #SPACING CIRCUMFLEX -0x5F 0x005F #SPACING UNDERSCORE -0x60 0x0060 #SPACING GRAVE +0x5B 0x005B #LEFT SQUARE BRACKET +0x5C 0x005C #REVERSE SOLIDUS +0x5D 0x005D #RIGHT SQUARE BRACKET +0x5E 0x005E #CIRCUMFLEX ACCENT +0x5F 0x005F #LOW LINE +0x60 0x0060 #GRAVE ACCENT 0x61 0x0061 #LATIN SMALL LETTER A 0x62 0x0062 #LATIN SMALL LETTER B 0x63 0x0063 #LATIN SMALL LETTER C @@ -138,93 +139,93 @@ 0x78 0x0078 #LATIN SMALL LETTER X 0x79 0x0079 #LATIN SMALL LETTER Y 0x7A 0x007A #LATIN SMALL LETTER Z -0x7B 0x007B #OPENING CURLY BRACKET -0x7C 0x007C #VERTICAL BAR -0x7D 0x007D #CLOSING CURLY BRACKET +0x7B 0x007B #LEFT CURLY BRACKET +0x7C 0x007C #VERTICAL LINE +0x7D 0x007D #RIGHT CURLY BRACKET 0x7E 0x007E #TILDE 0x7F 0x007F #DELETE -0x80 #UNDEFINED -0x81 0x067E #ARABIC TAA WITH THREE DOTS BELOW -0x82 0x201A #LOW SINGLE COMMA QUOTATION MARK -0x83 0x0192 #LATIN SMALL LETTER SCRIPT F -0x84 0x201E #LOW DOUBLE COMMA QUOTATION MARK +0x80 0x20AC #EURO SIGN +0x81 0x067E #ARABIC LETTER PEH +0x82 0x201A #SINGLE LOW-9 QUOTATION MARK +0x83 0x0192 #LATIN SMALL LETTER F WITH HOOK +0x84 0x201E #DOUBLE LOW-9 QUOTATION MARK 0x85 0x2026 #HORIZONTAL ELLIPSIS 0x86 0x2020 #DAGGER 0x87 0x2021 #DOUBLE DAGGER -0x88 0x02C6 #MODIFIER LETTER CIRCUMFLEX +0x88 0x02C6 #MODIFIER LETTER CIRCUMFLEX ACCENT 0x89 0x2030 #PER MILLE SIGN -0x8A #UNDEFINED -0x8B 0x2039 #LEFT POINTING SINGLE GUILLEMET -0x8C 0x0152 #LATIN CAPITAL LETTER O E -0x8D 0x0686 #ARABIC HAA WITH MIDDLE THREE DOTS DOWNWARD -0x8E 0x0698 #ARABIC RA WITH THREE DOTS ABOVE -0x8F #UNDEFINED -0x90 0x06AF #ARABIC GAF -0x91 0x2018 #SINGLE TURNED COMMA QUOTATION MARK -0x92 0x2019 #SINGLE COMMA QUOTATION MARK -0x93 0x201C #DOUBLE TURNED COMMA QUOTATION MARK -0x94 0x201D #DOUBLE COMMA QUOTATION MARK +0x8A 0x0679 #ARABIC LETTER TTEH +0x8B 0x2039 #SINGLE LEFT-POINTING ANGLE QUOTATION MARK +0x8C 0x0152 #LATIN CAPITAL LIGATURE OE +0x8D 0x0686 #ARABIC LETTER TCHEH +0x8E 0x0698 #ARABIC LETTER JEH +0x8F 0x0688 #ARABIC LETTER DDAL +0x90 0x06AF #ARABIC LETTER GAF +0x91 0x2018 #LEFT SINGLE QUOTATION MARK +0x92 0x2019 #RIGHT SINGLE QUOTATION MARK +0x93 0x201C #LEFT DOUBLE QUOTATION MARK +0x94 0x201D #RIGHT DOUBLE QUOTATION MARK 0x95 0x2022 #BULLET 0x96 0x2013 #EN DASH 0x97 0x2014 #EM DASH -0x98 #UNDEFINED -0x99 0x2122 #TRADEMARK -0x9A #UNDEFINED -0x9B 0x203A #RIGHT POINTING SINGLE GUILLEMET -0x9C 0x0153 #LATIN SMALL LETTER O E +0x98 0x06A9 #ARABIC LETTER KEHEH +0x99 0x2122 #TRADE MARK SIGN +0x9A 0x0691 #ARABIC LETTER RREH +0x9B 0x203A #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK +0x9C 0x0153 #LATIN SMALL LIGATURE OE 0x9D 0x200C #ZERO WIDTH NON-JOINER 0x9E 0x200D #ZERO WIDTH JOINER -0x9F #UNDEFINED -0xA0 0x00A0 #NON-BREAKING SPACE +0x9F 0x06BA #ARABIC LETTER NOON GHUNNA +0xA0 0x00A0 #NO-BREAK SPACE 0xA1 0x060C #ARABIC COMMA 0xA2 0x00A2 #CENT SIGN 0xA3 0x00A3 #POUND SIGN 0xA4 0x00A4 #CURRENCY SIGN 0xA5 0x00A5 #YEN SIGN -0xA6 0x00A6 #BROKEN VERTICAL BAR +0xA6 0x00A6 #BROKEN BAR 0xA7 0x00A7 #SECTION SIGN -0xA8 0x00A8 #SPACING DIAERESIS +0xA8 0x00A8 #DIAERESIS 0xA9 0x00A9 #COPYRIGHT SIGN -0xAA #UNDEFINED -0xAB 0x00AB #LEFT POINTING GUILLEMET +0xAA 0x06BE #ARABIC LETTER HEH DOACHASHMEE +0xAB 0x00AB #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xAC 0x00AC #NOT SIGN 0xAD 0x00AD #SOFT HYPHEN -0xAE 0x00AE #REGISTERED TRADE MARK SIGN -0xAF 0x00AF #SPACING MACRON +0xAE 0x00AE #REGISTERED SIGN +0xAF 0x00AF #MACRON 0xB0 0x00B0 #DEGREE SIGN -0xB1 0x00B1 #PLUS-OR-MINUS SIGN -0xB2 0x00B2 #SUPERSCRIPT DIGIT TWO -0xB3 0x00B3 #SUPERSCRIPT DIGIT THREE -0xB4 0x00B4 #SPACING ACUTE +0xB1 0x00B1 #PLUS-MINUS SIGN +0xB2 0x00B2 #SUPERSCRIPT TWO +0xB3 0x00B3 #SUPERSCRIPT THREE +0xB4 0x00B4 #ACUTE ACCENT 0xB5 0x00B5 #MICRO SIGN -0xB6 0x00B6 #PARAGRAPH SIGN +0xB6 0x00B6 #PILCROW SIGN 0xB7 0x00B7 #MIDDLE DOT -0xB8 0x00B8 #SPACING CEDILLA -0xB9 0x00B9 #SUPERSCRIPT DIGIT ONE +0xB8 0x00B8 #CEDILLA +0xB9 0x00B9 #SUPERSCRIPT ONE 0xBA 0x061B #ARABIC SEMICOLON -0xBB 0x00BB #RIGHT POINTING GUILLEMET -0xBC 0x00BC #FRACTION ONE QUARTER -0xBD 0x00BD #FRACTION ONE HALF -0xBE 0x00BE #FRACTION THREE QUARTERS +0xBB 0x00BB #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +0xBC 0x00BC #VULGAR FRACTION ONE QUARTER +0xBD 0x00BD #VULGAR FRACTION ONE HALF +0xBE 0x00BE #VULGAR FRACTION THREE QUARTERS 0xBF 0x061F #ARABIC QUESTION MARK -0xC0 #UNDEFINED -0xC1 0x0621 #ARABIC LETTER HAMZAH -0xC2 0x0622 #ARABIC LETTER MADDAH ON ALEF -0xC3 0x0623 #ARABIC LETTER HAMZAH ON ALEF -0xC4 0x0624 #ARABIC LETTER HAMZAH ON WAW -0xC5 0x0625 #ARABIC LETTER HAMZAH UNDER ALEF -0xC6 0x0626 #ARABIC LETTER HAMZAH ON YA +0xC0 0x06C1 #ARABIC LETTER HEH GOAL +0xC1 0x0621 #ARABIC LETTER HAMZA +0xC2 0x0622 #ARABIC LETTER ALEF WITH MADDA ABOVE +0xC3 0x0623 #ARABIC LETTER ALEF WITH HAMZA ABOVE +0xC4 0x0624 #ARABIC LETTER WAW WITH HAMZA ABOVE +0xC5 0x0625 #ARABIC LETTER ALEF WITH HAMZA BELOW +0xC6 0x0626 #ARABIC LETTER YEH WITH HAMZA ABOVE 0xC7 0x0627 #ARABIC LETTER ALEF -0xC8 0x0628 #ARABIC LETTER BAA -0xC9 0x0629 #ARABIC LETTER TAA MARBUTAH -0xCA 0x062A #ARABIC LETTER TAA -0xCB 0x062B #ARABIC LETTER THAA +0xC8 0x0628 #ARABIC LETTER BEH +0xC9 0x0629 #ARABIC LETTER TEH MARBUTA +0xCA 0x062A #ARABIC LETTER TEH +0xCB 0x062B #ARABIC LETTER THEH 0xCC 0x062C #ARABIC LETTER JEEM -0xCD 0x062D #ARABIC LETTER HAA -0xCE 0x062E #ARABIC LETTER KHAA +0xCD 0x062D #ARABIC LETTER HAH +0xCE 0x062E #ARABIC LETTER KHAH 0xCF 0x062F #ARABIC LETTER DAL 0xD0 0x0630 #ARABIC LETTER THAL -0xD1 0x0631 #ARABIC LETTER RA +0xD1 0x0631 #ARABIC LETTER REH 0xD2 0x0632 #ARABIC LETTER ZAIN 0xD3 0x0633 #ARABIC LETTER SEEN 0xD4 0x0634 #ARABIC LETTER SHEEN @@ -232,44 +233,42 @@ 0xD6 0x0636 #ARABIC LETTER DAD 0xD7 0x00D7 #MULTIPLICATION SIGN 0xD8 0x0637 #ARABIC LETTER TAH -0xD9 0x0638 #ARABIC LETTER DHAH +0xD9 0x0638 #ARABIC LETTER ZAH 0xDA 0x0639 #ARABIC LETTER AIN 0xDB 0x063A #ARABIC LETTER GHAIN 0xDC 0x0640 #ARABIC TATWEEL -0xDD 0x0641 #ARABIC LETTER FA +0xDD 0x0641 #ARABIC LETTER FEH 0xDE 0x0642 #ARABIC LETTER QAF -0xDF 0x0643 #ARABIC LETTER CAF -0xE0 0x00E0 #LATIN SMALL LETTER A GRAVE +0xDF 0x0643 #ARABIC LETTER KAF +0xE0 0x00E0 #LATIN SMALL LETTER A WITH GRAVE 0xE1 0x0644 #ARABIC LETTER LAM -0xE2 0x00E2 #LATIN SMALL LETTER A CIRCUMFLEX +0xE2 0x00E2 #LATIN SMALL LETTER A WITH CIRCUMFLEX 0xE3 0x0645 #ARABIC LETTER MEEM 0xE4 0x0646 #ARABIC LETTER NOON -0xE5 0x0647 #ARABIC LETTER HA +0xE5 0x0647 #ARABIC LETTER HEH 0xE6 0x0648 #ARABIC LETTER WAW -0xE7 0x00E7 #LATIN SMALL LETTER C CEDILLA -0xE8 0x00E8 #LATIN SMALL LETTER E GRAVE -0xE9 0x00E9 #LATIN SMALL LETTER E ACUTE -0xEA 0x00EA #LATIN SMALL LETTER E CIRCUMFLEX -0xEB 0x00EB #LATIN SMALL LETTER E DIAERESIS -0xEC 0x0649 #ARABIC LETTER ALEF MAQSURAH -0xED 0x064A #ARABIC LETTER YA -0xEE 0x00EE #LATIN SMALL LETTER I CIRCUMFLEX -0xEF 0x00EF #LATIN SMALL LETTER I DIAERESIS +0xE7 0x00E7 #LATIN SMALL LETTER C WITH CEDILLA +0xE8 0x00E8 #LATIN SMALL LETTER E WITH GRAVE +0xE9 0x00E9 #LATIN SMALL LETTER E WITH ACUTE +0xEA 0x00EA #LATIN SMALL LETTER E WITH CIRCUMFLEX +0xEB 0x00EB #LATIN SMALL LETTER E WITH DIAERESIS +0xEC 0x0649 #ARABIC LETTER ALEF MAKSURA +0xED 0x064A #ARABIC LETTER YEH +0xEE 0x00EE #LATIN SMALL LETTER I WITH CIRCUMFLEX +0xEF 0x00EF #LATIN SMALL LETTER I WITH DIAERESIS 0xF0 0x064B #ARABIC FATHATAN 0xF1 0x064C #ARABIC DAMMATAN 0xF2 0x064D #ARABIC KASRATAN -0xF3 0x064E #ARABIC FATHAH -0xF4 0x00F4 #LATIN SMALL LETTER O CIRCUMFLEX -0xF5 0x064F #ARABIC DAMMAH -0xF6 0x0650 #ARABIC KASRAH +0xF3 0x064E #ARABIC FATHA +0xF4 0x00F4 #LATIN SMALL LETTER O WITH CIRCUMFLEX +0xF5 0x064F #ARABIC DAMMA +0xF6 0x0650 #ARABIC KASRA 0xF7 0x00F7 #DIVISION SIGN -0xF8 0x0651 #ARABIC SHADDAH -0xF9 0x00F9 #LATIN SMALL LETTER U GRAVE +0xF8 0x0651 #ARABIC SHADDA +0xF9 0x00F9 #LATIN SMALL LETTER U WITH GRAVE 0xFA 0x0652 #ARABIC SUKUN -0xFB 0x00FB #LATIN SMALL LETTER U CIRCUMFLEX -0xFC 0x00FC #LATIN SMALL LETTER U DIAERESIS +0xFB 0x00FB #LATIN SMALL LETTER U WITH CIRCUMFLEX +0xFC 0x00FC #LATIN SMALL LETTER U WITH DIAERESIS 0xFD 0x200E #LEFT-TO-RIGHT MARK 0xFE 0x200F #RIGHT-TO-LEFT MARK -0xFF #UNDEFINED - -
\ No newline at end of file +0xFF 0x06D2 #ARABIC LETTER YEH BARREE |