VTT Version 6.30 [August, 2018 release]

Download available here The following are the changes since the 6.20 [March, 2017 release] release of VTT: • Support for Open Type Font Variations including Intermediates. Previously, VTT only supported varying CVTs at the extremes of axes in the design space. VTT now can vary CVTs anywhere in the design space, including intermediate points between axis…


Glossary of Terms

The following glossary of terms, may be a useful reference for articles on FontBlog Aliasing: Sometimes called “the jaggies” or stair-stepping. It is an artifact of displaying round or diagonal features on a rectilinear grid like a display screen. Anti-aliasing: Techniques intending to minimize the impact of aliasing, including gray-scale rendering and ClearType. Traditional anti-aliasing…


The ‘gasp’ Table

What is the ‘gasp’ table? The ‘gasp’ table (Grid-fitting and Scan-conversion Procedure Table) in a TrueType font plays a very important role in how a Hinted TrueType font will render on-screen on Microsoft Windows. In general, the table contains information that describes the preferred rasterization techniques for the typeface, as well as specifying the combination of…


Hinting Font Variation fonts in VTT 6.2

The latest version of VTT, (6.20) allows for the easy addition of hinting to Variable Fonts. There are two main new additions to the UI, to facilitate this. Download VisualTrueType 6.20. Variation Window. The Variation window shows you the current selected glyph outline and hints, (just like in the Main window) for the selected variable font instance….


Some notes on the New ‘Res’ Hints, aka Smart Hinting.

The newest versions of Visual TrueType include a new set of instructions called ‘Res’ hints. (Rendering Environment Specific). Unlike old-style hints, which always round to a full pixel, ‘Res’ hints adjust to fractional pixels, when this option is available. The ‘Res’ hints adjust automatically to take advantage of whatever antialiasing mode an operating system is using,…


Fine Tuning the Light Latin Autohinter output (Part 2)

In the first post, in this series on Fine Tuning, I looked at editing the Autohinter code, where the Autohinter did not recognize certain features. In this post I will look at second category. 2. Local adjustments to individual glyphs hints, to add Interpolate commands, to improve the typographic color and proportion of the glyph, The Autohinter…


Fine Tuning the Light Latin Autohinter output (Part 1)

No Autohinter is perfect. The intent is that the Light Latin Autohinter works well enough for most glyphs. Autohinting for all glyphs in the font should be carefully checked and proofed in VTT 6.10. Hinting for certain glyphs may need editing, either by using the Visual Hinting tools, or by editing the VTT Talk code…


A Graphical Guide To VTT 6.10 Light Latin Autohinting

VTT 6.10 now includes an Autohinter for Latin fonts. The Autohinter uses a Lightweight hinting strategy that focuses on grid-fitting common heights, such as x-height, Cap Height, Ascender, Descender using CVT (Control Value Table) heights as reference, and linking across common stems, such as H crossbar, E, F, Horizontals, O, Q, C, G, Rounds, lowercase…


Preparing settings in VTT 6.10, for Hinting and Proofing Webfonts

Now that we have covered the new features this post will cover some basic setup in VTT 6.10, to ensure you have the correct settings to begin hinting and proofing fonts for the Web VTT allows you to easily customize your viewing settings. When you begin Hinting, most of the work, will be previewing and…


Introducing VTT 6.10, with Autohinting.

Hi, Mike Duggan here. I am a Program Manager/Typographer, at Microsoft. Today I would like to introduce some of the features in the latest version of VTT, (Visual TrueType), designed to make hinting fonts, easier and faster than ever. The download is available here The download can be installed as a fresh install, or as…