Windows-1253

Windows-1253, znane także jako CP-1253, bądź WinGreek, jest 8–bitowym kodowaniem znaków zaprojektowanym do pokrycia języka nowogreckiego (ale nie politonicznego). Zestaw ten nie jest w pełni zgodny z ISO 8859-7 (m.in. „Ά” znajduje się w innym miejscu).

Kodowanie to jest używane w systemie operacyjnym Microsoft Windows.

Porównanie z ISO 8859-7

Hex CP-1253 ISO 8859-7 Hex CP-1253 ISO 8859-7 Hex CP-1253 ISO 8859-7 Hex CP-1253 ISO 8859-7
0x80 ZK 0xA0   0xC0 ΐ 0xE0 ΰ
0x81 NZ ZK 0xA1 ΅ 0xC1 Α 0xE1 α
0x82 ZK 0xA2 Ά 0xC2 Β 0xE2 β
0x83 ƒ ZK 0xA3 £ 0xC3 Γ 0xE3 γ
0x84 ZK 0xA4 ¤ 0xC4 Δ 0xE4 δ
0x85 ZK 0xA5 ¥ 0xC5 Ε 0xE5 ε
0x86 ZK 0xA6 ¦ 0xC6 Ζ 0xE6 ζ
0x87 ZK 0xA7 § 0xC7 Η 0xE7 η
0x88 NZ ZK 0xA8 ¨ 0xC8 Θ 0xE8 θ
0x89 ZK 0xA9 © 0xC9 Ι 0xE9 ι
0x8A NZ ZK 0xAA NZ ͺ 0xCA Κ 0xEA κ
0x8B ZK 0xAB « 0xCB Λ 0xEB λ
0x8C NZ ZK 0xAC ¬ 0xCC Μ 0xEC μ
0x8D NZ ZK 0xAD 0xCD Ν 0xED ν
0x8E NZ ZK 0xAE ® NZ 0xCE Ξ 0xEE ξ
0x8F NZ ZK 0xAF 0xCF Ο 0xEF ο
0x90 NZ ZK 0xB0 ° 0xD0 Π 0xF0 π
0x91 ZK 0xB1 ± 0xD1 Ρ 0xF1 ρ
0x92 ZK 0xB2 ² 0xD2 NZ 0xF2 ς
0x93 ZK 0xB3 ³ 0xD3 Σ 0xF3 σ
0x94 ZK 0xB4 ΄ 0xD4 Τ 0xF4 τ
0x95 ZK 0xB5 µ ΅ 0xD5 Υ 0xF5 υ
0x96 ZK 0xB6 Ά 0xD6 Φ 0xF6 φ
0x97 ZK 0xB7 · 0xD7 Χ 0xF7 χ
0x98 NZ ZK 0xB8 Έ 0xD8 Ψ 0xF8 ψ
0x99 ZK 0xB9 Ή 0xD9 Ω 0xF9 ω
0x9A NZ ZK 0xBA Ί 0xDA Ϊ 0xFA ϊ
0x9B ZK 0xBB » 0xDB Ϋ 0xFB ϋ
0x9C NZ ZK 0xBC Ό 0xDC ά 0xFC ό
0x9D NZ ZK 0xBD ½ 0xDD έ 0xFD ύ
0x9E NZ ZK 0xBE Ύ 0xDE ή 0xFE ώ
0x9F NZ ZK 0xBF Ώ 0xDF ί 0xFF NZ

Gdzie „NZ” oznacza znak niezdefiniowany w kodowaniu, „ZK” oznacza znak kontrolny, a „Znak” oznacza znak wspólny dla obydwu kodowań.

Tablica kodów

Poniżasza tabela przedstawia znaki i ich szesnastkowe kody w Windows-1253.

  x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x Znaki kontrolne
1x
2x SP ! " # $ % & ' ( ) * + Przecinek, - . /
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 { | } ~ ZK
8x NZ ƒ NZ NZ NZ NZ NZ NZ
9x NZ NZ NZ NZ NZ NZ NZ
Ax NBSP ΅ Ά £ ¤ ¥ ¦ § ¨ © NZ « ¬ SHY ®
Bx ° ± ² ³ ΄ µ · Έ Ή Ί » Ό ½ Ύ Ώ
Cx ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο
Dx Π Ρ NZ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί
Ex ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο
Fx π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ NZ

