freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft] i18n fonts


From: Russell Shaw
Subject: Re: [ft] i18n fonts
Date: Wed, 19 Dec 2007 13:41:14 +1100
User-agent: Thunderbird 1.5.0.2 (X11/20060501)

Adam Twardoch wrote:
Russell,

Unicode does not deal with text rendering -- this is another level. The character-to-glyph transformation is being done on a layout level. The most popular layout system is OpenType Layout. Then, the laid out glyph coordinates are passed to a rasterizer such as the Microsoft system rasterizer or such as FreeType.

This should be your first reading:
http://www.microsoft.com/typography/Glyph%20Processing/overview.mspx

The most popular OpenType Layout engines are Uniscribe (pre-installed on Windows, available through APIs), ICU Layout (opensource), Pango/HarfBuzz (opensource), Monotype WorldType (commercial), Bitstream Panorama (commercial). On Mac OS X, there is a number of text subsystems such as ATSUI or CoreText, but they only support OpenType Layout in a limited way (though the support was somewhat extended in Mac OS X 10.5).

Hi,
I want to make a font creation tool.
I can parse in the gsub tables. I was trying to do the gpos tables,
but the OpenType spec doesn't define "ValueRecord" in
"Single Adjustment Positioning: Format 1":

  http://www.microsoft.com/typography/otspec/gpos.htm




reply via email to

[Prev in Thread] Current Thread [Next in Thread]