Utilisation de Uniscribe

Uniscribe fournit des API pour prendre en charge la typographie et pour prendre en charge l’affichage et la modification de texte international, y compris les règles complexes des scripts moyen-orientaux et asiatiques. Uniscribe fournit des routines de bas niveau pour la gestion du texte entièrement mis en forme, et un ensemble d’API ScriptString simple pour le texte non mis en forme.

À l’aide de Uniscribe, les applications doivent uniquement gérer un magasin de stockage de codes de caractères Unicode. Les applications de disposition de texte n’ont pas besoin de gérer une autre mémoire tampon ou table de mappage pour suivre l’ordre des caractères. Chaque application doit uniquement stocker et gérer l’ordre dans lequel les caractères sont entrés par l’utilisateur, qui est le même ordre logique que défini par Unicode. Le magasin de stockage ne change jamais à la suite d’opérations de disposition. Uniscribe conserve un index à partir des clusters réorganisé jusqu’aux limites de caractères d’origine passées par l’application.

Les rubriques suivantes sont traitées dans cette section.

Modélisation

Autres traitements

Caret

Mots et clusters de caractères