Tipografía digital en C5 : un generador constructivo de fuentes de letras
Supervisor(es): Cabezas, Juan José
Resumen:
El diseño de tipos de letras es una tarea mucho más compleja de lo que uno podría suponer. En él intervienen muchos conceptos matemáticos y de computación gráfica que deben ser utilizados como herramientas para describir una idea artística. En este documento se presenta el análisis, diseño y construcción de un generador constructivo de fuentes de letras (fonts) que se enmarca dentro del Proyecto de Librería Gráfica para el lenguaje de programación C5. Inicialmente se presenta una acercamiento al problema, donde se explican los principales elementos que lo componen y se mencionan las características más importante que debería cubrir la solución. Luego, se presentan el diseño y la construcción de un prototipo de Generador de Fonts, donde se utiliza un diseño modular, que divide en 3 capas la generación de las fuentes de letra, de forma tal que en una primera capa se manejen los conceptos de Computación Gráfica referentes a la resolución y la representación de fronteras, en la segunda la definición de cada parte de la letra y en la tercera la composición de la letra final, integrando cada una de sus partes. Aquí se muestran las ventajas del constructivismo en la creación de fuentes de letras. Luego se experimenta el prototipo de generador de fonts con la creación de una fuente de letras romanas, donde se comprueba la facilidad que el generador le brinda al diseñador. Y Finalmente se analizan los resultados obtenidos, comparando la relación entre precisión, costo de ejecución y tamaño (en bytes) de la letra final. Asimismo, se muestra además la importancia que tiene que las letras generadas continúen siendo objetos del lenguaje sobre los cuales se puedan realizar operaciones. Por ejemplo, para poder generar efectos sobre el color y tamaño de las letras.
2004 | |
LENGUAJE DE PROGRAMACION C5 GENERADOR DE LETRAS FONTS TIPOGRAFIA DIGITAL |
|
Español | |
Universidad de la República | |
COLIBRI | |
http://hdl.handle.net/20.500.12008/3062 | |
Acceso abierto | |
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
Sumario: | El diseño de tipos de letras es una tarea mucho más compleja de lo que uno podría suponer. En él intervienen muchos conceptos matemáticos y de computación gráfica que deben ser utilizados como herramientas para describir una idea artística. En este documento se presenta el análisis, diseño y construcción de un generador constructivo de fuentes de letras (fonts) que se enmarca dentro del Proyecto de Librería Gráfica para el lenguaje de programación C5. Inicialmente se presenta una acercamiento al problema, donde se explican los principales elementos que lo componen y se mencionan las características más importante que debería cubrir la solución. Luego, se presentan el diseño y la construcción de un prototipo de Generador de Fonts, donde se utiliza un diseño modular, que divide en 3 capas la generación de las fuentes de letra, de forma tal que en una primera capa se manejen los conceptos de Computación Gráfica referentes a la resolución y la representación de fronteras, en la segunda la definición de cada parte de la letra y en la tercera la composición de la letra final, integrando cada una de sus partes. Aquí se muestran las ventajas del constructivismo en la creación de fuentes de letras. Luego se experimenta el prototipo de generador de fonts con la creación de una fuente de letras romanas, donde se comprueba la facilidad que el generador le brinda al diseñador. Y Finalmente se analizan los resultados obtenidos, comparando la relación entre precisión, costo de ejecución y tamaño (en bytes) de la letra final. Asimismo, se muestra además la importancia que tiene que las letras generadas continúen siendo objetos del lenguaje sobre los cuales se puedan realizar operaciones. Por ejemplo, para poder generar efectos sobre el color y tamaño de las letras. |
---|