Windows-1255
From Wikipedia, the free encyclopedia
Windows-1255 is a codepage used under Microsoft Windows to write Hebrew. It is an almost compatible superset of ISO 8859-8 - the letters are in the same positions (except for A4, which is 'sheqel sign' in Windows-1255 but 'generic currency sign' in ISO 8859-8), but Windows-1255 adds vowel-points and other signs in lower positions.
Modern applications prefer UTF-8 or UTF-16 to windows 1255.
Contents |
[edit] Codepage layout
Only the upper half (128–255) is shown, the lower half (0–127) being plain ASCII.
| .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8− |
€ 20AC |
‚ 201A |
ƒ 192 |
„ 201E |
… 2026 |
† 2020 |
‡ 2021 |
ˆ 2C6 |
‰ 2030 |
‹ 2039 |
||||||
| 9− |
‘ 2018 |
’ 2019 |
“ 201C |
” 201D |
• 2022 |
– 2013 |
— 2014 |
˜ 2DC |
™ 2122 |
› 203A |
||||||
| A− |
A0 |
¡ A1 |
¢ A2 |
£ A3 |
₪ 20AA |
¥ A5 |
¦ A6 |
§ A7 |
¨ A8 |
© A9 |
× D7 |
« AB |
¬ AC |
AD |
® AE |
¯ AF |
| B− |
° B0 |
± B1 |
² B2 |
³ B3 |
´ B4 |
µ B5 |
¶ B6 |
· B7 |
¸ B8 |
¹ B9 |
÷ F7 |
» BB |
¼ BC |
½ BD |
¾ BE |
¿ BF |
| C− |
ְ 5B0 |
ֱ 5B1 |
ֲ 5B2 |
ֳ 5B3 |
ִ 5B4 |
ֵ 5B5 |
ֶ 5B6 |
ַ 5B7 |
ָ 5B8 |
ֹ 5B9 |
ֻ 5BB |
ּ 5BC |
ֽ 5BD |
־ 5BE |
ֿ 5BF |
|
| D− |
׀ 5C0 |
ׁ 5C1 |
ׂ 5C2 |
׃ 5C3 |
װ 5F0 |
ױ 5F1 |
ײ 5F2 |
׳ 5F3 |
״ 5F4 |
|||||||
| E− |
א 5D0 |
ב 5D1 |
ג 5D2 |
ד 5D3 |
ה 5D4 |
ו 5D5 |
ז 5D6 |
ח 5D7 |
ט 5D8 |
י 5D9 |
ך 5DA |
כ 5DB |
ל 5DC |
ם 5DD |
מ 5DE |
ן 5DF |
| F− |
נ 5E0 |
ס 5E1 |
ע 5E2 |
ף 5E3 |
פ 5E4 |
ץ 5E5 |
צ 5E6 |
ק 5E7 |
ר 5E8 |
ש 5E9 |
ת 5EA |
200E |
200F |
[edit] Usage
Windows-1255 Hebrew is always in logical order (as opposed to visual). Microsoft Hebrew products (Windows, Office and Internet Explorer) brought logically-ordered Hebrew to common use, with the result that Windows-1255 is the Hebrew encoding that can be found most on the Web, having ousted the visually ordered ISO-8859-8, and preferred to the logically ordered ISO-8859-8-I because it provides for vowel-points.
[edit] Relation to Unicode
The Unicode block in Hebrew (U+0590–U+05FF) follows Windows-1255 by encoding both letters and vowel-points in the same relative positions as Windows-1255. Unicode goes further in encoding cantillation marks in lower positions. Unicode Hebrew is always in logical order.
For modern applications UTF-8 or UTF-16 is a preferred encoding.
[edit] See also
- 7-bit Hebrew under ISO 646
- Code page 862
- ISO 8859-8

