24 Commits

Author SHA1 Message Date
Ben Harris
3dec694bd2 Feed OTF fonts to GhostScript via Fontmap rather than PFA on command-line.
This should make it practical to provide metadata in comments for (e.g.) 
PDF generation.
2017-07-31 19:27:14 +01:00
Ben Harris
034e78153b Don't list "bedstead" as a prereq for "make dist".
The recipe doesn't use it.
2017-07-31 16:34:22 +01:00
Ben Harris
c5ebead2cd Use the correct option to get a glyph complement.
It didn't matter before because bedstead.c would almost always produce
a glyph complement.
2017-07-31 16:29:45 +01:00
Ben Harris
2e8a4e90c9 Beginnings of mechanisms for generating a glyph complement PDF. 2017-07-22 21:44:12 +01:00
Ben Harris
6062313421 Comprehensive rework of widths. Now there are six.
The names of the widths now track those in the OpenType 'OS/2' table, so 
the former condensed and semicondensed are now ultra-condensed and 
extra-condensed, and there are new condensed and semi-condensed widths 
to fill the gaps.  Also, the fonts are named more consistently with 
Adobe's practice: "Bedstead Semi Condensed" and so forth.

The new Bedstead Condensed makes a pretty decent terminal font, which is 
a nice side-effect.
2017-07-15 23:22:14 +01:00
Ben Harris
247547bf40 Web page update for condensed fonts. 2017-07-03 00:43:22 +01:00
Ben Harris
fd5488c1a0 Half-width versions of fonts.
These are intended to be used as double-height characters.
2017-07-02 17:56:24 +01:00
Ben Harris
fa1b04e6e4 Add COPYING to the distribution Zip file. 2016-11-07 00:23:55 +00:00
Ben Harris
133e00d40b Distribution bits for Bedstead Extended.
This adds the extended font to the distribution package and also a 
little picture to show what Bedstead Extended looks like.
2015-11-24 22:36:07 +00:00
Ben Harris
6556e0ae93 Code to produce Bedstead Extended.
Bedstead Extended is a version of Bedstead with approximately the
dimensions of an SAA5050 displaying on a 576i display.
2014-09-01 16:53:55 +01:00
Ben Harris
4acc4706e8 Improved "make dist", now with version numbers. 2013-12-01 16:58:06 +00:00
Ben Harris
c343e1c02c Trivial "make dist" rule. 2013-11-26 23:29:02 +00:00
Ben Harris
42213834b6 Makefile improvements.
Add extra targets to represent the created BDF and AFM files, in case I
ever care.  Also tweak continuation lines.
2013-11-24 19:23:23 +00:00
Ben Harris
bafd693c00 Use "-q" flag to gs to get less pointless noise. 2013-11-23 22:54:35 +00:00
Ben Harris
e46dd52652 Mechanism for making a 10-pixel DF font. 2013-11-23 19:11:19 +00:00
Ben Harris
45fe572acb Use GNU Make pattern rules to get correct requirements for sample images. 2013-11-23 19:03:57 +00:00
Ben Harris
5a186ed7ce Correctly mark "clean" as a phony Makefile target. 2013-11-23 18:55:14 +00:00
Ben Harris
f35080d0bf Use Ghostscript's "-o" option to simplify commands. 2013-11-23 18:53:52 +00:00
Ben Harris
c8bffd4a8c Add Makefile rules to generate BDF files. 2013-11-13 23:34:10 +00:00
Ben Harris
9a8c79326d Mechanism for generating Dwarf Fortress font. 2013-11-02 17:19:39 +00:00
Ben Harris
f9fff3f142 POSIXify Makefile (using short variable names rather than long ones).
Bedstead can now be made with GNU Make.
2012-06-02 12:39:11 +01:00
Ben Harris
1e4243eb86 Generate anti-aliased samples, since at 40px high, Bedstead grid-fits
rather strangely.
2012-05-05 01:40:38 +01:00
Ben Harris
2ed43ed355 Every font's Web page should include a sample. This one now does so,
with all the machinery to construct it as well.
2009-12-05 00:13:16 +00:00
Ben Harris
b34e3a9c22 Clean up and add a Makefile to keep things clean. 2009-11-29 23:11:59 +00:00