fontforge: ¿cómo generar una fuente con un número de glifos distinto de cero a partir de una fuente .dfont?

fontforge: ¿cómo generar una fuente con un número de glifos distinto de cero a partir de una fuente .dfont?

Estoy intentando usar el"patcher de fuentes"eso viene convim-powerlinepara agregar algunos glifos alProggySquare fuentes( .dfontversión). Este script parece simplemente usarfuenteforgelas bibliotecas internas para poder realizar el trabajo. Instalé fontforge desde homebrew en mi Mac (con 10.7).

Lamentablemente, el resultado es un .bdfarchivo que contiene CHARS 0; en realidad no contiene ningún glifo. Si abro ProggySquare.dfontcon la versión GUI de fontforge, puedo ver todos los glifos, pero todos tienen una 'X' roja tenue sobre ellos. No importa cuánto juguetee con el menú Codificación o con el menú "Archivo > Generar fuentes...", no puedo eliminar las 'X' rojas ni crear un archivo de fuente de salida que contenga glifos. ¿Alguien sabe exactamente qué indican esas "X" rojas en este caso y (lo que es más importante) cómo remediar mi situación?

Como solución alternativa, pude cambiar a la versión TTF de la fuente, en la que fontforge y fontpatcherpuedo encontrar glifos. Desafortunadamente, eso también parece tener algún otro tipo de error y genera glifos que son demasiado altos (¿y quizás también demasiado anchos?). No estoy seguro de lo que está pasando allí, así que puntos extra si puedes resolver eso también...

información relacionada