Changes between Version 26 and Version 27 of Diakritika


Ignore:
Timestamp:
28/04/09 15:51:44 (17 years ago)
Author:
Dennis Heidsiek
Comment:

Ausgliederung der Unicode-Normalformen abgeschlossen.

Legend:

Unmodified
Added
Removed
Modified
  • Diakritika

    v26 v27  
    2020
    2121== Ausgabe als ein Zeichen oder als Combining Characters ==
    22 Der folgende Abschnitt setzt die Kenntnis des Artikels über die [wiki:Unicode-Normalformen] voraus.
     22Der folgende Abschnitt setzt die Kenntnis des Artikels über die [wiki:Unicode-Normalformen] (insbesondere des Teils über die [wiki:Unicode-Normalformen#DiakritischeZeichen Diakritischen Zeichen]) voraus.
    2323
    24 Diskutiert wurde, ob man den zusammengesetzten Ansatz für alle Kombinationen anwenden sollte, auch für die die sich als gemeinsames Zeichen darstellen lassen:
    25  * P: Ist vom Unicode so vorgegeben und ''sollte'' eigentlich Standard sein
    26  * P: Ist deutlich flexibler, da Diakritika kombiniert werden können und nicht jede seltene Kombination einzeln im Unicode aufgeführt werden muss.
    27  * K: Wird von den meisten Suchfunktionen nicht unterstützt, man müsste also immer nach beiden Möglichkeiten suchen
    28  * K: Wird von vielen Programmen nicht unterstützt, die Diakritika werden als Kasten angezeigt, oder verrutschen auf andere Buchstaben o.ä.
     24Diskutiert wurde, ob man den zusammengesetzten Ansatz konsequent anwenden sollte, als auch für alle Kombinationen, die sich auch als gemeinsames Zeichen darstellen lassen. Der Kompromiss ist momentan folgender:
    2925
    30 Ergebnis: Der Kompromiss ist momentan folgender:
    3126 * Wird eine Tote Taste (z.B. `) einmal gedrückt, wartet sie auf die nächste Eingabe. Bei Eingabe eines passenden Buchstabens (a) wird dieser als ein Zeichen mit dem entsprechenden Diakritikum ausgegeben (à).
    3227   * Noch keine Einigung ist erfolgt, was bei Eingabe eines unpassenden Buchstabens (c) nach einer Toten Taste passieren soll: Das native, also betriebssystemsspezifische Verhalten wäre für Linux, beide zu „verschlucken“, also nichts auszugegeben (), während Windows beide einzeln nacheinander ausgibt (`c). Soll das native Verhalten beibehalten werden oder ist eine einheitliche Regelung sinnvoller?