Code page 1098

Code page 1098 (CCSID 1098)[1] (also known as CP 1098, IBM 01098, is a code page used to write Persian in Iran.[2]

Character set

The following table shows code page 1098. Each character is shown with its equivalent Unicode code point. Only the second half of the table (code points 128–255) is shown, the first half (code points 0–127) being the same as ASCII, except for two code points:

  • 25hex which is defined as U+066A ٪ ARABIC PERCENT SIGN instead of U+0025 % PERCENT SIGN
  • 2Ahex which is defined as U+066D ٭ ARABIC FIVE POINTED STAR instead of U+002A * ASTERISK
Code page 1098[3][4][5]
0 1 2 3 4 5 6 7 8 9 A B C D E F
8x ، ؛ ؟ ً
9x ×
Ax « »
Bx ﺿ [a]
Cx
Dx
Ex
Fx SHY ـ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ NBSP
  Not in Unicode, mapped to private use area

^a 0xBD represents the currency sign (¤, U+00A4) in the ICU version, which is probably an earlier version.

References

  1. ^ "CCSID 1098 information document". Archived from the original on 2016-03-27.
  2. ^ "Code page 1098 information document". Archived from the original on 2016-03-17.
  3. ^ Code Page CPGID 01098 (PDF), IBM
  4. ^ Code Page CPGID 01098 (txt), IBM
  5. ^ International Components for Unicode (ICU), ibm-1098_P100-1995.ucm, 2002-12-03