DIN 66003: Difference between revisions
Appearance
Content deleted Content added
Matthiaspaul (talk | contribs) Fixed 0x27 |
m replace FTP links with HTTPS ones |
||
(29 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{short description|German standard 7-bit character encoding, a modified ASCII supporting the German alphabet.}} |
|||
'''Code page 1011''', also known as '''CP1011''' (IBM)<ref name="CP1011">{{cite web |title=SBCS code page information - CPGID: 01011 / Name: 7-Bit Germany F.R. |work=IBM Software: Globalization: Coded character sets and related resources: Code pages by CPGID: Code page identifiers |date=1987-08-01 |version=1 |publisher=[[IBM]] |url=https://www-01.ibm.com/software/globalization/cp/cp01011.html |access-date=2016-06-17 |dead-url=no |archive-url=https://web.archive.org/web/20160617191225/https://www-01.ibm.com/software/globalization/cp/cp01011.html |archive-date=2016-06-17}}</ref> and '''CP20106''' (Microsoft),<ref name="MS_2014_CP201xx">{{cite web |title=Code Page Identifiers |publisher=[[Microsoft]] |work=[[Microsoft Developer Network]] |date=2014 |url=https://msdn.microsoft.com/de-de/en-en/library/windows/desktop/dd317756(v=vs.85).aspx |access-date=2016-06-19 |dead-url=no |archive-url=https://web.archive.org/web/20160619132819/https://msdn.microsoft.com/de-de/en-en/library/windows/desktop/dd317756(v=vs.85).aspx |archive-date=2016-06-19}}</ref> is the [[German language|German]] version ({{Interlanguage link multi|DIN 66003|de}}) of [[ISO/IEC 646]]. |
|||
{{expand German|DIN 66003|date=January 2021}} |
|||
{{Infobox DIN |
|||
|NR = 66003 |
|||
|Area = Character encoding |
|||
|rule = Information processing; 7-Bit-Code |
|||
|Overview = Character set standard for [[character encoding]] in [[computer]] systems |
|||
|year = 1999-02 |
|||
|ISO = |
|||
}} |
|||
{{infobox character encoding |
|||
|name=DIN 66003 |
|||
|alias=IBM-1011, MS-10206, ISO646-DE, ISO-IR-21, csISO21German, GERMAN, DE, D7DEC |
|||
|mime=DIN_66003 |
|||
|standard=DIN 66003 |
|||
|basedon=[[US-ASCII]] |
|||
|extensions=[[DIN 66303#DRV8|DRV8]] |
|||
|next=[[DIN 66303]] (DRV8, ARV8 and [[ISO-8859-1]]) |
|||
|classification=[[ISO/IEC 646]], [[National Replacement Character Set|DEC NRCS]] |
|||
|otherrelated=NATS-SEFI |
|||
}} |
|||
The German standard '''[[Deutsches Institut für Normung|DIN]] 66003''', also known as '''Code page 1011''' ([[CCSID]] 1011; abbreviated CP1011) by [[IBM]],<ref>{{cite web|title=CCSID 1011 information document|archive-url=https://web.archive.org/web/20160328021114/http://www-01.ibm.com/software/globalization/ccsid/ccsid1011.html|archive-date=2016-03-28|url=http://www-01.ibm.com/software/globalization/ccsid/ccsid1011.html}}</ref><ref>{{cite web|title=Code page 1011 information document|archive-url=https://web.archive.org/web/20161010190507/https://www-01.ibm.com/software/globalization/cp/cp01011.html|archive-date=2016-10-10|url=https://www-01.ibm.com/software/globalization/cp/cp01011.html}}</ref> '''Code page 20106''' (abbreviated CP20106) by Microsoft<ref name="MS_2014_CP201xx"/> and '''D7DEC''' by Oracle,<ref name="Oracle_2002_DGSG"/> is a modification of 7-bit [[ASCII]] with adaptations for the [[German language]], replacing certain symbol characters with [[Umlaut (diacritic)|umlaut]]s and the [[eszett]]. It is the [[Germany|German]] national version of [[ISO/IEC 646]] ('''ISO 646-DE'''), and also a localised option in [[Digital Equipment Corporation|DEC]]'s [[National Replacement Character Set]] (NRCS) for their [[VT220]] terminals. |
|||
It is registered with the [[ISO-IR]] registry for use with [[ISO/IEC 2022]] as '''ISO-IR-21'''. [[Kermit (software)|Kermit]] calls it {{code|GERMAN}}, but also accepts the [[IANA]]-registered name {{code|ISO646-DE}}.<ref>{{cite web |url=http://www.columbia.edu/kermit/csetnames.html |title=Kermit and MIME Character-Set Names |last=da Cruz |first=Frank |date=2010-04-02 |work=[[Kermit (protocol)|Kermit Project]] |publisher=[[Columbia University]]}}</ref> Other IANA-registered names include {{code|DIN_66003}}, {{code|csISO21German}} and simply {{code|de}}.<ref>{{cite web | url=https://www.iana.org/assignments/character-sets/character-sets.xhtml | publisher=IANA | title=Character Sets}}</ref> |
|||
⚫ | |||
{{Chset-legend}} |
|||
⚫ | |||
⚫ | |||
{{chset-table-header|Code page 1011}} |
|||
{|{{chset-table-header1|DIN 66003<ref>{{Citation|title=Code Page CPGID 01011 (pdf)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01011.pdf|publisher=IBM}}</ref><ref>{{Citation|title=Code Page CPGID 01011 (txt)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01011.txt|publisher=IBM}}</ref><ref>{{cite iso-ir|mode=cs2 |sponsor=Deutsches Institut für Normung |sponsor-link=Deutsches Institut für Normung |date=1975 |title=German reference version of the ISO 7-bit coded character set (graphics only) for the German language as defined in the German standard DIN 66 003—June 1974 |number=21}}</ref>}} |
|||
|- |
|- |
||
|{{chset-left1|0x}} |
|||
|{{chset- |
|{{chset-ctrl1|U+0000 NULL|[[Null character|NUL]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0001 START OF HEADING|[[Start of heading|SOH]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0002 START OF TEXT|[[Start of text|STX]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0003 END OF TEXT|[[End of text|ETX]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0004 END OF TRANSMISSION|[[End of transmission character|EOT]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0005 ENQUIRY|[[Enquiry character|ENQ]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0006 ACKNOWLEDGE|[[Acknowledge character|ACK]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0007 BELL|[[Bell character|BEL]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0008 BACKSPACE|[[Backspace|BS]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0009 CHARACTER TABULATION|[[Horizontal tabulation|HT]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+000A LINE FEED (LF)|[[Line feed|LF]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+000B LINE TABULATION|[[Vertical tabulation|VT]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+000C FORM FEED (FF)|[[Form feed|FF]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+000D CARRIAGE RETURN (CR)|[[Carriage return|CR]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+000E SHIFT OUT|[[Shift out|SO]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+000F SHIFT IN|[[Shift in|SI]]}} |
||
|- |
|- |
||
|{{chset-left1|1x}} |
|||
|{{chset- |
|{{chset-ctrl1|U+0010 DATA LINK ESCAPE|[[Data link escape|DLE]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0011 DEVICE CONTROL ONE|[[Device Control 1|DC1]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0012 DEVICE CONTROL TWO|[[Device Control 2|DC2]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0013 DEVICE CONTROL THREE|[[Device Control 3|DC3]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0014 DEVICE CONTROL FOUR|[[Device Control 4|DC4]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0015 NEGATIVE ACKNOWLEDGE|[[Negative acknowledge character|NAK]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0016 SYNCHRONOUS IDLE|[[Synchronous idle|SYN]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0017 END OF TRANSMISSION BLOCK|[[End of transmission block|ETB]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0018 CANCEL|[[Cancel character|CAN]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+0019 END OF MEDIUM|[[End of medium|EM]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+001A SUBSTITUTE|[[Substitute character|SUB]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+001B ESCAPE|[[Escape character|ESC]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+001C INFORMATION SEPARATOR FOUR|[[File separator|FS]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+001D INFORMATION SEPARATOR THREE|[[Group separator|GS]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+001E INFORMATION SEPARATOR TWO|[[Record separator|RS]]}} |
||
|{{chset- |
|{{chset-ctrl1|U+001F INFORMATION SEPARATOR ONE|[[Unit separator|US]]}} |
||
|- |
|- |
||
|{{chset-left1|2x}} |
|||
|{{chset- |
|{{chset-ctrl1|U+0020 SPACE| [[space character|SP]] }} |
||
|{{chset- |
|{{chset-cell1|U+0021 EXCLAMATION MARK|[[Exclamation mark|!]]}} |
||
|{{chset- |
|{{chset-cell1|U+0022 QUOTATION MARK|[[Quotation mark|"]] }} |
||
|{{chset- |
|{{chset-cell1|U+0023 NUMBER SIGN|[[Number sign|#]]}} |
||
|{{chset- |
|{{chset-cell1|U+0024 DOLLAR SIGN|[[Dollar sign|$]]}} |
||
|{{chset- |
|{{chset-cell1|U+0025 PERCENT SIGN|[[Percent sign|%]]}} |
||
|{{chset- |
|{{chset-cell1|U+0026 AMPERSAND|[[Ampersand|&]]}} |
||
|{{chset- |
|{{chset-cell1|U+0027 APOSTROPHE|[[Apostrophe|']]}} |
||
|{{chset- |
|{{chset-cell1|U+0028 LEFT PARENTHESIS|[[Bracket|(]]}} |
||
|{{chset- |
|{{chset-cell1|U+0029 RIGHT PARENTHESIS|[[Bracket|)]]}} |
||
|{{chset- |
|{{chset-cell1|U+002A ASTERISK|[[Asterisk|*]]}} |
||
|{{chset- |
|{{chset-cell1|U+002B PLUS SIGN|[[Plus sign|+]]}} |
||
|{{chset- |
|{{chset-cell1|U+002C COMMA|[[Comma (punctuation)|,]] }} |
||
|{{chset- |
|{{chset-cell1|U+002D HYPHEN-MINUS|[[Hyphen-minus|-]]}} |
||
|{{chset- |
|{{chset-cell1|U+002E FULL STOP|[[Full stop|.]]}} |
||
|{{chset- |
|{{chset-cell1|U+002F SOLIDUS|[[Slash (punctuation)|/]] }} |
||
|- |
|- |
||
|{{chset-left1|3x}} |
|||
|{{chset- |
|{{chset-cell1|U+0030 DIGIT ZERO|[[0 (number)|0]]}} |
||
|{{chset- |
|{{chset-cell1|U+0031 DIGIT ONE|[[1 (number)|1]]}} |
||
|{{chset- |
|{{chset-cell1|U+0032 DIGIT TWO|[[2 (number)|2]]}} |
||
|{{chset- |
|{{chset-cell1|U+0033 DIGIT THREE|[[3 (number)|3]]}} |
||
|{{chset- |
|{{chset-cell1|U+0034 DIGIT FOUR|[[4 (number)|4]]}} |
||
|{{chset- |
|{{chset-cell1|U+0035 DIGIT FIVE|[[5 (number)|5]]}} |
||
|{{chset- |
|{{chset-cell1|U+0036 DIGIT SIX|[[6 (number)|6]]}} |
||
|{{chset- |
|{{chset-cell1|U+0037 DIGIT SEVEN|[[7 (number)|7]]}} |
||
|{{chset- |
|{{chset-cell1|U+0038 DIGIT EIGHT|[[8 (number)|8]]}} |
||
|{{chset- |
|{{chset-cell1|U+0039 DIGIT NINE|[[9 (number)|9]]}} |
||
|{{chset- |
|{{chset-cell1|U+003A COLON|[[colon (punctuation)|:]]}} |
||
|{{chset- |
|{{chset-cell1|U+003B SEMICOLON|[[semicolon|;]]}} |
||
|{{chset- |
|{{chset-cell1|U+003C LESS-THAN SIGN|[[less-than sign|<]]}} |
||
|{{chset- |
|{{chset-cell1|U+003D EQUALS SIGN|[[equal sign|{{=}}]]}} |
||
|{{chset- |
|{{chset-cell1|U+003E GREATER-THAN SIGN|[[greater-than sign|>]]}} |
||
|{{chset- |
|{{chset-cell1|U+003F QUESTION MARK|[[question mark|?]]}} |
||
|- |
|- |
||
|{{chset-left1|4x}} |
|||
|{{chset- |
|{{chset-cell1|u=00A7|U+00A7 SECTION SIGN|[[§]]|style=background:#FFD}} |
||
|{{chset- |
|{{chset-cell1|U+0041 LATIN CAPITAL LETTER A|[[A]]}} |
||
|{{chset- |
|{{chset-cell1|U+0042 LATIN CAPITAL LETTER B|[[B]]}} |
||
|{{chset- |
|{{chset-cell1|U+0043 LATIN CAPITAL LETTER C|[[C]]}} |
||
|{{chset- |
|{{chset-cell1|U+0044 LATIN CAPITAL LETTER D|[[D]]}} |
||
|{{chset- |
|{{chset-cell1|U+0045 LATIN CAPITAL LETTER E|[[E]]}} |
||
|{{chset- |
|{{chset-cell1|U+0046 LATIN CAPITAL LETTER F|[[F]]}} |
||
|{{chset- |
|{{chset-cell1|U+0047 LATIN CAPITAL LETTER G|[[G]]}} |
||
|{{chset- |
|{{chset-cell1|U+0048 LATIN CAPITAL LETTER H|[[H]]}} |
||
|{{chset- |
|{{chset-cell1|U+0049 LATIN CAPITAL LETTER I|[[I]]}} |
||
|{{chset- |
|{{chset-cell1|U+004A LATIN CAPITAL LETTER J|[[J]]}} |
||
|{{chset- |
|{{chset-cell1|U+004B LATIN CAPITAL LETTER K|[[K]]}} |
||
|{{chset- |
|{{chset-cell1|U+004C LATIN CAPITAL LETTER L|[[L]]}} |
||
|{{chset- |
|{{chset-cell1|U+004D LATIN CAPITAL LETTER M|[[M]]}} |
||
|{{chset- |
|{{chset-cell1|U+004E LATIN CAPITAL LETTER N|[[N]]}} |
||
|{{chset- |
|{{chset-cell1|U+004F LATIN CAPITAL LETTER O|[[O]]}} |
||
|- |
|- |
||
|{{chset-left1|5x}} |
|||
|{{chset- |
|{{chset-cell1|U+0050 LATIN CAPITAL LETTER P|[[P]]}} |
||
|{{chset- |
|{{chset-cell1|U+0051 LATIN CAPITAL LETTER Q|[[Q]]}} |
||
|{{chset- |
|{{chset-cell1|U+0052 LATIN CAPITAL LETTER R|[[R]]}} |
||
|{{chset- |
|{{chset-cell1|U+0053 LATIN CAPITAL LETTER S|[[S]]}} |
||
|{{chset- |
|{{chset-cell1|U+0054 LATIN CAPITAL LETTER T|[[T]]}} |
||
|{{chset- |
|{{chset-cell1|U+0055 LATIN CAPITAL LETTER U|[[U]]}} |
||
|{{chset- |
|{{chset-cell1|U+0056 LATIN CAPITAL LETTER V|[[V]]}} |
||
|{{chset- |
|{{chset-cell1|U+0057 LATIN CAPITAL LETTER W|[[W]]}} |
||
|{{chset- |
|{{chset-cell1|U+0058 LATIN CAPITAL LETTER X|[[X]]}} |
||
|{{chset- |
|{{chset-cell1|U+0059 LATIN CAPITAL LETTER Y|[[Y]]}} |
||
|{{chset- |
|{{chset-cell1|U+005A LATIN CAPITAL LETTER Z|[[Z]]}} |
||
|{{chset- |
|{{chset-cell1|u=00C4|U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS|[[Ä]]|style=background:#FFD}} |
||
|{{chset- |
|{{chset-cell1|u=00D6|U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS|[[Ö]]|style=background:#FFD}} |
||
|{{chset- |
|{{chset-cell1|u=00DC|U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS|[[Ü]]|style=background:#FFD}} |
||
|{{chset- |
|{{chset-cell1|U+005E CIRCUMFLEX ACCENT|[[Circumflex|^]]}} |
||
|{{chset- |
|{{chset-cell1|U+005F LOW LINE|[[Underscore|_]]}} |
||
|- |
|- |
||
|{{chset-left1|6x}} |
|||
|{{chset- |
|{{chset-cell1|U+0060 GRAVE ACCENT|[[Grave accent|`]]}} |
||
|{{chset- |
|{{chset-cell1|U+0061 LATIN SMALL LETTER A|[[a]]}} |
||
|{{chset- |
|{{chset-cell1|U+0062 LATIN SMALL LETTER B|[[b]]}} |
||
|{{chset- |
|{{chset-cell1|U+0063 LATIN SMALL LETTER C|[[c]]}} |
||
|{{chset- |
|{{chset-cell1|U+0064 LATIN SMALL LETTER D|[[d]]}} |
||
|{{chset- |
|{{chset-cell1|U+0065 LATIN SMALL LETTER E|[[e]]}} |
||
|{{chset- |
|{{chset-cell1|U+0066 LATIN SMALL LETTER F|[[f]]}} |
||
|{{chset- |
|{{chset-cell1|U+0067 LATIN SMALL LETTER G|[[g]]}} |
||
|{{chset- |
|{{chset-cell1|U+0068 LATIN SMALL LETTER H|[[h]]}} |
||
|{{chset- |
|{{chset-cell1|U+0069 LATIN SMALL LETTER I|[[i]]}} |
||
|{{chset- |
|{{chset-cell1|U+006A LATIN SMALL LETTER J|[[j]]}} |
||
|{{chset- |
|{{chset-cell1|U+006B LATIN SMALL LETTER K|[[k]]}} |
||
|{{chset- |
|{{chset-cell1|U+006C LATIN SMALL LETTER L|[[l]]}} |
||
|{{chset- |
|{{chset-cell1|U+006D LATIN SMALL LETTER M|[[m]]}} |
||
|{{chset- |
|{{chset-cell1|U+006E LATIN SMALL LETTER N|[[n]]}} |
||
|{{chset- |
|{{chset-cell1|U+006F LATIN SMALL LETTER O|[[o]]}} |
||
|- |
|||
!{{chset-left|7}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0070|[[p]]|112|160}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0071|[[q]]|113|161}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0072|[[r]]|114|162}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0073|[[s]]|115|163}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0074|[[t]]|116|164}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0075|[[u]]|117|165}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0076|[[v]]|118|166}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0077|[[w]]|119|167}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0078|[[x]]|120|170}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|0079|[[y]]|121|171}} |
|||
|{{chset-color-alpha}}|{{chset-cell3|007A|[[z]]|122|172}} |
|||
|{{chset-color-intl-box}}|{{chset-cell3|00E4|[[ä]]|123|173}} |
|||
|{{chset-color-intl-box}}|{{chset-cell3|00F6|[[ö]]|124|174}} |
|||
|{{chset-color-intl-box}}|{{chset-cell3|00FC|[[ü]]|125|175}} |
|||
|{{chset-color-intl-box}}|{{chset-cell3|00DF|[[ß]]|126|176}} |
|||
⚫ | |||
|- |
|- |
||
⚫ | |||
|{{chset-cell1|U+0070 LATIN SMALL LETTER P|[[p]]}} |
|||
|{{chset-cell1|U+0071 LATIN SMALL LETTER Q|[[q]]}} |
|||
|{{chset-cell1|U+0072 LATIN SMALL LETTER R|[[r]]}} |
|||
|{{chset-cell1|U+0073 LATIN SMALL LETTER S|[[s]]}} |
|||
|{{chset-cell1|U+0074 LATIN SMALL LETTER T|[[t]]}} |
|||
|{{chset-cell1|U+0075 LATIN SMALL LETTER U|[[u]]}} |
|||
|{{chset-cell1|U+0076 LATIN SMALL LETTER V|[[v]]}} |
|||
|{{chset-cell1|U+0077 LATIN SMALL LETTER W|[[w]]}} |
|||
|{{chset-cell1|U+0078 LATIN SMALL LETTER X|[[x]]}} |
|||
|{{chset-cell1|U+0079 LATIN SMALL LETTER Y|[[y]]}} |
|||
|{{chset-cell1|U+007A LATIN SMALL LETTER Z|[[z]]}} |
|||
|{{chset-cell1|u=00E4|U+00E4 LATIN SMALL LETTER A WITH DIAERESIS|[[ä]]|style=background:#FFD}} |
|||
|{{chset-cell1|u=00F6|U+00F6 LATIN SMALL LETTER O WITH DIAERESIS|[[ö]]|style=background:#FFD}} |
|||
|{{chset-cell1|u=00FC|U+00FC LATIN SMALL LETTER U WITH DIAERESIS|[[ü]]|style=background:#FFD}} |
|||
|{{chset-cell1|u=00DF|U+00DF LATIN SMALL LETTER SHARP S|[[ß]]|style=background:#FFD}} |
|||
⚫ | |||
|} |
|} |
||
{{legend|#FFD|Differences from [[ASCII]]}} |
|||
==See also== |
==See also== |
||
Line 156: | Line 178: | ||
==References== |
==References== |
||
{{Reflist |
{{Reflist|refs= |
||
<ref name="MS_2014_CP201xx">{{cite web |title=Code Page Identifiers |publisher=[[Microsoft]] |work=[[Microsoft Developer Network]] |date=2014 |url=https://msdn.microsoft.com/de-de/en-en/library/windows/desktop/dd317756(v=vs.85).aspx |access-date=2016-06-19 |url-status=live |archive-url=https://web.archive.org/web/20160619132819/https://msdn.microsoft.com/de-de/en-en/library/windows/desktop/dd317756%28v%3Dvs.85%29.aspx |archive-date=2016-06-19 }}</ref> |
|||
<ref name="Oracle_2002_DGSG">{{cite book |title=Oracle9i Database Globalization Support Guide |author-first1=Cathy |author-last1=Baird |author-first2=Dan |author-last2=Chiba |author-first3=Winson |author-last3=Chu |author-first4=Jessica |author-last4=Fan |author-first5=Claire |author-last5=Ho |author-first6=Simon |author-last6=Law |author-first7=Geoff |author-last7=Lee |author-first8=Peter |author-last8=Linsley |author-first9=Keni |author-last9=Matsuda |author-first10=Tamzin |author-last10=Oscroft |author-first11=Shige |author-last11=Takeda |author-first12=Linus |author-last12=Tanaka |author-first13=Makoto |author-last13=Tozawa |author-first14=Barry |author-last14=Trute |author-first15=Mayumi |author-last15=Tsujimoto |author-first16=Ying |author-last16=Wu |author-first17=Michael |author-last17=Yau |author-first18=Tim |author-last18=Yu |author-first19=Chao |author-last19=Wang |author-first20=Simon |author-last20=Wong |author-first21=Weiran |author-last21=Zhang |author-first22=Lei |author-last22=Zheng |author-first23=Yan |author-last23=Zhu |author-first24=Valarie |author-last24=Moore |publisher=[[Oracle Corporation]] |edition=Release 2 (9.2) |date=2002 |orig-year=1996 |id=Oracle A96529-01 |chapter=Appendix A: Locale Data |url=https://docs.oracle.com/cd/B10501_01/server.920/a96529.pdf |access-date=2017-02-14 |url-status=live |archive-url=https://web.archive.org/web/20170214190952/https://docs.oracle.com/cd/B10501_01/server.920/a96529.pdf |archive-date=2017-02-14}}</ref> |
|||
}} |
|||
==External links== |
|||
* [https://www.beuth.de/en/standard/din-66003/750720 DIN 66003 purchase page] |
|||
* [http://czyborra.com/charsets/iso646.html Roman Czyborra: ISO 646 (Good old ASCII)] |
|||
* [https://twitter.com/chwenz/status/1338175706304569344 Airport display mojibake arising from the differences between DIN 66003 and ASCII] |
|||
{{Character encoding}} |
{{Character encoding}} |
||
[[Category:Character sets|1011]] |
[[Category:Character sets|1011]] |
||
[[Category:DIN standards|66003]] |
Latest revision as of 06:34, 13 April 2023
You can help expand this article with text translated from the corresponding article in German. (January 2021) Click [show] for important translation instructions.
|
DIN | 66003 |
---|---|
Area | Character encoding |
Title | Information processing; 7-Bit-Code |
Summary | Character set standard for character encoding in computer systems |
Last output | 1999-02 |
MIME / IANA | DIN_66003 |
---|---|
Alias(es) | IBM-1011, MS-10206, ISO646-DE, ISO-IR-21, csISO21German, GERMAN, DE, D7DEC |
Standard | DIN 66003 |
Classification | ISO/IEC 646, DEC NRCS |
Based on | US-ASCII |
Extensions | DRV8 |
Succeeded by | DIN 66303 (DRV8, ARV8 and ISO-8859-1) |
Other related encoding(s) | NATS-SEFI |
The German standard DIN 66003, also known as Code page 1011 (CCSID 1011; abbreviated CP1011) by IBM,[1][2] Code page 20106 (abbreviated CP20106) by Microsoft[3] and D7DEC by Oracle,[4] is a modification of 7-bit ASCII with adaptations for the German language, replacing certain symbol characters with umlauts and the eszett. It is the German national version of ISO/IEC 646 (ISO 646-DE), and also a localised option in DEC's National Replacement Character Set (NRCS) for their VT220 terminals.
It is registered with the ISO-IR registry for use with ISO/IEC 2022 as ISO-IR-21. Kermit calls it GERMAN
, but also accepts the IANA-registered name ISO646-DE
.[5] Other IANA-registered names include DIN_66003
, csISO21German
and simply de
.[6]
Code page layout[edit]
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | § 00A7 |
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 | Ä 00C4 |
Ö 00D6 |
Ü 00DC |
^ | _ |
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 | ä 00E4 |
ö 00F6 |
ü 00FC |
ß 00DF |
DEL |
Differences from ASCII
See also[edit]
References[edit]
- ^ "CCSID 1011 information document". Archived from the original on 2016-03-28.
- ^ "Code page 1011 information document". Archived from the original on 2016-10-10.
- ^ "Code Page Identifiers". Microsoft Developer Network. Microsoft. 2014. Archived from the original on 2016-06-19. Retrieved 2016-06-19.
- ^ Baird, Cathy; Chiba, Dan; Chu, Winson; Fan, Jessica; Ho, Claire; Law, Simon; Lee, Geoff; Linsley, Peter; Matsuda, Keni; Oscroft, Tamzin; Takeda, Shige; Tanaka, Linus; Tozawa, Makoto; Trute, Barry; Tsujimoto, Mayumi; Wu, Ying; Yau, Michael; Yu, Tim; Wang, Chao; Wong, Simon; Zhang, Weiran; Zheng, Lei; Zhu, Yan; Moore, Valarie (2002) [1996]. "Appendix A: Locale Data". Oracle9i Database Globalization Support Guide (PDF) (Release 2 (9.2) ed.). Oracle Corporation. Oracle A96529-01. Archived (PDF) from the original on 2017-02-14. Retrieved 2017-02-14.
- ^ da Cruz, Frank (2010-04-02). "Kermit and MIME Character-Set Names". Kermit Project. Columbia University.
- ^ "Character Sets". IANA.
- ^ Code Page CPGID 01011 (pdf) (PDF), IBM
- ^ Code Page CPGID 01011 (txt), IBM
- ^ Deutsches Institut für Normung (1975), German reference version of the ISO 7-bit coded character set (graphics only) for the German language as defined in the German standard DIN 66 003—June 1974 (PDF), ITSCJ/IPSJ, ISO-IR-21