Page 1 of 1

Make Variable Font From Multiple Font Weight and Italic files

Posted: Mon Jan 15, 2024 2:53 pm
by variable_font_2341
Greetings everyone I am trying to merge multiple font files into one variable font
lets say poppins font from google fonts when you download the font file it gives you the fonts for all weights and italics

Link here to view
https://fonts.google.com/specimen/Poppins?query=poppins

I attempted to merge them into one variable font with tools such as python fontmake, fonttools and fontforge but I keep getting the error that there is a incorrect number of glphys amonst the font files

I watched this video but the weight ranges do not give me the full range as google fonts
https://www.youtube.com/watch?v=coJzrGyZxI0

so does anyone know how to merge mutlple files from google fonts into one variable font, or increase the range of the weights as seen in the video and in addition when I use
https://tophix.com/assets/js/fonteditor/index-en.html# I will be able to transform the otf to
ttf
eot
svg
woff
woff2
as well?

Re: Make Variable Font From Multiple Font Weight and Italic files

Posted: Mon Jan 15, 2024 4:55 pm
by Erwin Denissen
If you just want a variable Poppins then download it from the source:
https://github.com/itfoundry/Poppins

Alternatively use the available .glyphs file and open it in FontCreator to make changes if required.

If you want to know a more generic way to join multiple font styles into a variable font, then do read this tutorial:
https://www.high-logic.com/font-editor/ ... iable-font

Tip: it is best to have both a regular and italic variable font, don't try to combine them into a single one, as it is a lot more work.

Re: Make Variable Font From Multiple Font Weight and Italic files

Posted: Mon Jan 15, 2024 6:59 pm
by variable_font_2341
What about when I need a new font instead of poppins and can there be an AI integration to normalize best the various fonts?