issues with lbearing and optical bounds

View: New views
2 Messages — Rating Filter:   Alert me  

issues with lbearing and optical bounds

by Pablo Rodríguez :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there,

I just have created a derivative from GFS Baskerville
(http://www.ousia.tk/GrandjeanBaskerville-Regular.sfd.bz2). It only
corrects negative left bearings and adds those ones to optical bounds.

I experience two issues (the font was created using FontLab by the
people at the Greek Font Society [just in case it might help]:

The first one is that some glyphs (such as 1f9b) have negative zero
values after deleting their previous value. (I cannot tell it 100% sure
in all cases, but I think there where floating point values before
deleting their negative values). I don't have a very strong math
background, but I guess this is wrong, isn't it?

For some strange reason, optical bounds cannot be set with floating
comma values. I guess they should be able to have the same kind values
as the left and right bearings, shouldn't they?

I hope it helps. Thanks for your help,


Pablo

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Fontforge-users mailing list
Fontforge-users@...
https://lists.sourceforge.net/lists/listinfo/fontforge-users

Re: issues with lbearing and optical bounds

by Barry Schwartz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Pablo Rodríguez <oinos@...> skribis:

> I just have created a derivative from GFS Baskerville
> (http://www.ousia.tk/GrandjeanBaskerville-Regular.sfd.bz2). It only
> corrects negative left bearings and adds those ones to optical bounds.
>
> I experience two issues (the font was created using FontLab by the
> people at the Greek Font Society [just in case it might help]:
>
> The first one is that some glyphs (such as 1f9b) have negative zero
> values after deleting their previous value. (I cannot tell it 100% sure
> in all cases, but I think there where floating point values before
> deleting their negative values). I don't have a very strong math
> background, but I guess this is wrong, isn't it?

The left bearing is some tiny negative number that rounds off to
zero. If you don't like negative bearings then just move the glyph a
tiny bit further to the right. Or, better yet, use the
round-to-hundredths from the Element menu. (Or else round the font
to integers, but then it might need some adjustments.) Using Add
Extrema might be a good idea, too.

> For some strange reason, optical bounds cannot be set with floating
> comma values. I guess they should be able to have the same kind values
> as the left and right bearings, shouldn't they?

I myself don't know the answer to that question.



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Fontforge-users mailing list
Fontforge-users@...
https://lists.sourceforge.net/lists/listinfo/fontforge-users