freetype
[Top][All Lists]
Advanced

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

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


From: Eben Sorkin
Subject: Re: [ft] [ft-devel] Latin, Cyrillic, and Greek fonts questions
Date: Sun, 22 Sep 2013 14:14:30 -0700

Here is lower case ef in Arno pro. It is a different height.

PNG image


Here is Candara 

PNG image

 This is nearly the same.

In caps here is the candara example again with the difference minimized but 
with the central line a bit taller

PNG image


In this example again Arno Pro the serifs on the central line are higher and 
lower than a standard overshoot.  

PNG image


I think the Cambria example represents a process of making different things the 
same for the sake of leaving a simpler technology in place. It would be great 
if Freetype embraced the exceptional or more diverse behavior of Cyrillic.

I suggest that you write to Gerry Leonidas about the Greek.

-e.





On Sep 22, 2013, at 1:48 PM, Werner LEMBERG wrote:

> 
> Thanks to all who have responded.  In git, the auto-hinter now handles
> Cyrillic and Greek separately from Latin glyphs.  Please test!
> 
>> Cyrillic glyphs need two accommodations.  The letter Ef in capital
>> form should overshoot the usual cap height AND overshoot.
> 
> You probably mean letter Ef in lowercase form, right?

No, Here I will attache some images as examples. 

> 
>> Free type should allow for this exception in some way.
> 
> This should now work.  I've simply omitted a top blue zone for small
> letters with ascenders.
> 
>> Small caps in Cyrillic may need to have their own height which
>> differs from the one used by the Latin.  Again, it would be ideal if
>> free type knows this can happen.
> 
> This will be (almost) automatically supported as soon as the linking
> issue with HarfBuzz gets resolved.  I've already written the code for
> OpenType feature support, which is now waiting for testing :-)
> 
> 
>    Werner


reply via email to

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