#FontForge

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...

Dobody 🇺🇦🍉dobody@mastodon.design
2025-06-12

Dunno what I'm doing, but doing it. And hard to decide between those two twos. Equally wonky. Any advice?

#fontforge

Screenshot of a font drawing in FontForge
El Fotoliptófono 🐘fotoliptofono
2025-06-05

Qué tal, faltan las mayúsculas y acentos básicos.

La imagen muestra una pantalla de un portátil con una mano visible sosteniendo el dispositivo. En la pantalla, se puede ver una ventana de un programa de diseño gráfico, Inkscape, con un diseño en silueta de letras sobrepuestas en la parte izquierda. Las letras sobrepuestas está representado en negro sobre un fondo blanco. En la parte derecha de la pantalla, hay un documento de texto con el título "El veloz murciélago" en español, que es una referencia a la famosa frase "El veloz murciélago volador" de la canción "The Entertainer" de Scott Joplin. El texto está en español y es ser parte de un proyecto de estudio de tipografía en curso. La imagen está tomada en un entorno oscuro, lo que dificulta la visibilidad de detalles adicionales.
2025-05-27

One day, kid, you will be a font.
הברווזון המכוער מתחיל לקבל צורה. גם החלק הפחות כיפי של ספרות וסימני פיסוק מתקרב.

#Hebrew #font #typography #WIP #foss #fontforge

A screenshot of font eitor with a grid of letters and a sample text in big letters
2025-04-25

A nice enhancement to FontForge: the font view can now show glyph outlines, which are especially useful for single-stroke CNC fonts.
github.com/fontforge/fontforge

#FontForge #FOSS

A screenshot of FontForge software window displaying green nonclosed outlines of CNC letters arranged in a grid, together with accompanying dialog.
Stéphanie Vilayphiouvvvvvilay@post.lurk.org
2025-03-31

#skelefont update

I am done with the changes I wanted to add.

It is now possible to:
- choose between a true stroke font (.ufo and .svg outputs) to be used as Hershey text in Inkscape
- choosing all Fontforge stroke expansion parameters from the command line
- choose a custom range

Scale and vertical positioning have been fixed too.

If you have weird shapes, you'd need to play with the parameters. Often I figured that lowering the resolution works better (300 is a good quality/speed). Or you can change the stroke angle or the stroke width.

TODO: add the "keywords" arguments for super fine-tuning of stroke expansion.

use it/fork it →→→ gitlab.com/svilayphiou/skelefo

Thanks @raphael @grifi for this cool tool!

#typography #typedesign #strokefont #fontforge #singlelinefont

before/after: calligraphic expansion bug. changing strokeangle, strokeheight to fix itelliptical stroke expansion examplebefore/after: circular expansion bug. changing resolution to 300 to fix it
2025-03-27

Hi Fedi, help with Mac testing needed! :apple_inc:

I recently opened a PR for FontForge (github.com/fontforge/fontforge), which introduces a GTK3-based UI in a very limited manner.

If you have a Mac and a bit of spare time, I would be really grateful to receive some feedback on its performance on macOS.

If you are interested, the DMG package is available at github.com/iorsh/fontforge/rel.
#FediHelp #FOSS #FontForge #GTK #Mac #MacOS #Apple

Stéphanie Vilayphiouvvvvvilay@post.lurk.org
2025-03-27

@raphael

Sequel of yesterday's post on #skelefont . I made a fork here: gitlab.com/svilayphiou/skelefo

If you launch the script as usual, it produces an .otf just like before, but without passing through potrace (I left the old code commented but we could remove it).

If you add `-s True` in the command-line, it will generate 2 files: a .ufo and an .svg file.
I don't understand why the .svg font closes the path although the .ufo is fine.
Generating the .svg from the .ufo in Fontforge GUI has the same behaviour...

TODO:

