Font hinting is the use of mathematical instructions to adjust the display of an
outline fontso that it lines up with a rasterized grid. At small screen sizes, with or without antialiasing, hinting is critical for producing a clear, legible text for human readers. It is also known as instructing.
For the purpose of on-screen text display, font hinting instructs which primary pixels are interpolated to more clearly render a font.
One popular and recognizable form of hinting is found in the
TrueTypefont format, released in 1991 by Apple Computer. Hinting in TrueType invokes tables of font data used to render fonts properly on screen. One aspect of TrueType hinting is "grid-fitting", which modifies the height and width of font characters to line up to the set pixel grid of screen display. The open-source FreeTypefont rendering engine uses an auto-hinter when such hinting data is not present or its use is restricted by a software patent.
Hints are usually created in a
font editorduring the typeface design process and embedded in the font. A font can be hinted either automatically (through processed algorithms based on the character outlines) or set manually. Most font editors are able to do automatic hinting, and this approach is suitable for many fonts. However, commercial fonts of the highest quality are often manually hinted to provide the sharpest appearance on computer displays. Verdanais one example of a font that contains a large of amount of hinting data, much of which was accomplished manually by type engineer Tom Rickner, who also helped develop TrueType.Fact|date=December 2007
According to the TrueType Reference Guidehttp://developer.apple.com/textfonts/TTRefMan/RM03/Chap3.html#features TrueType Reference Guide] , font instructors (those performing font hinting) must balance the following two constraints when hinting a font:
The Guide suggests that, for screen viewing, fonts should be readable at 9 points per
emat 72 dpi. Particular attention should be paid to the cap height, x-height, and baseline, so that the font retains its normal character while not producing exaggerated effects at small sizes.
* [http://www.microsoft.com/typography/tools/trtalr.htm The raster tragedy at low resolution]
* [http://freetype.sourceforge.net/patents.html FreeType and Patents]
* [http://dejavu.sourceforge.net/wiki/index.php/Hinting_tutorial Tutorial on the DejaVu font wiki]
* [http://www.antigrain.com/research/font_rasterization/index.html Texts Rasterization Exposures] Article from the Anti-Grain Geometry Project.
Wikimedia Foundation. 2010.
Look at other dictionaries:
Font rasterization — is the process of converting text from a vector description (as found in scalable fonts such as TrueType fonts) to a raster or bitmap description. This often involves some anti aliasing on screen text to make it smoother and easier to read. It… … Wikipedia
Hinting — Auswirkungen von Hinting Ohne Hinting Mit Hinting Ohne Antialiasing … Deutsch Wikipedia
Font — This article is about the traditional meaning of font . For the electronic data file, see Computer font. For other uses, see Font (disambiguation). In typography, a font is traditionally defined as a quantity of sorts composing a complete… … Wikipedia
Font Fusion — Infobox Software name = Bitstream Font Fusion caption = Bitstream Inc. Font Fusion rendering multiple color bordered Greek characters, where the border is anti aliased to the background, and the interior color is anti aliased to the border.… … Wikipedia
Font (Informationstechnologie) — Darstellung der Open Source Font Linux Libertine Der Font (englisch für „gegossene Form einer Schrift“) ist die elektronische Form einer Schriftart und wird zur Darstellung eines Zeichensatzes auf Computer Bildschirmen und Druckern eingesetzt.… … Deutsch Wikipedia
Computer font — This article is about font technology. For information about the typographic appearance of individual font sets, see Typefaces. A computer font (or font) is an electronic data file containing a set of glyphs, characters, or symbols such as… … Wikipedia
Unicode font — A Unicode font (also known as UCS font and Unicode typeface) is a computer font that contains a wide range of characters, letters, digits, glyphs, symbols, ideograms, logograms, etc., which are collectively mapped into the standard Universal… … Wikipedia
OCR-A font — OCR A Category Sans serif Designer(s) American Type Founders Commissioned by American National Standards Institute … Wikipedia
F3 (font format) — F3 is an outline font format created by Folio, Inc. Sun Microsystems acquired Folio in 1988, [cite press release title= Sun Microsystems Acquires Folio, Inc. publisher= Sun Microsystems date= September 6, 1988 url=… … Wikipedia
PostScript fonts — are outline font specifications developed by Adobe Systems for professional digital typesetting, which uses PostScript file format to encode font information. Contents 1 History 2 Technology 3 Font type … Wikipedia