Entorno de gráficos táctiles
El entorno de gráficos táctiles sirve para diseñar y construir los gráficos que se desea imprimir con la impresora braille. La ventana correspondiente tiene los elementos siguientes:
- La barra de menú con todos los comandos;
- La barra lateral de herramientas con algunos comandos de utilización inmediata;
- La zona de escritura donde se digitarán las instrucciones vectoriales;
- El marco con la imagen del gráfico táctil que se está diseñando;
- La barra de estado con algunas informaciones.
El gráfico táctil se diseña aplicando instrucciones vectoriales, mediante las cuales todos los usuarios, ya sean videntes o ciegos, podrán diseñar sus gráficos. Es posible digitar todas las instrucciones manualmente o sirviéndose de las ventanas de inserción guiada (menú insertar).
En la zona del código vectorial es posible moverse libremente, pues se trata de un campo de edición normal plurilineal. Todas las instrucciones poseen una estructura semejante:
- NombreInstrucciones(Parámetros)
La cantidad y el tipo de parámetros están en función de la instrucción que se esté aplicando. En una línea de código solo puede haber una instrucción. Cuando se hagan estas operaciones las primeras veces es útil servirse de las ventanas de inserción guiada que contiene el menú "insertar".
Es posible insertar líneas con comentarios dentro de las de código. para añadir una línea con comentarios es necesario insertar los caracteres "//" en el principio de la línea:
// esta es una línea con comentarios
casi todas las instrucciones precisan tener una o varias copias de coordenadas X e Y, indicativas de puntos de la zona del gráfico. La coordenada X indica siempre el eje de las abscisas, esto es, los puntos horizontales del gráfico. La coordenada Y indica siempre el eje de las ordenadas, esto es, los puntos verticales. El origen está siempre en los puntos "x 0" e "y 0". La coordenada 0 para el eje de abscisas equivale siempre al lado izquierdo del gráfico. La coordenada 0 para las ordenadas equivale siempre al lado superior. Por tanto, las coordenadas del punto "X 0" e "Y 0" indican siempre el punto superior izquierdo del gráfico táctil.
A fin de trazar líneas visibles, es preciso que los valores de X e Y sean siempre positivos. Los límites derecho e inferior del gráfico dependen de los valores configurados para los parámetros braille.
En el lado izquierdo de la ventana hay un marco gráfico que muestra la vista previa del gráfico táctil. En el transcurso de la digitación manual de las instrucciones, el gráfico no se actualiza automáticamente y precisa que se emplee el comando "Renderizar". En el transcurso de la renderización se señalan posibles errores de sintaxis. Mediante los comandos de inserción guiada la renderización es automática. La renderización actualiza también la barra de estado, concretamente los valores de densidad y fragmentación, los cuales sirven para entender la estructura del gráfico táctil.
Generalmente, el gráfico táctil emplea dos colores: negro, indicativo de los puntos en relieve; blanco, para mostrar las superficies vacías. Casi siempre los colores obscuros producen puntos en relieve y los claros solo superficies vacías.
La barra de estado contiene informaciones útiles sobre el gráfico táctil. las primeras informaciones se refieren a la posición del cursor en la zona de escritura. Esos valores van cambiando a medida que uno escribe y va alejándose del código. A continuación vienen dos valores muy importantes: densidad y fragmentación, que indican porcentualmente la composición de puntos del gráfico táctil. El valor densidad indica los puntos plenos(destacados) que contiene el gráfico. Una densidad baja ha de interpretarse como que el gráfico táctil posee escasez de puntos. Si la densidad es demasiado alta debe entenderse que en ella hay muchos puntos.
Por el contrario, el valor fragmentación es indicativo de que el gráfico posee una uniformidad de puntos. Una fragmentación baja es, pues, aquella en que hay un gráfico uniforme y compacto, con escasez o plenitud de puntos. Si la fragmentación es demasiado elevada, hemos de entender que hay puntos muy dispersos o discontinuos.
La barra de menús contiene los comandos para la gestión de los gráficos táctiles. Algunos comandos están en la barra de herramientas, situada en el lado derecho de la ventana. Los comandos de la barra de herramientas son idénticos a los que están en los menús y por ello se obtendrán los mismos resultados si se usan unos u otros. Estos son los tres menús principales, "fichero", "insertar" y "herramientas:
- El menú "fichero contiene los comandos para la apertura, el guardado y la impresión de los gráficos;
- El menú "insertar" incluye los comandos de inserción guiada de las instrucciones vectoriales;
- El menú "herramientas posee los comandos para la renderización de los gráficos y para la fijación de parámetros generales.