fontforge: como gerar uma fonte com um número diferente de zero de glifos a partir de um .dfont?

fontforge: como gerar uma fonte com um número diferente de zero de glifos a partir de um .dfont?

Estou tentando usar o"fontpatcher"que vem comvim-powerlinepara adicionar alguns glifos aoFonte ProggySquare( .dfontversão). Este script parece usar apenasfontforgebibliotecas internas para realizar o trabalho. Instalei o fontforge do homebrew no meu Mac (executando 10.7).

Infelizmente, o resultado é um .bdfarquivo que contém CHARS 0; na verdade, não contém nenhum glifo. Se eu abrir ProggySquare.dfontcom a versão GUI do fontforge, poderei ver todos os glifos, mas todos eles têm um 'X' vermelho fraco sobre eles. Não importa o quanto eu mexa no menu Codificação ou no menu "Arquivo > Gerar fontes...", não consigo eliminar os 'X' vermelhos ou criar um arquivo de fonte de saída que contenha glifos. Alguém sabe exatamente o que esses 'X' vermelhos estão indicando neste caso e (mais importante) como remediar minha situação?

Como solução alternativa, consegui mudar para a versão TTF da fonte, na qual o fontforge fontpatcheré capaz de encontrar glifos. Infelizmente, isso também parece ter algum outro tipo de bug e gera glifos muito altos (e talvez muito largos também?). Não tenho certeza do que está acontecendo aí, então pontos extras se você conseguir resolver isso também...

informação relacionada