Zum Inhalt springen

„American Standard Code for Information Interchange“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Änderungen von 71.107.136.165 (Beiträge) rückgängig gemacht und letzte Version von 217.24.228.99 wiederhergestellt
Zeile 1: Zeile 1:
<pre>
{{Dieser Artikel|beschreibt ASCII, den American Standard Code for Information Interchange; zu weiteren Bedeutungen siehe [[ASCII (Begriffsklärung)]].}}
▒▒▒▒▒▒▒▒▒▒▒▒███████▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒████████████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒███████▓▓▓▓▓▒███▒▒▒▒▒▒▒
▒▒▒▒▒▒██████▓▓▓▓▓▓▓▒▒██▒▒▒▒▒▒▒
▒▒▒▒▒▒█████▓██▓▓▒▒▒▒▒██▒▒▒▒▒▒▒
▒▒▒▒▒▒████▓▓▓████▓▒▒████▒▒▒▒▒▒
▒▒▒▒▒▒███▓▓█▒█▒██▓▒█▒█▒█▒▒▒▒▒▒
▒▒▒▒▒▒███▓▓▓█▒▒▓▓▒▒▓▓▒▒█▒▒▒▒▒▒
▒▒▒▒▒▒█████▓▓▒▒▓▓▒▒▒▒▒▒▓▒▒▒▒▒▒
▒▒▒▒▒▒▒████▓▓▒▓█▒▒▒▓█▒▒▓▒▒▒▒▒▒
▒▒▒▒▒▒▒████▓▓▓████████▒█▒▒▒▒▒▒
▒▒▒▒▒▒▒████████▒▒▒▒▒██▓█▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒█████▒█▓▓█▒███▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒█████▓▒▒▒▒▓███▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒██████▓▓▓▓████▒▒▒▒▒▒▒
▒▒▒▒▒▒▒█▓██████████████▒▒▒▒▒▒▒
▒▒▒▒▒███▓██████████████▓▓▓▓▒▒▒
▒▒███████▓██████████████▓▓▓▓▓▓
██████████▓▓███████████▓█▓▓▓▓▓


▓▓▓▓▓█▓███████████▓▓██████████
'''American Standard Code for Information Interchange''' ('''ASCII''', alternativ '''US-ASCII''', oft [{{IPA|æski}}] ausgesprochen) ist eine 7-Bit-[[Zeichenkodierung]] und bildet die US-Variante von [[ISO 646]] sowie die Grundlage für spätere mehrbittige [[Zeichensatz|Zeichensätze]] und -kodierungen.
▓▓▓▓▓▓██████████████▓███████▒▒
▒▒▒▓▓▓▓██████████████▓███▒▒▒▒▒
▒▒▒▒▒▒▒██████████████▓█▒▒▒▒▒▒▒
▒▒▒▒▒▒▒████▓▓▓▓██████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒███▓▒▒▒▒▓█████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒███▒█▓▓█▒█████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒█▓██▒▒▒▒▒████████▒▒▒▒▒▒▒
▒▒▒▒▒▒█▒████████▓▓▓████▒▒▒▒▒▒▒
▒▒▒▒▒▒▓▒▒█▓▒▒▒█▓▒▓▓████▒▒▒▒▒▒▒
▒▒▒▒▒▒▓▒▒▒▒▒▒▓▓▒▒▓▓█████▒▒▒▒▒▒
▒▒▒▒▒▒█▒▒▓▓▒▒▓▓▒▒█▓▓▓███▒▒▒▒▒▒
▒▒▒▒▒▒█▒█▒█▒▓██▒█▒█▓▓███▒▒▒▒▒▒
▒▒▒▒▒▒████▒▒▓████▓▓▓████▒▒▒▒▒▒
▒▒▒▒▒▒▒██▒▒▒▒▒▓▓██▓█████▒▒▒▒▒▒
▒▒▒▒▒▒▒██▒▒▓▓▓▓▓▓▓██████▒▒▒▒▒▒
▒▒▒▒▒▒▒███▒▓▓▓▓▓███████▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒████████████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒███████▒▒▒▒▒▒▒▒▒▒▒▒


