From: John Hudson (tiro@tiro.com)
Date: Thu Mar 13 2003 - 09:33:06 EST
At 02:21 AM 3/13/2003, William Overington wrote:
>My reason for including the STAFF character, the intended effect of which I
>can now produce using U+2502 or U+2503, was that, being fairly new to
>producing fonts and just, thus far, using the Softy editor to produce
>ordinary TrueType fonts, I had noticed, when trying it out in 2002, that if
>I produce a font with a b c d e f then the font displays with lines packed
>togather, yet that if I then add g the line spacing for all lines increases,
>even if there is no g in that line. So I reasoned that the system might
>scan through a font when it is loaded and decide upon the lowest point for
>the whole font and then proceed on that basis.
Linespacing in typical Windows apps is controlled by OS/2 table vertical
metrics WinAscent and WinDescent. My guess, from your description, is that
Softy automatically prevents clipping by assigning OS/2 table values based
on the max height of the font bounding box (the height from the lowest
descent to the heighest ascent). Is there no way to manually set OS/2
values in Softy? If not, you should get yourself a proper font tool.
FontLab is best, but Font Creator from High Logic is a pretty good and much
cheaper option.
I think this is getting off topic for this list.
John Hudson
Tiro Typeworks www.tiro.com
Vancouver, BC tiro@tiro.com
It is necessary that by all means and cunning,
the cursed owners of books should be persuaded
to make them available to us, either by argument
or by force. - Michael Apostolis, 1467
This archive was generated by hypermail 2.1.5 : Thu Mar 13 2003 - 10:18:51 EST