7 Commits

Author SHA1 Message Date
Ben Harris
43c895f9ac When stroking a font, adjust the BlueValues accordingly. 2017-11-26 22:53:00 +00:00
Ben Harris
a0feec7f38 Improve nib shape for Bedstead Chiseltip.
It's now an integer approximation to the original 20° 100×50 rectangle
that I first used.
2017-08-18 22:46:41 +01:00
Ben Harris
ebceeb0166 Set underline width for stroked fonts. 2017-08-18 22:46:18 +01:00
Ben Harris
b83df76033 strokefont: Better font name handling
This gets the PostScript names right.  TTF names are more difficult.
2017-08-12 10:05:52 +01:00
Ben Harris
f7290084a3 strokefont: Set StdHW and StdVW appropriately to pen. 2017-08-12 09:41:01 +01:00
Ben Harris
f43c450449 strokefont: More object-oriented approach.
Now we have one class for each broad class of stroked font.  I think
this will be easier to manage.
2017-08-12 09:25:56 +01:00
Ben Harris
2c5fc3b5bc Beginnings of a script to stroke fonts.
The plan is that bedstead.c will produce a single-path font and then
this script will stroke it in various ways, adapting the font metadata
appropriately.
2017-08-12 00:04:22 +01:00