Tru­font

Ver­sion: 0.6 Web: https://tru­font.github.io

Linux Format - - LXFHOTPICKS -

Here’s an­other pre­cious gem care­fully ex­tracted from the depths of the Github mines and brought to the sur­face for your de­light. Ex­am­in­ing this trea­sure in the mid­day sun, it’s clear that this pro­gram is a de­cent sub­sti­tute for the well­known Font­forge ed­i­tor. There’s noth­ing wrong with that ven­er­a­ble ap­pli­ca­tion, but since we all love the abil­ity to choose be­tween at least two op­tions in­stead of go­ing with some­thing that doesn’t have any al­ter­na­tives, Tru­font’s dis­cov­ery is es­pe­cially wel­come.

The ap­pli­ca­tion pro­vides a clean and rel­a­tively easy-to-use in­ter­face for ma­nip­u­lat­ing type­faces and in­di­vid­ual char­ac­ters. The de­fault Tru­font win­dow shows a grid with greyed-out let­ters that in­di­cate which char­ac­ters goes where. If you de­cide to cre­ate your own font from scratch, sim­ply dou­ble- click a cell and start draw­ing a char­ac­ter in­side it.

The Tru­font Pen tool takes a bit of get­ting used to. With it you can draw either straight lines if you dou­ble-click the end node, or Bézier curves if you don’t. When you se­lect two or more ob­jects at a time, you can make use of a set of trans­for­ma­tion tools from the right-side panel. The tool set is sim­i­lar to vec­tor-edit­ing tools, like those found in Inkscape. You can move, ro­tate, align, in­ter­sect, merge or di­vide ob­jects and draw glyphs with rounded edges and pre­cise place­ment along the base­line. All your work is saved in the .UFO for­mat: Uni­fied Font Ob­ject, a cross­plat­form for­mat for stor­ing font data.

An­other good way to get started with Tru­font is to load a third-party font (click File>Im­port) and see how each glyph is con­structed. Over­all, Tru­font is a very good ex­am­ple of en­try-level soft­ware for those who want to start de­sign­ing their own fonts. The Linux ver­sion of the ap­pli­ca­tion comes as dis­tro-ag­nos­tic archive with a sin­gle ex­e­cutable file. You only need Python3 and Python3-Qt5 bind­ings in­stalled in your sys­tem to make it work.

“En­try-level soft­ware for those who want to de­sign their own fonts”

Each glyph is a re­sult of hours of ad­just­ing nodes and ac­cu­rate tun­ing of each curve

Newspapers in English

Newspapers from Australia

© PressReader. All rights reserved.