W powyższej tabeli znak o kodzie 0x20 to zwykła spacja, 0xA0 to twarda spacja, a znak 0xAD to miękki dywiz.

Mapowanie na Unicode

Poniższa tabela przedstawia miejsca znaków z Windows-1253 w Unikodzie.

Hex Znak Unicode Hex Znak Unicode Hex Znak Unicode Hex Znak Unicode
0x80 U+20AC 0xA0 NBSP U+00A0 0xC0 ΐ U+0390 0xE0 ΰ U+03B0
0x81 NZ 0xA1 ΅ U+0385 0xC1 Α U+0391 0xE1 α U+03B1
0x82 U+201A 0xA2 Ά U+0386 0xC2 Β U+0392 0xE2 β U+03B2
0x83 ƒ U+0192 0xA3 £ U+00A3 0xC3 Γ U+0393 0xE3 γ U+03B3
0x84 U+201E 0xA4 ¤ U+00A4 0xC4 Δ U+0394 0xE4 δ U+03B4
0x85 U+2026 0xA5 ¥ U+00A5 0xC5 Ε U+0395 0xE5 ε U+03B5
0x86 U+2020 0xA6 ¦ U+00A6 0xC6 Ζ U+0396 0xE6 ζ U+03B6
0x87 U+2021 0xA7 § U+00A7 0xC7 Η U+0397 0xE7 η U+03B7
0x88 NZ 0xA8 ¨ U+00A8 0xC8 Θ U+0398 0xE8 θ U+03B8
0x89 U+2030 0xA9 © U+00A9 0xC9 Ι U+0399 0xE9 ι U+03B9
0x8A NZ 0xAA NZ 0xCA Κ U+039A 0xEA κ U+03BA
0x8B U+2039 0xAB « U+00AB 0xCB Λ U+039B 0xEB λ U+03BB
0x8C NZ 0xAC ¬ U+00AC 0xCC Μ U+039C 0xEC μ U+03BC
0x8D NZ 0xAD SHY U+00AD 0xCD Ν U+039D 0xED ν U+03BD
0x8E NZ 0xAE ® U+00AE 0xCE Ξ U+039E 0xEE ξ U+03BE
0x8F NZ 0xAF U+2015 0xCF Ο U+039F 0xEF ο U+03BF
0x90 NZ 0xB0 ° U+00B0 0xD0 Π U+03A0 0xF0 π U+03C0
0x91 U+2018 0xB1 ± U+00B1 0xD1 Ρ U+03A1 0xF1 ρ U+03C1
0x92 U+2019 0xB2 ² U+00B2 0xD2 NZ 0xF2 ς U+03C2
0x93 U+201C 0xB3 ³ U+00B3 0xD3 Σ U+03A3 0xF3 σ U+03C3
0x94 U+201D 0xB4 ΄ U+0384 0xD4 Τ U+03A4 0xF4 τ U+03C4
0x95 U+2022 0xB5 µ U+00B5 0xD5 Υ U+03A5 0xF5 υ U+03C5
0x96 U+2013 0xB6 U+00B6 0xD6 Φ U+03A6 0xF6 φ U+03C6
0x97 U+2014 0xB7 · U+00B7 0xD7 Χ U+03A7 0xF7 χ U+03C7
0x98 NZ 0xB8 Έ U+0388 0xD8 Ψ U+03A8 0xF8 ψ U+03C8
0x99 U+2122 0xB9 Ή U+0389 0xD9 Ω U+03A9 0xF9 ω U+03C9
0x9A NZ 0xBA Ί U+038A 0xDA Ϊ U+03AA 0xFA ϊ U+03CA
0x9B U+203A 0xBB » U+00BB 0xDB Ϋ U+03AB 0xFB ϋ U+03CB
0x9C NZ 0xBC Ό U+038C 0xDC ά U+03AC 0xFC ό U+03CC
0x9D NZ 0xBD ½ U+00BD 0xDD έ U+03AD 0xFD ύ U+03CD
0x9E NZ 0xBE Ύ U+038E 0xDE ή U+03AE 0xFE ώ U+03CE
0x9F NZ 0xBF Ώ U+038F 0xDF ί U+03AF 0xFF NZ

Linki zewnętrzne

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Kembali kehalaman sebelumnya