Condividi tramite


Uso di gruppi di caratteri

I cluster di caratteri sono sequenze di glifi che non possono essere suddivise tra le righe. Alcune lingue, ad esempio Thai e Indic, limitano il posizionamento del cursore ai punti tra cluster. Questa restrizione si applica allo spostamento del cursore avviato con le azioni della tastiera o del mouse (hit testing).

Uniscribe fornisce informazioni sul cluster negli attributi visivi contenuti in una struttura SCRIPT_VISATTR e negli attributi logici contenuti in una struttura SCRIPT_LOGATTR. Dopo che l'applicazione chiama ScriptShape, le informazioni sul cluster sono rappresentate entrambe dalle sequenze dello stesso valore nella matrice SCRIPT_LOGATTR e dal membro fClusterStart nella matrice di SCRIPT_VISATTR.

ScriptBreak recupera anche il membro fCharStop della struttura SCRIPT_LOGATTR per identificare le posizioni del cluster.

Utilizzare Uniscribe