FontForge es un editor de tipografías libre y gratuito para Windows, Mac OS X y GNU+Linux.
Se puede usar para crear, editar y convertir fuentes en formatos OpenType, TrueType, UFO, CID-keyed, Multiple Master y muchos otros.
Que novedades incluye la versión 01.01.2023 See changelog
Released
- Mostrado el nombre del bloque para los puntos de código reservados
- Corregido que los botones/conjuntos de pestañas no respondieran al desplazamiento de la rueda
- gfilechooser.c: corregido el comportamiento al cambiar el tipo de archivo
- Mejorado el manejo de arrastrar con control para puntos adyacentes a líneas
- Corregida la resolución de la raíz del programa
- Corregida la edición nonextcp omitida
- Añadido soporte para extracción ToUnicode desde PDFs para fuentes Type3
- Añadido archivo de recursos y manifiesto de aplicación de Windows
- Corregida la extracción de nombres para fuentes Type3 desde PDFs
- cmake: instalados fonttools y pycontrib
- Corregido el nombre del archivo InfoPlist.strings
- Corregida la normalización de rutas absolutas
- Gestionadas las transformaciones cm no basadas en array al leer flujos gráficos de PDFs
- Corregida la extracción de rectángulos de flujos gráficos para fuentes type3
- Cambiado qué tipos de búsqueda se sugerían para las funciones jamo
- Mejorado el manejo de líneas en simplify
- Usado ‘cmap’ para fuentes CID Adobe-Identity-0
- Corregidos los cálculos de ChangeGlyph en relación con las nuevas convenciones nonext/prevcp
- Documentados los glifos compuestos
- FVSplineFontPieceMeal: comprobado que la clut esté presente antes de aplicar la conversión
- Ampliadas las listas de idiomas y escrituras
- Añadidas banderas a Python font.transform()
- Añadido soporte para establecer el ancho de SplineChar desde importOutlines
- Macro “extended” indefinida temporalmente en GNU Hurd
- Definidos PATH_MAX y MAXPATHLEN para compatibilidad con GNU/Hurd
- Corregida la importación de ascenso y descenso desde fuentes SVG
- Prevenidas anomalías de coma flotante en la finalización de bucles (corregido #5012)
- GroupFindLPos() en fontforgeexe/groupsdlg.c: corregido puntero nulo
- Corregido el dibujo fuera de las llamadas expose
- Corregido otro error tipográfico más
- Actualizadas las GitHub Actions
- Prevenido desbordamiento negativo de memoria en GFileMimeType() en gutils/fsys.c
- Añadida una preferencia para guardar el estado del editor
- splineutil.c: prevenido cuelgue por entrada nan
- Comando con comillas de shell enviado al compresor en BDF
- Corregidos errores de pfadecrypt
- Incluidas funciones SFDUTF7 en libfontforge.so
- splinefit.c: mejoras en merge/simplify
- RFE: [FEAT] cuando hay referencias a glifos inexistentes en un OpenType…
- docs: Python scripting – actualizado font.mergeFeature con detalles de boo…
- Corregida la lógica para CharString double-movetos tras PR 4685
- Actualizado a Unicode 15.0.0 y corregidas y ampliadas las listas de escrituras
- Corregido enlace roto en la página de scripting
- Corregido error tipográfico en la página man
- Corregido el comportamiento de pintado de la ventana de la regla linger y del cuadro de diálogo de cambio de capa
- fontinfo.c: corregido fallo por other_pos sin inicializar
- tottfgpos: corregida advertencia innecesaria sobre campo de 16 bits
- ufo.c: emitida la clave de guías
- fvmetrics.c: revertido parcialmente 1033bc6
- Actualizadas traducciones desde Crowdin
- Corregida la decodificación woff2
- Registradas codificaciones unicode cmap cuando un glifo está en múltiples posiciones
