Uso de clústeres de caracteres
Los clústeres de caracteres son secuencias de glifos que no se pueden dividir entre líneas. Algunos idiomas, por ejemplo tailandeses e indices, restringen la colocación de símbolos de intercalación a puntos entre clústeres. Esta restricción se aplica al movimiento de intercalación iniciado con acciones de teclado o mouse (pruebas de posicionamiento).
Uniscribe proporciona información de clúster tanto en los atributos visuales contenidos en una estructura de SCRIPT_VISATTR como en los atributos lógicos contenidos en una estructura de SCRIPT_LOGATTR . Una vez que la aplicación llama a ScriptShape, la información del clúster se representa mediante secuencias del mismo valor en la matriz SCRIPT_LOGATTR y el miembro fClusterStart de la matriz SCRIPT_VISATTR .
ScriptBreak también recupera el miembro fCharStop de la estructura SCRIPT_LOGATTR para identificar las posiciones del clúster.
Temas relacionados