freetype-devel
[Top][All Lists]
Advanced

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

Re: [Devel] Adding options to the PS Hinter


From: Vadim Plessky
Subject: Re: [Devel] Adding options to the PS Hinter
Date: Sun, 14 Jul 2002 15:34:30 +0400
User-agent: KMail/1.4.2

On Friday 05 July 2002 9:26 pm, Owen Taylor wrote:
|  Keith Packard <address@hidden> writes:
[...]
|
|  In my observations (of the PS hinter, not the autohinter) there
|  are three main types of distortions of diagonal stems involved:
|
|   a) darkening/lightening of diagonal and curved elements due to
|      monitor gamma.
|
|   b) quantizing horizontal and vertical stems and leaving diagonal
|      stems untouched.
|
|   c) Squashing or stretching of unhinted elements by moving
|      adjacent control points. This is frequently very obvious
|      in lowercase 's' and 'a'.
|
|      Both integer stem quantizaton and stem alignment can cause
|      this, but the effect is typically much stronger with
|      integer stem quantization.
|
[...]
|
|  This all is even approximately right only for Roman
|  and related (cyrillic/greek) fonts. For CJK fonts you
|  need to take the counter hints into consideration.
|

For Cyrliic, it's (fixing diagonal stems rendering) even more important than 
for Latin alphabet, as we have more diagonal stems in Cyrillic alphabet.

In addition to Latin K M N V W X Y Z  k v w x y z, we have
Д К Ж И Й Л У  д к м ж и й л у  
( Latin K k and Cyrillic К к are *different* in most native Cyrillic fonts, so 
I count them twice)

|
|  For perhaps apparent reasons, I decided to look at not
|  quantizing stem widths instead.
|
|  Regards,
|                                          Owen

-- 

Vadim Plessky
http://kde2.newmail.ru  (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/





reply via email to

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