Uso de Uniscribe
Uniscribe proporciona API para admitir la tipografía y para admitir la visualización y edición de texto internacional, incluidas las reglas complejas de scripts de Oriente Medio y Asiático. Uniscribe proporciona rutinas de bajo nivel para controlar texto con formato completo y un conjunto de API scriptString simple para texto sin formato.
Con Uniscribe, las aplicaciones solo tienen que administrar un almacén de respaldo de códigos de caracteres Unicode. Las aplicaciones de diseño de texto no tienen que mantener ningún otro búfer ni tabla de asignación para realizar un seguimiento del orden de los caracteres. Cada aplicación solo tiene que almacenar y administrar el orden en el que el usuario escribe los caracteres, que es el mismo orden lógico definido por Unicode. El almacén de respaldo nunca cambia como resultado de las operaciones de diseño. Uniscribe mantiene un índice de los clústeres reordenados a los límites de caracteres originales pasados por la aplicación.
En esta sección se tratan los temas siguientes.
Formas
Otro procesamiento
- Almacenamiento en caché
- Mostrar texto con uniscribe
- Procesamiento de scripts complejos
- Uso de reserva de fuentes
- Uso de las funciones ScriptString
Intercalación
- Mostrar el símbolo de intercalación en cadenas bidireccionales
- Administración de la selección de ubicación y de posicionamiento del símbolo de intercalación
- Traducción del desplazamiento del mouse X a posición de intercalación
Palabras y clústeres de caracteres
- Uso de clústeres de caracteres
- Uso de puntos de interrupción de Word
- Trabajar con relaciones entre posiciones de intercalación, puntos de justificación y clústeres