>▒▒▒▒▒▒▒▒▒▒▒
ASCII, auch als ANSI X3.4-1968 bezeichnet, wurde im Jahr 1967 erstmals als Standard veröffentlicht und im Jahr 1986 zuletzt aktualisiert. Die Zeichenkodierung definiert 128 Zeichen, davon 33 nicht-druckbare sowie folgende 95 druckbare. Sie lauten, beginnend mit dem [[Leerzeichen]]:
>▒▒▓▓▓▓▓▓▒▒▒
{|
>▒▒▓▓▒▒▒▓▓▒▒
:<big><code> !"#$%&amp;'()*+,-./0123456789:;<=>?</code></big>
>▒▒▓▓▒▒▒▓▓▒▒
:<big><code>@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_</code></big>
>▒▒▓▓▒▒▒▓▓▒▒
:<big><code>`abcdefghijklmnopqrstuvwxyz{|}~</code></big>
>▒▒▓▓▓▓▓▓▒▒▒
|}
>▒▒▒▒▒▒▒▒▒▒▒
Die Zeichen umfassen das [[Lateinisches Alphabet|lateinische Alphabet]] in Groß- und Kleinschreibung, die zehn [[Arabische Ziffern|arabischen Ziffern]] sowie einige Satz- und [[Steuerzeichen]]. Der Zeichenvorrat entspricht weitgehend dem einer [[Tastatur]] oder [[Schreibmaschine]] für die [[englische Sprache]]. In Computern und anderen elektronischen Geräten, die Text darstellen, wird dieser in der Regel gemäß ASCII oder [[abwärtskompatibel]] (z.&nbsp;B. [[ISO 8859]], [[UTF-8]]) dazu gespeichert.
<▒▒▒▒▒▒▒▒▒▒▒

<▒▒▓▓▓▓▓▓▓▒▒
== Kodierung ==
<▒▒▓▓▒▒▒▒▒▒▒
Jedem Zeichen wird ein Bitmuster aus 7&nbsp;[[Bit]] zugeordnet. Da jedes Bit zwei Werte annehmen kann, gibt es <math>2^7 = 128 </math> verschiedene Bitmuster, die auch als die ganzen Zahlen 0–127 (hexadezimal 00–7F) interpretiert werden können.
<▒▒▓▓▓▓▓▓▒▒▒

<▒▒▓▓▒▒▒▒▒▒▒
In anderen als der englischen Sprache verwendete Sonderzeichen –&nbsp;wie beispielsweise die deutschen [[Umlaut]]e&nbsp;– können mit dem 7-Bitcode nicht vollständig dargestellt werden; hierfür würden 8 bis 16 Bit benötigt. Die Datenverarbeitung benutzt in der Regel 8&nbsp;Bit oder ein [[Byte]] als kleinste Einheit zur Datenspeicherung. Das höchstwertige Bit in jedem Byte ist bei Verwendung des ASCII auf den Wert&nbsp;0 gesetzt.
<▒▒▓▓▓▓▓▓▓▒▒

<▒▒▒▒▒▒▒▒▒▒▒
{| class="prettytable float-right"
>▒▒▒▒▒▒▒▒▒▒▒
|+ Die Buchstaben A, B und C als Sieben-Bit-Code
>▒▒▓▓▓▓▓▓▓▒▒
|- class="hintergrundfarbe6"
>▒▒▓▓▒▒▒▒▒▒▒
! Schriftzeichen !! Dezimal !! Hexadezimal !! Binär
>▒▒▓▓▓▓▓▓▓▒▒
|-
>▒▒▒▒▒▒▒▓▓▒▒
| A || 65 || 41 || (0)1000001
>▒▒▓▓▓▓▓▓▓▒▒
|-
>▒▒▒▒▒▒▒▒▒▒▒
| B || 66 || 42 || (0)1000010
<▒▒▒▒▒▒▒▒▒▒▒
|-
<▒▒▓▓▒▒▒▓▓▒▒
| C || 67 || 43 || (0)1000011
<▒▒▓▓▒▒▒▓▓▒▒
|-
<▒▒▓▓▒▒▒▓▓▒▒
| … || … || … || …
<▒▒▓▓▒▒▒▓▓▒▒
|}
<▒▒▓▓▓▓▓▓▓▒▒

<▒▒▒▒▒▒▒▒▒▒▒
Schon früh haben Computer mehr als 7&nbsp;Bits, oft mindestens Acht-Bit-Zahlenworte, verwendet – das achte Bit kann für [[Fehlerkorrektur]]zwecke ([[Paritätsbit]]) auf den Kommunikationsleitungen oder für andere Steuerungsaufgaben verwendet werden. Heute wird es aber fast immer zur Erweiterung von ASCII auf einen 8-Bit-Code verwendet. Diese Erweiterungen sind mit dem ursprünglichen ASCII weitgehend [[kompatibel]], so dass alle im ASCII definierten Zeichen auch in den verschiedenen Erweiterungen durch die gleichen Bitmuster kodiert werden. Die Erweiterungen unterscheiden sich je nach Hard- und Software und sind länderspezifisch.
</pre>

== Geschichte ==
Eine der frühsten Formen der [[Kodierung]] war der [[Morsecode]]. Der Morsecode wurde mit der Einführung von [[Fernschreiber]]n aus den Telegrafennetzen verdrängt und durch den [[Baudot-Code]] und [[Baudot-Code#Der Murray-Code (CCITT-2)|Murray-Code]] ersetzt. Vom Fünf-Bit-Murray-Code zum Sieben-Bit-ASCII war es dann nur noch ein kleiner Schritt – auch ASCII wurde zuerst für bestimmte amerikanische Fernschreiber-Modelle, wie den Teletype ASR33, eingesetzt. In den Anfängen des Computerzeitalters entwickelte sich ASCII zum Standard-Code für Schriftzeichen. Als Beispiel wurden viele [[Bildschirm]]e (z.&nbsp;B. [[VT100]]) und [[Drucker (Peripheriegerät)|Drucker]] nur mit ASCII angesteuert.

ASCII diente ursprünglich der Darstellung von Schriftzeichen der englischen Sprache. Die erste Version, noch ohne Kleinbuchstaben und mit kleinen Abweichungen vom heutigen ASCII, entstand im Jahr 1963. 1968 wurde dann der bis heute gültige ASCII festgelegt. Um später auch Sonderzeichen anderer Sprachen darstellen zu können (z.&nbsp;B. deutsche Umlaute), nahmen neue Kodierungen mit acht Bit pro Zeichen ASCII als kompatible Grundlage. Allerdings boten auch Acht-Bit-Codes, in denen ein Byte für ein Zeichen stand, zu wenig Platz, um alle Zeichen der menschlichen Schriftkultur gleichzeitig unterzubringen. Dadurch wurden mehrere verschiedene spezialisierte Erweiterungen notwendig. Daneben existieren vor allem für den ostasiatischen Raum einige ASCII-kompatible Mehr-Byte-Kodierungen, die entweder zwischen verschiedenen Codetabellen umschalten oder mehr als ein Byte für jedes Nicht-ASCII-Zeichen benötigen.<ref name="Geschichte">[http://tiserver.cpt.haw-hamburg.de/~baran/GT1.pdf Grundlagen der technischen Informatik für Technische Informatiker, HAW Hamburg]</ref> Keine dieser Acht-Bit-Erweiterungen ist aber „ASCII“, denn dies bezeichnet nur den einheitlichen Sieben-Bit-Code.

Für die Kodierung lateinischer Zeichen wird fast nur noch im [[Großrechner]]bereich eine zu ASCII inkompatible Kodierung verwendet ([[Extended Binary Coded Decimals Interchange Code|EBCDIC]]). [[Chinesische Zeichenkodierung]]en sind nicht ASCII-kompatibel.

== Zusammensetzung ==
{| style="text-align:center" class="prettytable"
|+ ASCII-Codetabelle, Nummerierung in [[Hexadezimalsystem|Hex]]
|- class="hintergrundfarbe6"
![[Hexadezimalsystem|Code]]!!…0 !!…1 !!…2 !!…3 !!…4 !!…5 !!…6 !!…7 !!…8 !!…9 !!…A !!…B !!…C !!…D !!…E !!…F
|-
{{ASCII-Sonderzeichen}}
|-
{{ASCII-Zeichen}}
|}

Die ersten 32 ASCII-Zeichencodes (von 00 bis 1F) sind für [[Steuerzeichen]] (''control character'') reserviert; siehe dort für die Erklärung der Abkürzungen in obiger Tabelle. Dies sind Zeichen, die keine Schriftzeichen darstellen, sondern die zur Steuerung von solchen Geräten dienen (oder dienten), die ASCII verwenden (etwa Drucker). Steuerzeichen sind beispielsweise der Wagenrücklauf für den Zeilenumbruch oder ''Bell'' (die Glocke); ihre Definition ist historisch begründet.

Code 20 (''SP'') ist das [[Leerzeichen]] (engl. ''space'' oder ''blank''), welches in einem Text als Leer- und Trennzeichen zwischen Wörtern verwendet und auf der Tastatur durch die [[Leertaste]] erzeugt wird.

Die Codes 21 bis 7E sind alle ''druckbaren'' Zeichen, die sowohl Buchstaben, Ziffern und Satzzeichen (siehe Tabelle) enthalten.

Code 7F (alle sieben Bits auf eins gesetzt) ist ein Sonderzeichen, welches auch als „Löschzeichen“ bezeichnet wird (''DEL''). Dieser Code wurde früher wie ein Steuerzeichen verwendet, um auf [[Lochstreifen]] oder [[Lochkarte]]n ein bereits gelochtes Zeichen nachträglich durch das Setzen aller Bits, d.&nbsp;h. durch Auslochen aller sieben Markierungen, löschen zu können – einmal vorhandene Löcher kann man schließlich nicht wieder rückgängig machen.

Aus diesem Grund gehörten zum eigentlichen ASCII-Code nur 126 Zeichen, denn den Bitmustern 0 (0000000) und 127 (1111111) entsprachen keine Zeichencodes. Der Codierung 0 wurde später auch die Bedeutung „Ende der Zeichenkette“ beigelegt, und dem Zeichen 127 wurden verschiedene grafische Symbole zugeordnet.

== Erweiterungen ==
ASCII enthält keine [[Diakritisches Zeichen|diakritischen Zeichen]], die in fast allen Sprachen auf der Basis des lateinischen Alphabets verwendet werden. Der internationale Standard [[ISO 646]] (1972) war der erste Versuch, dieses Problem anzugehen, was allerdings zu Kompatibilitätsproblemen führte. Er ist immer noch ein Sieben-Bit-Code, und weil keine anderen Codes verfügbar waren, wurden einige Codes in neuen Varianten verwendet.

So ist etwa die ASCII-Position 93 für die rechte eckige Klammer (]) in der deutschen Zeichensatz-Variante ISO 646-DE durch das große U mit [[Trema]] ([[Umlaut]]) (Ü) und in der dänischen Variante ISO 646-DK durch das große A mit Ring ([[Krouzek]]) (Å) ersetzt. Bei der Programmierung mussten dann die in vielen Programmiersprachen benutzten eckigen Klammern durch die entsprechenden nationalen [[Sonderzeichen]] ersetzt werden. Dies verringerte die Lesbarkeit des Programmcodes und führte oft zu ungewollt komischen Ergebnissen, indem etwa die Einschaltmeldung des [[Apple II]] von „APPLE &#93;&#91;“ zu „APPLE ÜÄ“ mutierte.

Verschiedene Hersteller entwickelten eigene Acht-Bit-Codes. Der [[Codepage 437]] genannte Code war lange Zeit der am weitesten verbreitete, er kam auf dem [[IBM-PC]] unter [[MS-DOS]], und kommt heute noch in DOS- oder Eingabeaufforderungs-Fenstern von [[Microsoft Windows]], zur Anwendung.

Auch bei späteren Standards wie [[ISO 8859]] wurden acht Bits verwendet. Dabei existieren mehrere Varianten, zum Beispiel ''[[ISO 8859-1]]'' für die westeuropäischen Sprachen. Deutschsprachige Versionen von [[Microsoft Windows|Windows]] (außer DOS-Fenster) verwenden die auf ISO 8859-1 aufbauende Kodierung [[Windows-1252]] – daher sehen z.&nbsp;B. bei unter DOS erstellten Textdateien die deutschen Umlaute falsch aus, wenn man sie unter Windows ansieht. Fälschlicherweise wird für die diversen Acht-Bit-Codes oft der Begriff "ANSI-Code" pauschal verwendet.

Viele ältere Programme, die das achte Bit für eigene Zwecke verwendeten, konnten damit nicht umgehen. Sie wurden im Laufe der Zeit oft den neuen Erfordernissen angepasst.

Um den verschiedenen Anforderungen der verschiedenen Sprachen gerecht zu werden, wurde der [[Unicode]] (in seinem Zeichenvorrat identisch mit ''[[Universal Character Set|ISO 10646]]'') entwickelt. Er verwendet bis zu 32 Bit pro Zeichen und könnte somit über vier Milliarden verschiedene Zeichen unterscheiden. Dies wird jedoch auf etwa 1 Million erlaubte [[Code-Wert]]e eingeschränkt. Damit können alle bislang von Menschen verwendeten Schriftzeichen dargestellt werden, sofern sie denn in den Unicode-Standard aufgenommen wurden. [[UTF-8]] ist eine 8-Bit-Kodierung von Unicode, die zu ASCII abwärtskompatibel ist. Ein Zeichen kann dabei ein bis vier 8-Bit-[[Datenwort|Wörter]] einnehmen. Sieben-Bit-Varianten müssen nicht mehr verwendet werden, dennoch kann Unicode auch mit Hilfe von [[UTF-7]] in sieben Bit kodiert werden. UTF-8 entwickelt sich zurzeit (2005) zum einheitlichen Standard unter den meisten Betriebssystemen. So nutzen unter anderem Apples [[Mac OS X]] einige [[Linux-Distribution]]en UTF-8 standardmäßig, und immer mehr Webseiten werden in UTF-8 ausgeliefert.

ASCII enthält nur wenige Zeichen, die allgemein verbindlich zur Formatierung oder Strukturierung von Text verwendet werden; diese gehen aus den Steuerbefehlen der Fernschreiber hervor. Hierzu zählen insbesondere der Zeilenvorschub (Linefeed), der Wagenrücklauf (Carriage Return), der [[Tabulator|horizontale Tabulator]], der Seitenvorschub (Form Feed) und der vertikale Tabulator. In typischen ASCII-[[Textdatei]]en findet sich neben den druckbaren Zeichen meist nur noch der Wagenrücklauf oder der Zeilenvorschub, um das Zeilenende zu markieren, wobei in DOS- und Windows-Systemen üblicherweise beide nacheinander verwendet werden, bei älteren [[Apple]]- und [[Commodore International|Commodore]]-Rechnern (ohne [[Amiga]]) nur der Wagenrücklauf, auf [[Unix]]-artigen Systemen sowie Amiga-Systemen nur der Zeilenvorschub. Die Verwendung weiterer Zeichen zur Textformatierung ist bei verschiedenen Anwendungsprogrammen zur Textverarbeitung unterschiedlich. Zur Formatierung von Text werden inzwischen eher [[Markup]]-Sprachen wie z.&nbsp;B. [[Hypertext Markup Language|HTML]] verwendet.

== Kompatible Zeichenkodierungen ==
Viele [[Zeichenkodierung]]en sind so entworfen, dass sie für Zeichen im Bereich 0…127 den gleichen Code verwenden wie ASCII und den Bereich über 127 für weitere Zeichen benutzen.

=== Kodierungen mit fester Länge (Auswahl) ===
Hier steht eine feste Anzahl Bytes jeweils für ein Zeichen. In den meisten Kodierungen ist dies ein Byte je Zeichen, bei den ostasiatischen Schriften zwei oder mehr Byte je Zeichen.
* [[ISO 8859]] mit 15 verschiedenen Zeichenkodierungen zur Abdeckung aller europäischen Sprachen und [[Thailändische Sprache|Thai]]
* [[MacRoman]], [[MacCyrillic]] und andere proprietäre Zeichensätze für Apple Mac Computer vor Mac OS X.
* Windows- und DOS-[[Codepage]]s, z.&nbsp;B. [[Windows-1252]]
* [[KOI8-R]] für Russisch und [[KOI8-U]] für Ukrainisch
* [[Armenian Standard Code for Information Interchange|ARMSCII]] für [[Armenische Sprache|Armenisch]]
* [[GEOSTD]] für [[Georgische Sprache|Georgisch]]
* [[Indian Script Code for Information Interchange|ISCII]] für alle indischen Sprachen
* [[Tamil Script Code for Information Interchange|TSCII]] für [[Tamilische Sprache|Tamil]]
* [[VISCII]] für [[Vietnamesische Sprache|Vietnamesisch]]
* [[Extended UNIX Coding|EUC]] (Extended UNIX Coding) für mehrere ostasiatische Sprachen.
* [[Chinesische Zeichenkodierung#Big5|Big 5]] für traditionelles Chinesisch ([[Taiwan]], Auslandschinesen)
* [[Guojia Biaozhun|GB]] (Guojia Biaozhun) für vereinfachtes Chinesisch ([[VR China]])

=== Kodierungen mit variabler Länge ===
Um mehr Zeichen kodieren zu können, werden die Zeichen 0…127 in einem Byte kodiert, andere Zeichen werden durch mehrere Bytes mit Werten von über 127 kodiert.
* [[UTF-8]] für [[Unicode]]

== Siehe auch ==
* [[ASCII-Datei]]
* [[ASCII-Tabelle]]
* [[ASCII-Art]]

== Weblinks ==
* [http://www.cs.tut.fi/~jkorpela/chars/c0.html Erläuterungen zu den Steuerzeichen] (englisch)

== Quellenangaben ==
<references />

[[Kategorie:Datenformat]]
[[Kategorie:Zeichenkodierung]]

{{Link FA|en}}
{{Link FA|es}}

[[als:ASCII]]
[[ar:آسكي]]
[[ast:ASCII]]
[[bg:ASCII]]
[[bn:অ্যাস্‌কি]]
[[bs:ASCII]]
[[ca:ASCII]]
[[cs:ASCII]]
[[da:ASCII]]
[[el:ASCII]]
[[en:ASCII]]
[[eo:Askio]]
[[es:ASCII]]
[[et:ASCII]]
[[eu:ASCII]]
[[fa:اسکی (استاندارد)]]
[[fi:ASCII]]
[[fr:American Standard Code for Information Interchange]]
[[ga:ASCII]]
[[gl:ASCII]]
[[he:ASCII]]
[[hr:ASCII]]
[[hu:ASCII]]
[[ia:ASCII]]
[[id:ASCII]]
[[it:ASCII]]
[[ja:ASCII]]
[[kab:ASCII]]
[[ko:ASCII]]
[[ksh:ASCII]]
[[ku:ASCII]]
[[lb:American Standard Code for Information Interchange]]
[[lt:ASCII]]
[[lv:ASCII]]
[[ms:ASCII]]
[[nds:ASCII]]
[[nl:ASCII (tekenset)]]
[[nn:ASCII]]
[[no:ASCII]]
[[pl:ASCII]]
[[pt:ASCII]]
[[ro:ASCII]]
[[ru:ASCII]]
[[sco:ASCII]]
[[sk:ASCII]]
[[sl:ASCII]]
[[sq:ASCII]]
[[sr:ASCII]]
[[sv:ASCII]]
[[th:แอสกี]]
[[tr:ASCII]]
[[uk:ASCII]]
[[ur:امریکی معیاری رمز براۓ اطلاعاتی تبادلہ]]
[[vi:ASCII]]
[[zh:ASCII]]
[[zh-min-nan:ASCII]]

Version vom 23. Februar 2008, 22:35 Uhr

▒▒▒▒▒▒▒▒▒▒▒▒███████▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒████████████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒███████▓▓▓▓▓▒███▒▒▒▒▒▒▒
▒▒▒▒▒▒██████▓▓▓▓▓▓▓▒▒██▒▒▒▒▒▒▒
▒▒▒▒▒▒█████▓██▓▓▒▒▒▒▒██▒▒▒▒▒▒▒
▒▒▒▒▒▒████▓▓▓████▓▒▒████▒▒▒▒▒▒
▒▒▒▒▒▒███▓▓█▒█▒██▓▒█▒█▒█▒▒▒▒▒▒
▒▒▒▒▒▒███▓▓▓█▒▒▓▓▒▒▓▓▒▒█▒▒▒▒▒▒
▒▒▒▒▒▒█████▓▓▒▒▓▓▒▒▒▒▒▒▓▒▒▒▒▒▒
▒▒▒▒▒▒▒████▓▓▒▓█▒▒▒▓█▒▒▓▒▒▒▒▒▒
▒▒▒▒▒▒▒████▓▓▓████████▒█▒▒▒▒▒▒
▒▒▒▒▒▒▒████████▒▒▒▒▒██▓█▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒█████▒█▓▓█▒███▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒█████▓▒▒▒▒▓███▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒██████▓▓▓▓████▒▒▒▒▒▒▒
▒▒▒▒▒▒▒█▓██████████████▒▒▒▒▒▒▒
▒▒▒▒▒███▓██████████████▓▓▓▓▒▒▒
▒▒███████▓██████████████▓▓▓▓▓▓
██████████▓▓███████████▓█▓▓▓▓▓

▓▓▓▓▓█▓███████████▓▓██████████
▓▓▓▓▓▓██████████████▓███████▒▒
▒▒▒▓▓▓▓██████████████▓███▒▒▒▒▒
▒▒▒▒▒▒▒██████████████▓█▒▒▒▒▒▒▒
▒▒▒▒▒▒▒████▓▓▓▓██████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒███▓▒▒▒▒▓█████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒███▒█▓▓█▒█████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒█▓██▒▒▒▒▒████████▒▒▒▒▒▒▒
▒▒▒▒▒▒█▒████████▓▓▓████▒▒▒▒▒▒▒
▒▒▒▒▒▒▓▒▒█▓▒▒▒█▓▒▓▓████▒▒▒▒▒▒▒
▒▒▒▒▒▒▓▒▒▒▒▒▒▓▓▒▒▓▓█████▒▒▒▒▒▒
▒▒▒▒▒▒█▒▒▓▓▒▒▓▓▒▒█▓▓▓███▒▒▒▒▒▒
▒▒▒▒▒▒█▒█▒█▒▓██▒█▒█▓▓███▒▒▒▒▒▒
▒▒▒▒▒▒████▒▒▓████▓▓▓████▒▒▒▒▒▒
▒▒▒▒▒▒▒██▒▒▒▒▒▓▓██▓█████▒▒▒▒▒▒
▒▒▒▒▒▒▒██▒▒▓▓▓▓▓▓▓██████▒▒▒▒▒▒
▒▒▒▒▒▒▒███▒▓▓▓▓▓███████▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒██████████████▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒████████████▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒███████▒▒▒▒▒▒▒▒▒▒▒▒

>▒▒▒▒▒▒▒▒▒▒▒
>▒▒▓▓▓▓▓▓▒▒▒
>▒▒▓▓▒▒▒▓▓▒▒
>▒▒▓▓▒▒▒▓▓▒▒
>▒▒▓▓▒▒▒▓▓▒▒
>▒▒▓▓▓▓▓▓▒▒▒
>▒▒▒▒▒▒▒▒▒▒▒
<▒▒▒▒▒▒▒▒▒▒▒
<▒▒▓▓▓▓▓▓▓▒▒
<▒▒▓▓▒▒▒▒▒▒▒
<▒▒▓▓▓▓▓▓▒▒▒
<▒▒▓▓▒▒▒▒▒▒▒
<▒▒▓▓▓▓▓▓▓▒▒
<▒▒▒▒▒▒▒▒▒▒▒
>▒▒▒▒▒▒▒▒▒▒▒
>▒▒▓▓▓▓▓▓▓▒▒
>▒▒▓▓▒▒▒▒▒▒▒
>▒▒▓▓▓▓▓▓▓▒▒
>▒▒▒▒▒▒▒▓▓▒▒
>▒▒▓▓▓▓▓▓▓▒▒
>▒▒▒▒▒▒▒▒▒▒▒
<▒▒▒▒▒▒▒▒▒▒▒
<▒▒▓▓▒▒▒▓▓▒▒
<▒▒▓▓▒▒▒▓▓▒▒
<▒▒▓▓▒▒▒▓▓▒▒
<▒▒▓▓▒▒▒▓▓▒▒
<▒▒▓▓▓▓▓▓▓▒▒
<▒▒▒▒▒▒▒▒▒▒▒