Benutzer:Crissov/EAAE

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Das East Asian Alphabetic Encoding (EAAE, ostasiatische alphabetische Kodierung) war Anfang der 1990er ein Vorschlag einer Gruppe von japanischen, koreanischen und taiwanesischen Schriftgelehrten für eine gemeinsame, ASCII-kompatible 8-Bit-Zeichenkodierung für Hangeul, Katakana/Hiragana und Bopomofo sowie die meisten lateinischen Alphabete inklusive des vietnamesischen. Dazu wollte man nicht wie z.B. bei ISO 2022 auf Codeseitenwechsel zurückgreifen, sondern setzte auf diakritische Zeichen, die dem Basiszeichen hintangestellt wurden und auf unsichtbare Zeichen zur Steuerung der Darstellung (Blocksilben etc.).

Es gab verschiedene Entwürfe zur Anordnung der Zeichen im zur Verfügung stehenden Bereich 0x80–FF, der 128 Positionen umfasst. Die eine Gruppe wollte eine halbwegs annehmbare Transkription in lateinische Buchstaben durch Bitverschiebung gewährt sehen und ordnete deswegen europäisch, die andere bevorzugte die traditionellen Sortierungen, z.B. in der 50-Laute-Tafel des Japanischen.

Mit seinen zwei Silbenschriften (Kana: Katakana und Hiragana) hätte das Japanische überproportional viel – zu viel – Platz beansprucht, weshalb Hiragana als spezielle, kursive Form von der Standardform Katakana angesehen wurde. (Tatsächlich ist Hiragana weiter verbreitet.) Um nicht auf Eigenschaften höherliegender Textkodierungen angewiesen zu sein, wurden deshalb zwei Zeichen für normalen und kursiven Modus eingeführt. Dazu kommen die Diakriten Nigori und Maru

Hangul: 14 K + 6+4 V + 1 Silbenverbinder oder 2 Silbenbegrenzer = 25--26 Katakana: 46/48 Buchstaben + 2 Diakriten + 1 Ligaturverbinder (Kleinbuchstabenmacher)/5--12 Kleinbuchstaben + 1/2 Umschalter (+ 1 Iterationszeichen + 1 Dehnungszeichen) = 50--54--66 Bopomofo: 21+3 K + 16 V + 4 T + 4+4 K + 16 V = 37--68

EAAE (Kana: Katakana / Hiragana / Transliteration; Hangul / Transliteration; Bōpōmōfò / Pinyin)
Gruppe 1 Gruppe 2 Gruppe 3 X
Code …0 …1 …2 …3 …4 …5 …6 …7 …8 …9 …A …B …C …D …E …F
a i u e o ka ki ku ke ko sa ši su se so ¯
ta ťi ţu te to na ni nu ne no ha hi ħu he ho ·
ma mi mu me mo ya " yu ° yo ra ri ru re ro #
LIG
wa wi n we wo a ya ô o yo u yu û i
k n t l m p s ŋ j/ž č kh/x th/þ ph h
i u ü a o e ê ai ei ao ou an en er
b p m f d t n l g k h j q x ž č
´ ˙ CSV SYL
š r z c s v ŋ gn

NBSP = LIG+ +LIG ˇ = `´ ȍ = o`` = ´´ ¨ = ˙˙ , = , ’‘‛ ˘¯_¸·° ̐ ̑⁀ ASCII: "'^`~,._/- + LIG LIG ~= ZWJ à = a+LIG+` á = a+LIG+´ â = a+LIG+´+LIG+` ã = a+LIG+~ ä = a+LIG+˙+LIG+˙ å = a+LIG+° æ = a+LIG+e ā = a+LIG+¯ ă = a+LIG+`+LIG+-+LIG+´ ą = a+LIG+ ő = a+LIG+ ǡ = a+LIG+ ȁ = a+LIG+ ȃ = a+LIG+ ç = c+LIG+, ð = d+LIG+h þ = t+LIG+h ø = o+LIG+/ ÷ = :+LIG+/


EAAE
Code …0 …1 …2 …3 …4 …5 …6 …7 …8 …9 …A …B …C …D …E …F
A… NBSP ˘ ¤ § ¨
B… ° ˛ ´ ˇ ¸

SP (0x20, "space") ist das Leerzeichen, NBSP (0xA0, "non-breaking space") das feste Leerzeichen und an 0xAD ist der bedingte Trennstrich (SHY, "soft hyphen"), der normalerweise nur am Zeilenende sichtbar ist.