|
Damit ein Unicode-String in einen ACE-String konvertiert werden kann, müssen gewisse Voraussetzungen erfüllt sein. Dies wird durch die Prozedur "Nameprep" sichergestellt. Sie überprüft, ob keine unzulässigen Zeichen vorkommen. Umlaute, die aus zwei Zeichen zusammengesetzt sind, müssen durch eines ersetzt werden, z.B. a + ¨ = ä. Man nennt diesen Vorgang "Normalization". Weiter werden lateinische Grossbuchstaben immer in Kleinbuchstaben umgewandelt, was als "Case Mapping" oder "Case Folding" bezeichnet wird.
|