Windows-1253 (original) (raw)

From Wikipedia, the free encyclopedia

Windows character set for Greek alphabet

Windows-1253

MIME / IANA windows-1253
Alias(es) cp1253 (Code page 1253)
Language(s) Greek, English, mathematical usage.
Created by Microsoft
Standard WHATWG Encoding Standard
Classification extended ASCII, Windows-125x
Based on ISO/IEC 8859-7, Windows-1252
vte

Windows code page 1253 ("Greek - ANSI"),[1] commonly known by its IANA-registered name Windows-1253[2] or abbreviated as cp1253,[3][4] is a Microsoft Windows code page used to write modern Greek. It is not capable of supporting the older polytonic Greek.

It is not fully compatible with ISO 8859-7 because a few characters, including the letter Ά, are located at different byte values:

IBM uses code page 1253 (CCSID 1253 and euro sign extended CCSID 5349) for Windows-1253.[5][6][7]

Unicode is preferred for Greek in modern applications, especially as UTF-8 encoding on the Internet. Unicode provides many more glyphs for complete coverage, see Greek alphabet in Unicode and Ancient Greek Musical Notation for tables.

The following table shows Windows-1253. Each character is shown with its Unicode equivalent.

Windows-1253[3][1][8][9][10][11]

| | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | | | ---- | ------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------ | ---------------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------------- | ----------------------------------------------- | --------------------------------------------------- | ---------------------------------------------------------- | | 0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI | | 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US | | 2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | | 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? | | 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | | 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ | | 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | | 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL | | 8x | | | | ƒ | | | | | | | | | | | | | | 9x | | | | | | | | | | | | | | | | | | Ax | NBSP | ΅ | Ά | £ | ¤ | ¥ | ¦ | § | ¨ | © | | « | ¬ | SHY | ® | | | Bx | ° | ± | ² | ³ | ΄ | µ | | · | Έ | Ή | Ί | » | Ό | ½ | Ύ | Ώ | | Cx | ΐ | Α | Β | Γ | Δ | Ε | Ζ | Η | Θ | Ι | Κ | Λ | Μ | Ν | Ξ | Ο | | Dx | Π | Ρ | | Σ | Τ | Υ | Φ | Χ | Ψ | Ω | Ϊ | Ϋ | ά | έ | ή | ί | | Ex | ΰ | α | β | γ | δ | ε | ζ | η | θ | ι | κ | λ | μ | ν | ξ | ο | | Fx | π | ρ | ς | σ | τ | υ | φ | χ | ψ | ω | ϊ | ϋ | ό | ύ | ώ | |

  1. ^ This is in addition to the existing μ at 0xEC, which remains in place. Unicode calls the one at 0xB5 "micro sign" (U+00B5) and the one at 0xEC "Greek small letter Mu" (U+03BC), although the former is mapped to the latter by NFKC (although not NFC) Unicode normalization. See also Duplicate characters in Unicode § Duplicate vs. derived character.

  2. ^ a b Microsoft. "Codepage 1253: Greek - ANSI". Unicode Consortium.

  3. ^ Lazhintseva, Katya (1996-05-03). "Registration of new MIME charset: Windows-1253". IANA.

  4. ^ a b Steele, Shawn (1998-04-15). "CP1253.TXT: cp1253 to Unicode table, version 2.01". Unicode Consortium.

  5. ^ "7.2.3. Standard Encodings". Python 3.6 Documentation. Python Software Foundation.

  6. ^ "Code page 1253 information document". Archived from the original on 2016-03-03.

  7. ^ "CCSID 1253 information document". Archived from the original on 2016-03-27.

  8. ^ "CCSID 5349 information document". Archived from the original on 2014-11-29.

  9. ^ Code Page CPGID 01253 (pdf) (PDF), IBM

  10. ^ Code Page CPGID 01253 (txt), IBM

  11. ^ International Components for Unicode (ICU), ibm-1253_P100-1995.ucm, 2002-12-03

  12. ^ International Components for Unicode (ICU), ibm-5349_P100-1998.ucm, 2002-12-03