Comprenderemos cómo funciona internamente una fuente OpenType, podremos realizar ajustes en un archivo .glyphs y manipular una exportación posterior de CFF y TTF, producir fuentes variables, así como rastrear y solucionar problemas técnicos.
Curso intensivo Python
- When?
Sábado 6 de mayo, en la tarde.
- Who?
Rainer Erich Scheichelbauer
- Where?
Sesión de Zoom
- For whom?
Max 20 personas
- Language
Spanglish
- Prerequisites
Glyphs 3, TextMate, y las instalaciones Python
- Registration
E-mail a Rainer a res arroba glyphsapp punto com.
Instrucciones de instalación:
1️⃣ Instalando python3:
Escribe en el Terminal which python3
y pulsa Enter.
Este comando comprueba si Python 3 ya está instalado. Si el Terminal responde con una ruta como /usr/local/bin/python3
, entonces ya tienes la instalación y puedes continuar con la siguiente. Si la respuesta dice python3 not found
, entonces necesitaremos instalarlo.
En ese caso, obténgalo a través de una descarga desde python.org/downloads/macos (desplácese hacia abajo y elija el ‘instalador universal’ de macOS). Ábrelo, ejecuta el instalador y sigue las instrucciones en pantalla.
2️⃣ Instalando pip3:
Si tienes Python instalado, probablemente ya tengas pip3. pip es el ‘gestor de paquetes’ para Python 3. Con él, puedes instalar complementos para Python 3, normalmente bibliotecas que te dan acceso a comandos adicionales de Python. Python tiene su propio comando para instalar pip:
python3 -m ensurepip --upgrade
Incluso si ya tienes instalado pip3, considera:
pip3 install --upgrade pip
…para asegurarte de que tienes la última versión. Más sobre la instalación de pip: pip.pypa.io/en/latest/installation.
3️⃣ Instalando fonttools, brotli, zopfli, fontbakery:
Ahora podemos usar pip3
para las siguientes instalaciones. Escribe:
pip3 install fonttools --upgrade
pip3 install brotli --upgrade
pip3 install zopfli --upgrade
pip3 install fontbakery --upgrade
Si las instalaciones con pip3 no funcionan, repite estas líneas con python3 -m pip
al principio en vez de pip
, así:
python3 -m pip install fonttools --upgrade
python3 -m pip install brotli --upgrade
python3 -m pip install zopfli --upgrade
python3 -m pip install fontbakery --upgrade
No hace está de más ejecutar este comando para una librería que ya está instalada, porque con el sufijo --upgrade
comprueba el número de versión y actualiza a la última versión si procede.
IMPORTANTE: si alguna de las instalaciones te falla, no te preocupes. Las revisaremos juntos.
Taller de Fontanería Tipográfica (Font Engineering)
- When?
Del jueves 18 al domingo 21 de mayo de 2023 en 6 sesiones: jueves 18 de 14 a 18h, viernes 19 y sábado 20 de 10 a 18h, domingo 21 de 10 a 14h.
- Who?
Rainer Erich Scheichelbauer
- Where?
VASAVA
Aragó, 14. 08015 Barcelona - For whom?
Se espera algo de experiencia en Glyphs y habilidades básicas de Python. Si aún no conoce Python, tome el curso intensivo de Python a través de Zoom unas semanas antes.
- How much?
Max EUR 150 estudiantes, EUR 290 profesionales.
Dependerá del número de alumnos pero intentaremos hacerlo asequible. - Language
Spanglish
- Prerequisites
Portátil con Glyphs 3 instalado. Instalación de fonttools/ttx y fontbakery, python, TextMate (instrucciones abajo ⬇️)
- Registration
E-mail a Rainer a res arroba glyphsapp punto com.
Programa
- Glyphs 3: pre-exportación, preparar archivos .glyphs
- ttx y la especificación OpenType, los ‘OT tables’ name, OS/2, head & hhea: comprender la estructura de una fuente OpenType y trabajar con ttx en Terminal.app
- producción de fuentes variables: STAT, fvar, avar, gvar
- fontbakery: encontrar y eliminar problemas y errores en los archivos OTF y TTF
- fonttools/ttx: escribir comandos de Terminal para la postproducción de fuentes
Necesitaremos:
- Glyphs 3
- Un navegador
- Un editor de texto, personalmente recomiendo TextMate (gratuito): https://macromates.com/textmate/
- Xcode: conseguirlo en la AppStore (atención: la descarga es pesada)
- Python, fonttools, brotli, zopfli, fontbakery