1821 May 2023
Barcelona
Workshop

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

Sábado 6 de mayo, en la tarde.

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.

Where?

Sesión de Zoom

Who?

Rainer Erich Scheichelbauer

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.

Taller de Fontanería Tipográfica (Font Engineering)

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.

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

Where?

VASAVA
Aragó, 14. 08015 Barcelona

Who?

Rainer Erich Scheichelbauer

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.