![]() Use Auto layers to build predefined glyphs and keep them automatically updated. ![]() Build & Assembleīuild glyphs from Components that point to other glyphs, or from Element References that cross-reference each other and can be edited anywhere they appear.ĭecompose a component and unlink a reference to make local changes only. Work on a purely integer grid, or scale, rotate and slant losslessly thanks to FontLab’s fractional drawing precision and live integer rounding, apply the rounding to bake in the integers. See lengths, angles, curve tension, stem thickness, whitespace distance - measured numerically and visually as you draw. Use upright and slanted grids, flexible guidelines, snapping suggestions and live measurement tools for consistent and precise vector drawing.ĭynamically snap to nodes, angles, stem distances, continuation lines, perpendicular lines and centerlines as you draw. ![]() Drag without zooming in for small adjustments with Lever precision dragging.Ĭonvert between the curve types with adjustable precision. Natively edit cubic PostScript Bézier curves and quadratic TrueType curves, including overlapping open paths, using the Contour, Knife, Scissors and Fill tools.ĭrag some nodes and have other nodes or handles follow intelligently with Power Nudge and handle Nudge. Turn them into monochrome fonts via customizable autotracing, or into color OpenType fonts. Paste and import PDF, EPS & SVG vector artwork with monochrome, color or gradient fills and strokes, as well as scanned character sets or color bitmap glyphs. Modulate thickness visually with new Thickness tool. Draft & Drawĭraw outline-based glyphs using the Brush, Pencil, Rapid, Pen, Ellipse / Oval, Rectangle / Polygon / Star tools, in a purely- integer or fractional coordinate space.ĭraw calligraphic letterforms with live, adjustable Power Stroke and Power Brush tools. For example, the DejaVu project and Barry Schwartz's sortsmill scripts.Work with blazing speed with even most complex contours thanks to FontLab’s optimized architecture.Ĭustomize FontLab’s interface to your needs, and easily navigate it with the intuitive Quick Help system: hover and hold F1. Regarding "learnability", you have plenty of projects that make their scripts available and you can easily learn by example from them. ![]() font.Īs another example of a simple manipulation of fonts, you can see one script that takes a font as input and creates a slanted version of that font. But fear not: the very same way (functions) that you use to read an SFD file is the way that you would read a TrueType, OpenType, Postscript etc. It is also available for Macs and, perhaps, Windows, but I'm not sure if they are available as ready, built executables.įontforge is able to read and write fonts in many formats, and, its "native" format (called Spline Font Database) is a plain-text format that is very easy to read and manipulate with a text editor, if you do that carefully.įrom the programming side, you can see a very basic Python script that creates an OpenType font from a spline font database file (SFD) with the script listed at. As you are flexible with regard to the programming language, you can use Fontforge, like said, and you will have available to you two interfaces: both its native language (called in the manual the "legacy" interface) and a python interface that is very carefully detailed.įontforge is available in many Linux distributions, including Debian and Ubuntu, among others (disclaimer: I am a member of the team that maintains fontforge in Debian, and, by transition, in Ubuntu).
0 Comments
Leave a Reply. |