Scripts para o Glyphs

Uma rápida atualização para quem desenvolve fontes no Glyphs. Recentemente publiquei meu primeiro repositório no GitHub com alguns scripts de código aberto. Suas funcionalidades vão de muito simples (abrir todos os nós, abrir os nós selecionados) até razoavelmente complexo (uma solução quase completa para exportar e importar SVGs para fontes coloridas).

Aqui vai uma lista dos scripts que já estão lá:

  • Add Extremes to Selection: Adiciona pontos extremos nos caminhos selecionados.
  • Add Tangent Nodes at a Specific Angle: Insere pontos nas tangentes utilizando um ângulo específico. Opcionalmente, também extruda o caminho na mesma direção, criando um efeito de sombra de bloco.
  • Copy Master into Sublayer: Copia o conteúdo da mestre para uma subcamada de uma outra mestre nos glifos selecionados. Útil para criar fontes COLR/CPAL. Baseado no script Copy Layer to Layer do @mekkablue.
  • Interpolate Path with Itself: Interpola o caminho consigo mesmo. A metade fixa é aquela com o ponto inicial. Ainda quero melhorar este script em um futuro próximo.
  • Make Next Node First: Move o ponto inicial dos caminhos selecionados para o próximo nó. Especialmente útil quando configurado com uma tecla de atalho.
  • Make Previous Node First: Move o ponto inicial dos caminhos selecionados para o nó anterior. Especialmente útil quando configurado com uma tecla de atalho.
  • Open All Nodes: Abre todos os nós dos caminhos selecionados (ou abre todos os caminhos se nada está selecionado).
  • Open Selected Nodes: Abre os nós selecionados.
  • Rename Glyphs and Update Features: Renomeia glifos e atualiza todas as classes e recursos OpenType. Pode renomear o nome completo do glifo ou apenas o sufixo após o ponto.
  • SVG Export and SVG Import: Gera arquivos SVG a partir do Glyphs e reimporta os mesmos para criar fontes coloridas SVG.

Alguns scripts foram escritos por Luisa Leitenperger durante um estágio. Existem mais scripts na fila para serem adicionados, só preciso fazer uma limpeza neles antes.

Se você nunca ouviu falar em scripts, eu recomendo que você dê uma lida sobre eles no site do Glyphs. Assim como aconteceu comigo, eles podem te inspirar a construir suas próprias ferramentas para os problemas que encontra em seus projetos.