FontForge is a program for creating, editing and converting fonts that supports TrueType, OpenType, PostScript, CFF, SVG, CID and BDF formats. To import ready-made fonts, the program offers a convenient file browser, which allows you to open several files simultaneously and select separate tabs for them in the local editor.
After importing the file, FontForge will display a convenient panel with examples of lowercase and capital letters. By clicking on any letter, you can change it at will with or without symmetry. In general, the program is perfect for creating new fonts based on existing ones. In the editor you will find a lot of tools for drawing, transforming, rounding, adding notches, as well as copying individual elements or parameters of the letter (height, width, etc.). Convenient curve management, distance measurement and scaling tools are also available. Layers are supported (front, back).
Generally speaking, you will not be able to create a certain symbol from scratch in FontForge. Starting to work on a new project in any case you will have to resort to the function "generate". It's creating some kind of blank space for you to mold a letter later on. Once you've finished working on all the letters of the alphabet, you'll be able to save the finished font by giving it a name, specifying the "family", version and range of Unicode.
Other useful features of FontForge include support for automatic saving of changes when working with letters, extraction of fonts from PDF documents and the ability to create presets for Mac fonts.
- ability to edit, convert and create new fonts;
- support for OpenType, TrueType and PostScript;
- built-in scripting language;
- Multifunctional built-in editor with convenient tools for drawing, transformation, rounding, curves and distance measurement;
- the possibility of copying the parameters of the letter;
- the presence of an automatic save function;
- Availability of font import function from PDF documents;
- the ability to select a name, family and encoding range while saving your own fonts.