Editor de Fonte

Desenhe a fonte do menu
e exporte a folha PNG

A fonte do menu é monoespaçada 8×8 com 4 valores por pixel: transparente, preenchimento, contorno e anti-alias. Clique na grade pra desenhar, veja o texto como aparece no console e baixe a folha que o fontedit.py importa. 100% no seu navegador - nada é enviado a nenhum servidor.

256 glifos · 8×8 · 2bpp saída: font_sheet.png exige recompilar o firmware

Importar

Opcional. Comece do font.a65 do seu repo se ele for mais novo que o embutido aqui.

Mapa de caracteres

Os 256 códigos. O índice do slot é o próprio byte do caractere.

Baixar e aplicar

A folha PNG é o arquivo que o fontedit.py import lê.

--only limita a gravação aos slots que você mexeu. --all reescreveria os 256 - e se o original embutido aqui estiver atrás do seu font.a65, isso desfaz o trabalho de outra pessoa. Rode o -n (dry-run) primeiro.

⚠️ Desenhar num slot livre não faz o menu escrever aquele caractere: isso exige o ACCENT_MAP no fontedit.py e o ACCENTS no build_const.py, que o test_i18n_parity.py mantém em par.

Editar glifo

Edição

Original

Clique pinta com a cor ativa; clicar de novo na mesma cor apaga. Arraste pra pintar contínuo, botão direito ou Shift apaga. Gerar contorno deriva o anel do preenchimento - o anti-alias é sempre à mão.

Preview do texto

Como o menu desenha o que você digitar, com a fonte editada.

Tamanho real (1×)

Como aparece na TV (2×)

Ampliado

Folha completa

É exatamente isto que sai no PNG: 128×128, 16×16 tiles, sem espaçamento.