- adding parameters in the command-line for `Fontforge.stroke()` params.
- not sure why the param "-s" is always true even if you say "-s False" (I'm not used to argparse)
- debug the .svg font to be able to use it as a Hershey text

It's already great that #Fontforge stopped closing opened paths for the .ufo. Now we have to dig into the .svg problem... If someone knows why, please shout!

screenshot: sample of expanding stroke with a calligraphic shape with python fontforgescreenshot: the lowercase b of a true stroke font opened in Fontforge
2025-03-19

time to iterate for vectors now that I have my punch out grid for enough chars.

all the caps are done. lowers done. this isnthe biiiig version of course. goal is some stamps.
also to mess with subtrsctive modelling and ultimately make a high carbon steel set of them at a few sizes.

then I can do more #programming. LOL

we are bridging #digital and #analogue hard over here.

hammers, steel, wood, chisels, sanding, and letters!!!? yep.

#fontforge #typography #stamps #noweb lol

a camera image of a notebook with 3 letter A's. they are roughly the same shape on the grid, but each have different outlines.
2025-03-11

Creating Custom Fonts. Fonts can be saved in different file formats: OTF, TTF and SVG (and some more). With Inkscape, you can create SVG fonts. These fonts are embedded in the resulting SVG file. For being able to use them in a text editor or graphics program, however, they must later be converted to another font file format. You will not be able to use the SVG file directly as a font in a webpage, for instance. This is because SVG fonts have been removed from the official SVG standard. However, they are useful for font-making in Inkscape, and other font-making programs can still convert them to other font file formats. inkscape-manuals.readthedocs.i

FontForge is a free and open source font editor brought to you by a community of fellow type lovers. You can donate to support the project financially. fontforge.org/en-US/

#inkscape #fontforge #otf #ttf #svg

Kyle R. ConwayK_REY_C@social.coop
2025-02-21

Anyone with #fontforge or other #font experience have any good resources you could point me toward to deal with adding accent marks (acutecomb shown) to a custom font? I'm certain that I'm just missing some foundational concept. At the moment, I'm not clear why the cutoff in the viewed font is happening where it is.

I think I'm asking less about a particular tool and more about foundational font concepts, maybe for digital fonts, but my inexperience is likely apparent.

A screenshot showing á and Í characters with their accent marks cut off in a straight line above the line I would expect from the screenshot in fontforge (which is overlayed on top of the font). To the right is a screenshot of the fontforge window open with the á character outline displayed in the program.
2025-02-13

The numbers 1-9 and 0 in the font I've been working on. They simply don't lend themselves to the intended style, so they had to be modified heavily. Or just subbed out, like using the Roman for five.

Even numbers rest below the midline, and odds above it.

#neography #fontforge

The numbers 1-9 and then 0 in a highly stylized font. 2, 4, 6, and 8 are almost recognizable.
2025-02-04

Decided to take a swing at picking up #FontForge over the weekend. Started off OK but had to get over some hurdles with the use of "remove overlap." Here's what I have thus far.

Letters a b c d e f g drawn in the new font
2025-02-02

Made a handwriting font in 2 hours with #Inkscape and #FontForge. It leaves a lot to be desired but looks pretty good for a first draft.

The font demo. The working title is "Pheno Marker"My handwriting captured with a camera. It was written with a round-tip red marker.Screenshot of Inkscape with the traced and adjusted glyphs. Bitmap tracing and proportion adjustments are done in Inkscape.Screenshot of FontForge with kerned glyphs.
Eugenia Leugenialoli
2025-01-10

If you're into designing fonts, here's the open source Fontforge app. Their github has seen lots of updates, hopefully a binary release will commence soon too.

fontforge
2025-01-02

I just installed a new font...works/displays fine in LibreOffice, but I think it's misnamed internally (changing the Font Family name in the CSS area of Krita's text tool makes it work fine). I downloaded FontForge but have no idea how to solve this.

#help #fonts #InkScape #FontForge

Dobody has moveddobody
2024-12-08

@masukomi it looks great! In my experience I've found it quite troublesome not having many options for glyph points in BF, and I'm having a hard time wrapping my head around using it, even though it has the advantage over to look like it comes from this century

Dobody has moveddobody
2024-12-07

I'm drawing a typeface with a humanist spin on the iconic IBM VGA 8x font. I'm having a lot of fun. I chose to keep the proportions in all elements, and to draw serifs only when they're explicitly present. Here's what it looks like for now!

A screenshot of the font design software Font Forge with outlines of the letters "i a n g e o"

Client Info

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