Code page 912 (CCSID 912)[1] (also known as CP 912, IBM 00912) is a code page used under IBM AIX and DOS[2] to write the Albanian, Bosnian, Croatian, Czech, English, German, Hungarian, Polish, Romanian, Serbian (Latin alphabet), Slovak, and Slovene languages.[3] It is an extension of ISO/IEC 8859-2, though prior to 1999,[4] the code page matched ISO/IEC 8859-2 exactly.[5]

Code page layout

edit

In the following table, characters are shown together with their corresponding Unicode code points. Only the second half is shown, code points 0-127 are the same as code page 437.

Code page 912[6][7][8]
0 1 2 3 4 5 6 7 8 9 A B C D E F
8x © ¢ ¥
9x ®
Ax NBSP Ą ˘ Ł ¤ Ľ Ś § ¨ Š Ş Ť Ź SHY Ž Ż
Bx ° ą ˛ ł ´ ľ ś ˇ ¸ š ş ť ź ˝ ž ż
Cx Ŕ Á Â Ă Ä Ĺ Ć Ç Č É Ę Ë Ě Í Î Ď
Dx Đ Ń Ň Ó Ô Ő Ö × Ř Ů Ú Ű Ü Ý Ţ ß
Ex ŕ á â ă ä ĺ ć ç č é ę ë ě í î ď
Fx đ ń ň ó ô ő ö ÷ ř ů ú ű ü ý ţ ˙

References

edit
  1. ^ "CCSID 912 information document". Archived from the original on 2016-03-27.
  2. ^ Paul, Matthias R. (2001-06-10) [1995]. "DOS COUNTRY.SYS file format" (COUNTRY.LST file) (1.44 ed.). Archived from the original on 2016-04-20. Retrieved 2016-08-20.
  3. ^ "Code page 912 information document". Archived from the original on 2018-02-11.
  4. ^ "Icu-data/Charset/Data/Ucm/Ibm-912_P100-1999.ucm at main · unicode-org/Icu-data". GitHub.
  5. ^ "Icu-data/Charset/Data/XML/Ibm-912_P100-1995.XML at main · unicode-org/Icu-data". GitHub.
  6. ^ Code Page CPGID 00912 (pdf) (PDF), IBM
  7. ^ Code Page CPGID 00912 (txt), IBM
  8. ^ International Components for Unicode (ICU), ibm-912_P100-1995.ucm, 2002-12-03