#FontForge

HTML Drafting Projectdckim
2025-11-04

Yes, but, if I don't pixelate this font... then the program would look stupid! Wouldn't it!? I must brave the 'forge' and make this font 'real'.

The HTML Drafting Project needs this font!

dckim.com/HTML-Drafting.html

DIRECT TO THE PROGRAM ONLINE:

dckim.com/hdub/index.html

But, now I must do battle against the notorious program "Font-Forge" to make this font REAL!

This shows part of the menu for the HTML Drafting Project. The font must be pixelated! But, now I must do battle against the notorious program "Font-Forge" to make this font REAL!
2025-11-02

📢 Shoutout to Mihail (@MihailJP@github.com) who had an itch and scratched it! Character Variant Feature Parameters table support is out with github.com/fontforge/fontforge.

In a perfect manifestation of the Baader-Meinhof phenomenon, this feature was discussed at typo.social typo.social/@TiroTypeworks/115 just a couple of weeks ago.

#FontForge #typography #FOSS #OpenType

Screenshot of Font Information dialog for Scheherazade New font with a list of character variant parameters.
pafurijazpafurijaz
2025-10-22

After days of trial and error with creation, I had to pick up the basics of this field, it's full of rules. For now, I've whipped up three font sets that still need finishing, and this particular one was built using a few different programs , , and of course .Hoping to release these sets as soon as possible.

Image showing three different application used to make a new font. The applications are: Blender Inkscape and FontForge.
pafurijazpafurijaz
2025-10-17

Using , , and together lets you create cool and unique . I picked a font, then applied a material to give it a worn, chipped-paint effect, I traced Blender’s rendering in Inkscape, saved the file as an , and fixed any errors with FontForge to get a clean, polished . I might just get into making fonts!

Image showing Blender’s user interface with a font and a simple material, created with a mix of textures to give the character a chipped-paint effect.Image showing the inkscape's user interface with the letter’s font generated, traced from Blender’s rendering in black and white.Image showing FontForge’s user interface with the letter A’s character corrected and free of errors.Image showing FontForge’s user interface with a preview of the letter A’s character and the font information window.
pafurijazpafurijaz
2025-10-15

If you want to create professional , there’s nothing better than using @FreeCAD and exporting to . The Sketcher component in doesn’t work great on my PC, but it’s still a solid option.

Image showing FreeCAD User interface with attempt of Fonts creations with FreeCAD sketcher.
pafurijazpafurijaz
2025-10-13

Using 5.0 and , I created these . I still need to finish the full set, but I’m happy with how they turned out. I also used to build the font from SVG files exported via Grease Pencil, which now supports exporting Bézier curves as SVGs.
And I learned a lot... The fonts Making is demanding.

The image displays the Blender user interface, showcasing fonts created using Bézier curves and the Grease Pencil tool, based on an old reference image.
pafurijazpafurijaz
2025-10-12

In the end, after a few tries, I managed to create the characters with consistent heights and generate the first letters uniformly using , exporting them from with in Bézier format.

Image showing the firt font created with Blender and FontForge
pafurijazpafurijaz
2025-10-11

Creating this "a" character wasn’t too tricky with . The new version of coming out now also supports exporting curves, but the toughest part was figuring out how works.

Image showing the font making with Blender 3D and Grease Pencil.
2025-10-10

Glad to announce the October 2025 FontForge release.

Some interesting stuff:
* Show CNC fonts in Font View
* Harfbuzz integration
* GTK3 support kick-off

github.com/fontforge/fontforge

#FontForge #typography #FOSS #GTK #GTK3

Screenshot of letter outlines in green colorScreenshot of Arabic inscription with complex connection between lettersScreenshot of a simple dialog with a numerical field input
2025-10-01

I dub thee, forged of mine electron manipulation machine, Courier Newd.

Go make nerd fonts!

#fontforge #nerdfont #couriernew #font

a Character Map window showing a freshpy patched nerdfont named Courier Newd. it has many extra symbols in the private use slots.
2025-09-19

My Hero of the Day is @valadaptive@github.com, who came out of nowhere and, just like that, deleted 11K lines of FontForge legacy code.

After the initial shock and dismay, the rather conservative board eventually agreed, and today her PR was merged 🚀

github.com/fontforge/fontforge

#FontForge #FOSS #opensource

Anirban Mitra :verified:mitradranirban@typo.social
2025-09-18

Problem of working with both #Fontra and #Fontforge in my project is Fontra follows Glyphs convention in naming glyphs which Fontforge do not like as the contains hyphen in name .
So created a script to rename all glyphs to uniXXXX format format in Fontforge
gitlab.com/mitradranirban/font

Anirban Mitra :verified:mitradranirban@typo.social
2025-08-28
Anirban Mitra :verified:mitradranirban@typo.social
2025-07-23

When I started using FontForge/PFaEdit, there was no windows version. I had to install Cygwin X window to be able to run it. I selected #Gnustep Windowmaker as window manager.
Tried to having *dejavu* by running #fontforge with window maker session in my Ubuntu 24.04

A windowmaker session with fontforge window open for new font
El Fotoliptófono 🐘fotoliptofono
2025-07-20

Ya esta papa!
Les presento Artefactos de Pulido
github.com/fotoliptofono/Pulid
la comencé en mayo cuando tuve diarrea, y aun esta incompleta, pero ya tiene MAYÚSCULAS, minúsculas y números, me inspire en los artefactos de fuente de dejavu sans en gnome 2, hecho completamente con y

La imagen muestra una colección de letras del alfabeto en diferentes colores y tamaños sobre un fondo negro. Las letras incluyen "A" en color púrpura, "B" en amarillo, "C" en rosa, "X" en azul oscuro, "Y" en rojo oscuro, y "Z" en verde. Las letras están dispuestas de manera aleatoria, con algunas superpuestas, creando un efecto visual dinámico. La combinación de colores vibrantes y la disposición desordenada de las letras dan a la imagen un aspecto moderno y artístico.
2025-07-03

FontForge now supports HarfBuzz-based font preview: github.com/fontforge/fontforge

Special thanks to Khaled Hosny @khaled for kind and thorough code review!

#FontForge #HarfBuzz #FOSS #opensource #typography

An Arabic phrase written with disjoint lettersAn Arabic phrase written with properly joined letters
2025-06-29

Glad to announce that #FontForge is officially migrating to GTK3 UI toolkit, starting with this PR: github.com/fontforge/fontforge

Special thanks to Joey Sabey github.com/Omnikron13 for his important proof-of-concept and GTK3 infrastructure work.

Special thanks to Fredrick Brennan @copypaste for his inspirational (really, no sarcasm) article at github.com/MFEK/docs/blob/mast

#FOSS #GTK #GTK3 #font #fonts

Rob 🏛avreference
2025-06-20

Does anyone have any trouble developing fonts with emoticons/icons, like evergreen tree, hearts, arrows etc.?

It looks like a lot of softwares (and browsers too) always display something like what I think is a fallback font, so they don't display the characters I made. Any help? I'm using

2025-06-19

Just got a maintainer access on #FontForge project. After some 20 years of being a user, the time has come to contribute back.

My first self-merged PR: github.com/fontforge/fontforge 💃

Send good vibes and PRs, I promise to review fast 👼

#FOSS #typography #fonts

2025-06-13

It's been ages since I did algorithms for fun, but here I am, reading about 2D arrangements on plane. doc.cgal.org/latest/Arrangemen

Maybe this will become the new overlap removing algorithm for #FontForge, just maybe...

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst