Verwenden von uniscri

Uniwriter bietet APIs, um Typografiefunktionen zu unterstützen und die Anzeige und Bearbeitung von internationalem Text zu unterstützen, einschließlich der komplexen Regeln von Nahen und ostasiatischen Skripts. Uniwriter stellt Routinen auf niedriger Ebene für die Verarbeitung von vollständig formatiertem Text und einen einfachen scriptstring-API-Satz für unformatierten Text bereit.

Bei Verwendung von unischreiber müssen Anwendungen nur einen Sicherungs Speicher von Unicode-Zeichen Codes verwalten. Textlayoutanwendungen müssen keine andere Puffer-oder Mapping-Tabelle verwalten, um die Reihenfolge der Zeichen zu verfolgen. Jede Anwendung muss nur die Reihenfolge speichern und verwalten, in der die Zeichen vom Benutzer eingegeben werden. Dies ist dieselbe logische Reihenfolge wie durch Unicode definiert. Der Sicherungs Speicher ändert sich nie aufgrund von Layoutvorgängen. Uniscribehält einen Index von den neu bestellten Clustern an den ursprünglichen Zeichen Grenzen bei, die von der Anwendung weitergegeben wurden.

Die folgenden Themen werden in diesem Abschnitt behandelt.

Strukturierung

Andere Verarbeitung

Einfügemarke

Wörter und Zeichen Cluster