'''Diakritische Zeichen''' (auch Diakritikum mit Pl. Diakritika, aus griech. um zu unterscheiden) sind zu Buchstaben gehörige kleine Zeichen wie Punkte, Striche, Häkchen oder kleine Kreise, die eine besondere Aussprache oder Betonung markieren und unter oder über dem Buchstaben angebracht sind, in einigen Fällen auch durch den Buchstaben hindurch. == Reihenfolge der Eingabe == Handschriftlich wird meistens erst der Buchstabe geschrieben, das Diakritikum im Anschluss darüber gesetzt. Auf der Schreibmaschine wurde jedoch aus praktischen Gründen zuerst das Diakritikum ohne Zeichenvorschub geschrieben, der Buchstabe im Anschluss darunter gesetzt. Diese umgekehrte Reihenfolge hat sich bis heute als „Computerstandard“ durchgesetzt/erhalten. Hier wird jedoch das Diakritikum vorerst „zurückgehalten” und erst mit dem folgenden Buchstaben zusammen ausgegeben. Daher stammt auch der Ausdruck Tote Taste (engl. Deadkey) für die entsprechenden Tasten. Diskutiert wurde mehrfach, ob Neo sich dem allgemeinen Standard anpassen sollte, oder lieber den intuitiveren, ''handschriftlichen'' Ansatz verwenden sollte. Einigung erfolgte zum allgemeinen Standard. == Ausgabe als ein Zeichen oder als Combining Characters == Für viele Kombinationen aus diakritischen Zeichen und Buchstaben existieren eigene Unicode-Einträge, einfache Beispiele sind z.B. ä, é. Soll jedoch eine Zahl mit einem diakritschen Zeichen versehen werden, oder ein Buchstabe mit mehreren Diakritika, so ist dies nur über Combining Characters möglich. Hierbei werden alle „Bestandteile“ einzeln gespeichert. Diskutiert wurde nun, ob man diesen Ansatz für alle Kombinationen anwenden sollte, auch für die die sich als gemeinsames Zeichen darstellen lassen. * P: Ist vom Unicode so vorgegeben und ''sollte'' eigentlich Standard sein * P: Ist deutlich flexibler, da Diakritika kombiniert werden können und nicht jede seltene Kombination einzeln im Unicode aufgeführt werden muss. * K: Wird von den meisten Suchfunktionen nicht unterstützt, man müsste also immer nach beiden Möglichkeiten suchen * K: Wird von vielen Programmen nicht unterstützt, die Diakritika werden als Kasten angezeigt, oder verrutschen auf andere Buchstaben o.ä. Der Kompromiss ist momentan folgender: * 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 (à). Bei Eingabe eines unpassenden Buchstabens (c) werden beide „verschluckt“, also nicht ausgegeben. * wird eine Tote Taste zweimal gedrückt, so wird der entsprechende Combining Character ausgegeben, dieser wird getrennt gespeichert, erscheint aber (in „guten“ Programmen) über dem ''vorangehenden'' Zeichen (c̀).