freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] [ft] Latin, Cyrillic, and Greek fonts questions


From: Andrey Panov
Subject: Re: [ft-devel] [ft] Latin, Cyrillic, and Greek fonts questions
Date: Wed, 25 Sep 2013 11:38:11 +1100
User-agent: KMail/1.9.10 (enterprise35 0.20100827.1168748)

On Вторник 24 сентября 2013, Werner LEMBERG wrote:
> 
> > The ideal thing would be for FreeType to suppress this difference in
> > the EF at small heights and let it register at larger ones.
> 
> This is the normal behaviour.  Here are the blue zone character
> strings, together with the stringset definition which uses them:
> 
>   AF_BLUE_STRING_CYRILLIC_CAPITAL_TOP
>     "БВЕПЗОСЭ"
>   AF_BLUE_STRING_CYRILLIC_CAPITAL_BOTTOM
>     "БВЕШЗОСЭ"

Sometimes, "З" and "Э" (and corresponding small letters) may have descenders, 
for example, in the "Elizabeth" typeface.
Other letters can be added to the above lists ("ГИМНТ")


>   AF_BLUE_STRING_CYRILLIC_SMALL /* for both top and bottom */
>     "хпншезос"

See above.

>   AF_BLUE_STRING_CYRILLIC_SMALL_MINOR /* bottom only */
>     "руф"

Also, you may want to add two blue zones for descenders, based on "ЦЩ" and "цщ" 
(in this case do not forget to check for possible blue zone overlapping). These 
descenders are actively used in extended Cyrillic.



-- 
Andrey V. Panov
panov /AT/ iacp.dvo.ru
http://canopus.iacp.dvo.ru/~panov/



reply via email to

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