code page 912

{{Short description|Computer character set for Central European languages}}

{{Use dmy dates|date=December 2019|cs1-dates=y}}

Code page 912 (CCSID 912){{cite web|title=CCSID 912 information document|archive-url=https://web.archive.org/web/20160327024129/http://www-01.ibm.com/software/globalization/ccsid/ccsid912.html|archive-date=2016-03-27|url=http://www-01.ibm.com/software/globalization/ccsid/ccsid912.html}} (also known as CP 912, IBM 00912) is a code page used under IBM AIX and DOS to write the Albanian, Bosnian, Croatian, Czech, English, German, Hungarian, Polish, Romanian, Serbian (Latin alphabet), Slovak, and Slovene languages.{{cite web|title=Code page 912 information document|archive-url=https://web.archive.org/web/20180211140629/https://www-01.ibm.com/software/globalization/cp/cp00912.html|archive-date=2018-02-11|url=https://www-01.ibm.com/software/globalization/cp/cp00912.html}} It is an extension of ISO/IEC 8859-2, though prior to 1999,{{cite web |url=https://github.com/unicode-org/icu-data/blob/main/charset/data/ucm/ibm-912_P100-1999.ucm |title=Icu-data/Charset/Data/Ucm/Ibm-912_P100-1999.ucm at main · unicode-org/Icu-data |website=GitHub }} the code page matched ISO/IEC 8859-2 exactly.{{cite web |url=https://github.com/unicode-org/icu-data/blob/main/charset/data/xml/ibm-912_P100-1995.xml |title=Icu-data/Charset/Data/XML/Ibm-912_P100-1995.XML at main · unicode-org/Icu-data |website=GitHub }}

Code page layout

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.

{{chset-table-header1|Code page 912{{Citation|title=Code Page CPGID 00912 (pdf)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00912.pdf|publisher=IBM}}{{Citation|title=Code Page CPGID 00912 (txt)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00912.txt|publisher=IBM}}{{Citation|title=International Components for Unicode (ICU), ibm-912_P100-1995.ucm|url=https://github.com/unicode-org/icu/blob/master/icu4c/source/data/mappings/ibm-912_P100-1995.ucm|date=2002-12-03}}}}
{{chset-left1|8x}}

|{{chset-cell1|Alt+128 U+2591 LIGHT SHADE|░}}

|{{chset-cell1|Alt+129 U+2592 MEDIUM SHADE|▒}}

|{{chset-cell1|Alt+130 U+2593 DARK SHADE|▓}}

|{{chset-cell1|Alt+131 U+2502 BOX DRAWINGS LIGHT VERTICAL|│}}

|{{chset-cell1|Alt+132 U+2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT|┤}}

|{{chset-cell1|Alt+133 U+2518 BOX DRAWINGS LIGHT UP AND LEFT|┘}}

|{{chset-cell1|Alt+134 U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT|┌}}

|{{chset-cell1|Alt+135 U+2588 FULL BLOCK|█}}

|{{chset-cell1|Alt+136 U+00A9 COPYRIGHT SIGN|©}}

|{{chset-cell1|Alt+137 U+2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT|╣}}

|{{chset-cell1|Alt+138 U+2551 BOX DRAWINGS DOUBLE VERTICAL|║}}

|{{chset-cell1|Alt+139 U+2557 BOX DRAWINGS DOUBLE DOWN AND LEFT|╗}}

|{{chset-cell1|Alt+140 U+255D BOX DRAWINGS DOUBLE UP AND LEFT|╝}}

|{{chset-cell1|Alt+141 U+00A2 CENT SIGN|¢}}

|{{chset-cell1|Alt+142 U+00A5 YEN SIGN|¥}}

|{{chset-cell1|Alt+143 U+2510 BOX DRAWINGS LIGHT DOWN AND LEFT|┐}}

{{chset-left1|9x}}

|{{chset-cell1|Alt+144 U+2514 BOX DRAWINGS LIGHT UP AND RIGHT|└}}

|{{chset-cell1|Alt+145 U+2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL|┴}}

|{{chset-cell1|Alt+146 U+252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL|┬}}

|{{chset-cell1|Alt+147 U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT|├}}

|{{chset-cell1|Alt+148 U+2500 BOX DRAWINGS LIGHT HORIZONTAL|─}}

|{{chset-cell1|Alt+149 U+253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL|┼}}

|{{chset-cell1|Alt+150 U+2584 LOWER HALF BLOCK|▄}}

|{{chset-cell1|Alt+151 U+2580 UPPER HALF BLOCK|▀}}

|{{chset-cell1|Alt+152 U+255A BOX DRAWINGS DOUBLE UP AND RIGHT|╚}}

|{{chset-cell1|Alt+153 U+2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT|╔}}

|{{chset-cell1|Alt+154 U+2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL|╩}}

|{{chset-cell1|Alt+155 U+2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL|╦}}

|{{chset-cell1|Alt+156 U+2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT|╠}}

|{{chset-cell1|Alt+157 U+2550 BOX DRAWINGS DOUBLE HORIZONTAL|═}}

|{{chset-cell1|Alt+158 U+256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL|╬}}

|{{chset-cell1|Alt+159 U+00AE REGISTERED SIGN|®}}

{{chset-left1|Ax}}

|{{chset-ctrl1|Alt+160 U+00A0 NO-BREAK SPACE|NBSP}}

|{{chset-cell1|Alt+161 U+0104 LATIN CAPITAL LETTER A WITH OGONEK|Ą}}

|{{chset-cell1|Alt+162 U+02D8 BREVE|˘}}

|{{chset-cell1|Alt+163 U+0141 LATIN CAPITAL LETTER L WITH STROKE|Ł}}

|{{chset-cell1|Alt+164 U+00A4 CURRENCY SIGN|¤}}

|{{chset-cell1|Alt+165 U+013D LATIN CAPITAL LETTER L WITH CARON|Ľ}}

|{{chset-cell1|Alt+166 U+015A LATIN CAPITAL LETTER S WITH ACUTE|Ś}}

|{{chset-cell1|Alt+167 U+00A7 SECTION SIGN|§}}

|{{chset-cell1|Alt+168 U+00A8 DIAERESIS|¨}}

|{{chset-cell1|Alt+169 U+0160 LATIN CAPITAL LETTER S WITH CARON|Š}}

|{{chset-cell1|Alt+170 U+015E LATIN CAPITAL LETTER S WITH CEDILLA|Ş}}

|{{chset-cell1|Alt+171 U+0164 LATIN CAPITAL LETTER T WITH CARON|Ť}}

|{{chset-cell1|Alt+172 U+0179 LATIN CAPITAL LETTER Z WITH ACUTE|Ź}}

|{{chset-ctrl1|Alt+173 U+00AD SOFT HYPHEN|SHY}}

|{{chset-cell1|Alt+174 U+017D LATIN CAPITAL LETTER Z WITH CARON|Ž}}

|{{chset-cell1|Alt+175 U+017B LATIN CAPITAL LETTER Z WITH DOT ABOVE|Ż}}

{{chset-left1|Bx}}

|{{chset-cell1|Alt+176 U+00B0 DEGREE SIGN|°}}

|{{chset-cell1|Alt+177 U+0105 LATIN SMALL LETTER A WITH OGONEK|ą}}

|{{chset-cell1|Alt+178 U+02DB OGONEK|˛}}

|{{chset-cell1|Alt+179 U+0142 LATIN SMALL LETTER L WITH STROKE|ł}}

|{{chset-cell1|Alt+180 U+00B4 ACUTE ACCENT|´}}

|{{chset-cell1|Alt+181 U+013E LATIN SMALL LETTER L WITH CARON|ľ}}

|{{chset-cell1|Alt+182 U+015B LATIN SMALL LETTER S WITH ACUTE|ś}}

|{{chset-cell1|Alt+183 U+02C7 CARON|ˇ}}

|{{chset-cell1|Alt+184 U+00B8 CEDILLA|¸}}

|{{chset-cell1|Alt+185 U+0161 LATIN SMALL LETTER S WITH CARON|š}}

|{{chset-cell1|Alt+186 U+015F LATIN SMALL LETTER S WITH CEDILLA|ş}}

|{{chset-cell1|Alt+187 U+0165 LATIN SMALL LETTER T WITH CARON|ť}}

|{{chset-cell1|Alt+188 U+017A LATIN SMALL LETTER Z WITH ACUTE|ź}}

|{{chset-cell1|Alt+189 U+02DD DOUBLE ACUTE ACCENT|˝}}

|{{chset-cell1|Alt+190 U+017E LATIN SMALL LETTER Z WITH CARON|ž}}

|{{chset-cell1|Alt+191 U+017C LATIN SMALL LETTER Z WITH DOT ABOVE|ż}}

{{chset-left1|Cx}}

|{{chset-cell1|Alt+192 U+0154 LATIN CAPITAL LETTER R WITH ACUTE|Ŕ}}

|{{chset-cell1|Alt+193 U+00C1 LATIN CAPITAL LETTER A WITH ACUTE|Á}}

|{{chset-cell1|Alt+194 U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX|Â}}

|{{chset-cell1|Alt+195 U+0102 LATIN CAPITAL LETTER A WITH BREVE|Ă}}

|{{chset-cell1|Alt+196 U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS|Ä}}

|{{chset-cell1|Alt+197 U+0139 LATIN CAPITAL LETTER L WITH ACUTE|Ĺ}}

|{{chset-cell1|Alt+198 U+0106 LATIN CAPITAL LETTER C WITH ACUTE|Ć}}

|{{chset-cell1|Alt+199 U+00C7 LATIN CAPITAL LETTER C WITH CEDILLA|Ç}}

|{{chset-cell1|Alt+200 U+010C LATIN CAPITAL LETTER C WITH CARON|Č}}

|{{chset-cell1|Alt+201 U+00C9 LATIN CAPITAL LETTER E WITH ACUTE|É}}

|{{chset-cell1|Alt+202 U+0118 LATIN CAPITAL LETTER E WITH OGONEK|Ę}}

|{{chset-cell1|Alt+203 U+00CB LATIN CAPITAL LETTER E WITH DIAERESIS|Ë}}

|{{chset-cell1|Alt+204 U+011A LATIN CAPITAL LETTER E WITH CARON|Ě}}

|{{chset-cell1|Alt+205 U+00CD LATIN CAPITAL LETTER I WITH ACUTE|Í}}

|{{chset-cell1|Alt+206 U+00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX|Î}}

|{{chset-cell1|Alt+207 U+010E LATIN CAPITAL LETTER D WITH CARON|Ď}}

{{chset-left1|Dx}}

|{{chset-cell1|Alt+208 U+0110 LATIN CAPITAL LETTER D WITH STROKE|Đ}}

|{{chset-cell1|Alt+209 U+0143 LATIN CAPITAL LETTER N WITH ACUTE|Ń}}

|{{chset-cell1|Alt+210 U+0147 LATIN CAPITAL LETTER N WITH CARON|Ň}}

|{{chset-cell1|Alt+211 U+00D3 LATIN CAPITAL LETTER O WITH ACUTE|Ó}}

|{{chset-cell1|Alt+212 U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX|Ô}}

|{{chset-cell1|Alt+213 U+0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE|Ő}}

|{{chset-cell1|Alt+214 U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS|Ö}}

|{{chset-cell1|Alt+215 U+00D7 MULTIPLICATION SIGN|×}}

|{{chset-cell1|Alt+216 U+0158 LATIN CAPITAL LETTER R WITH CARON|Ř}}

|{{chset-cell1|Alt+217 U+016E LATIN CAPITAL LETTER U WITH RING ABOVE|Ů}}

|{{chset-cell1|Alt+218 U+00DA LATIN CAPITAL LETTER U WITH ACUTE|Ú}}

|{{chset-cell1|Alt+219 U+0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE|Ű}}

|{{chset-cell1|Alt+220 U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS|Ü}}

|{{chset-cell1|Alt+221 U+00DD LATIN CAPITAL LETTER Y WITH ACUTE|Ý}}

|{{chset-cell1|Alt+222 U+0162 LATIN CAPITAL LETTER T WITH CEDILLA|Ţ}}

|{{chset-cell1|Alt+223 U+00DF LATIN SMALL LETTER SHARP S|ß}}

{{chset-left1|Ex}}

|{{chset-cell1|Alt+224 U+0155 LATIN SMALL LETTER R WITH ACUTE|ŕ}}

|{{chset-cell1|Alt+225 U+00E1 LATIN SMALL LETTER A WITH ACUTE|á}}

|{{chset-cell1|Alt+226 U+00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX|â}}

|{{chset-cell1|Alt+227 U+0103 LATIN SMALL LETTER A WITH BREVE|ă}}

|{{chset-cell1|Alt+228 U+00E4 LATIN SMALL LETTER A WITH DIAERESIS|ä}}

|{{chset-cell1|Alt+229 U+013A LATIN SMALL LETTER L WITH ACUTE|ĺ}}

|{{chset-cell1|Alt+230 U+0107 LATIN SMALL LETTER C WITH ACUTE|ć}}

|{{chset-cell1|Alt+231 U+00E7 LATIN SMALL LETTER C WITH CEDILLA|ç}}

|{{chset-cell1|Alt+232 U+010D LATIN SMALL LETTER C WITH CARON|č}}

|{{chset-cell1|Alt+233 U+00E9 LATIN SMALL LETTER E WITH ACUTE|é}}

|{{chset-cell1|Alt+234 U+0119 LATIN SMALL LETTER E WITH OGONEK|ę}}

|{{chset-cell1|Alt+235 U+00EB LATIN SMALL LETTER E WITH DIAERESIS|ë}}

|{{chset-cell1|Alt+236 U+011B LATIN SMALL LETTER E WITH CARON|ě}}

|{{chset-cell1|Alt+237 U+00ED LATIN SMALL LETTER I WITH ACUTE|í}}

|{{chset-cell1|Alt+238 U+00EE LATIN SMALL LETTER I WITH CIRCUMFLEX|î}}

|{{chset-cell1|Alt+239 U+010F LATIN SMALL LETTER D WITH CARON|ď}}

{{chset-left1|Fx}}

|{{chset-cell1|Alt+240 U+0111 LATIN SMALL LETTER D WITH STROKE|đ}}

|{{chset-cell1|Alt+241 U+0144 LATIN SMALL LETTER N WITH ACUTE|ń}}

|{{chset-cell1|Alt+242 U+0148 LATIN SMALL LETTER N WITH CARON|ň}}

|{{chset-cell1|Alt+243 U+00F3 LATIN SMALL LETTER O WITH ACUTE|ó}}

|{{chset-cell1|Alt+244 U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX|ô}}

|{{chset-cell1|Alt+245 U+0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE|ő}}

|{{chset-cell1|Alt+246 U+00F6 LATIN SMALL LETTER O WITH DIAERESIS|ö}}

|{{chset-cell1|Alt+247 U+00F7 DIVISION SIGN|÷}}

|{{chset-cell1|Alt+248 U+0159 LATIN SMALL LETTER R WITH CARON|ř}}

|{{chset-cell1|Alt+249 U+016F LATIN SMALL LETTER U WITH RING ABOVE|ů}}

|{{chset-cell1|Alt+250 U+00FA LATIN SMALL LETTER U WITH ACUTE|ú}}

|{{chset-cell1|Alt+251 U+0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE|ű}}

|{{chset-cell1|Alt+252 U+00FC LATIN SMALL LETTER U WITH DIAERESIS|ü}}

|{{chset-cell1|Alt+253 U+00FD LATIN SMALL LETTER Y WITH ACUTE|ý}}

|{{chset-cell1|Alt+254 U+0163 LATIN SMALL LETTER T WITH CEDILLA|ţ}}

|{{chset-cell1|Alt+255 U+02D9 DOT ABOVE|˙}}

References

{{reflist|refs=

{{cite web |title=DOS COUNTRY.SYS file format |type=COUNTRY.LST file |author-first=Matthias R. |author-last=Paul |date=2001-06-10 |edition=1.44 |orig-year=1995 |url=http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |access-date=2016-08-20 |url-status=live |archive-url=https://web.archive.org/web/20160420065252/http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |archive-date=2016-04-20}}

}}

{{character encoding}}

912

912