>> 64 looks wrong... surely /64 or >>6 assuming those are in 26.6.

Sent from my iPigeon

On 13 Apr 2011, at 05:44, "Jjgod Jiang" <[email protected]> wrote:

> Hi,
> 
> I can't find in FreeType's docs on how to calculate the line gap,
> currently we are using:
> 
>    FT_Size_Metrics metrics = face->size->metrics;
>    leading = (metrics.height - metrics.ascender + metrics.descender) >> 64;
> 
> but sometimes I get -1 as the leading (Lucida Grande from Mac OS X, Ubuntu
> fonts, Inconsolata, DejaVu Sans). Is it fine to have negative leading? or
> is there anything wrong with my code? Thanks.
> 
> Attached my code to test.
> 
> - Jiang
> <main.c>
> _______________________________________________
> Freetype-devel mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/freetype-devel

_______________________________________________
Freetype-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to