Python para diseñadores (tipo)gráficos
En este taller aprenderás las nociones básicas del lenguaje de programación Python y su utilización en el ámbito del diseño gráfico y tipográfico. El taller se estructura en dos ejes principales: la creación de gráficos animados y documentos automatizados con DrawBot App y la programación de scripts en editores de fuentes digitales (Glyphs/Robofont).
Python en DrawBot
Durante este módulo del taller se aprenderá como utilizar las funciones de dibujo vectorial propias del software DrawBot para la creación automatizada de imágenes, documentos y animaciones.
Se mostrará cómo sacar partido de información alojada dentro de fuentes tipográficas, bases de datos externas, crear algoritmos y parametrizar diseños para el armado y automatización de páginas de muestra para diferentes tipografías.
Python en editores de fuentes
El trabajo de diseño y producción de tipografías involucra una gran cantidad de tareas, muchas de estas repetitivas, donde la precisión y la consistencia es fundamental. En la mayoría de los casos estas tareas son fácilmente automatizables a través de la creación de herramientas ad-hoc en Python.
Este módulo del taller tiene como objetivo que los participantes adquieran los conocimientos necesarios para iniciarse en el desarrollo de herramientas que les permitan automatizar tareas y/o extender las funcionalidades del editor de fuentes a partir de la creación de scripts y/o plugins.
Nivel
Básico - intermedio. Este taller está orientado a aquellos que quieran introducirse o seguir profundizando en el uso de programación Python en Tipografía y en la creación de diseños programáticamente. No es necesario tener conocimiento previo de Python u otro lenguaje de programación.
Requerimientos
- Una computadora portátil Mac
- DrawBot App instalado (drawbot.com)
- Glyphs 2 o Robofont 3.2
- Un editor de código instalado (ej. Sublime Text 3)
Guido Ferreyra
Guido es diseñador gráfico y programador nacido en Córdoba, Argentina. Su trabajo se concentra en la intersección entre el diseño tipográfico y la tecnología, se especializa en la producción de fuentes, herramientas en Python para aplicaciones de edición de fuentes y gráficos codificados.
Colabora con otros diseñadores y fundiciones tipográficas en resolver problemas y mejorar su productividad a través de la definición de flujos de trabajo y el desarrollo de herramientas ad-hoc.
Además, se desempeña en el campo de la creación de gráficos y documentos por medio de programación y el diseño paramétrico.
Ha impartido numerosos talleres en torno al uso de programación y tecnología tipográfica en Latinoamérica. Parte de su trabajo puede verse en tipografia.com.ar