uppercase und lowercase

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Benutzeravatar
theo
Beiträge: 10869
Registriert: Mo 11. Sep 2006, 19:01

Re: uppercase und lowercase

Beitrag von theo »

mse hat geschrieben: Ich denke, auch in Linux gibt es eine entsprechende Bibliotheksroutine, utf8proc habe ich als Supportbibliothek mehrmals erwähnt gesehen. Die Umwandlung benötigt Tabellen und scheint sehr kompliziert zu sein:
Bin hier am kucken: http://icu-project.org/" onclick="window.open(this.href);return false;

Eins ist mir jetzt definitiv klar: Das ist eine Wissenschaft für sich ;-)

EDIT: die utf8proc macht das OK.
http://www.flexiguided.de/publications.utf8proc.en.html" onclick="window.open(this.href);return false;

Beispiel:

Vorher:
ÅÅ
LATIN CAPITAL LETTER A / COMBINING RING ABOVE / ANGSTROM SIGN
UTF-8: 41 CC 8A E2 84 AB

Umwandeln:
res:= utf8proc_NFKC(Pchar(str));

Nachher:
ÅÅ
LATIN CAPITAL LETTER A WITH RING ABOVE / LATIN CAPITAL LETTER A WITH RING ABOVE
UTF-8: C3 85 C3 85

Antworten