Tekenclusters gebruiken
Tekenclusters zijn glyph-reeksen die niet tussen regels kunnen worden gesplitst. Sommige talen, bijvoorbeeld Thais en Indisch, beperken de plaatsing van de caret tot punten tussen clusters. Deze beperking geldt voor caretbewegingen die zijn geïnitieerd met toetsenbord- of muisacties (hittests).
Uniscribe biedt clusterinformatie in zowel de visuele kenmerken in een SCRIPT_VISATTR structuur als de logische kenmerken in een SCRIPT_LOGATTR structuur. Nadat de toepassing ScriptShapeaanroept, wordt de clustergegevens weergegeven door reeksen van dezelfde waarde in de SCRIPT_LOGATTR matrix en door het fClusterStart- lid in de SCRIPT_VISATTR-matrix.
ScriptBreak haalt ook het fCharStop- lid van de SCRIPT_LOGATTR-structuur op om clusterposities te identificeren.
Verwante onderwerpen
-
Uniscribe- gebruiken