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
450a9ea69f
Mention Bedstead Extended on the Web page and reword text generally.
...
It now mentions the font name and makes rather more of the smoothing
algorithm and custom glyphs.
2015-11-24 00:16:32 +00:00
Ben Harris
0083fd2277
Correct spelling of "sine".
2015-11-23 01:03:51 +00:00
Ben Harris
7fa3fda6b8
Fix weirdly broken Dcaron.
2015-11-23 00:57:46 +00:00
Ben Harris
a59dec9edc
U+223F SINE WAVE and U+2393 DIRECT CURRENT SYMBOL FORM TWO
...
I was using them for something else and realised they weren't in Bedstead.
2015-11-23 00:41:29 +00:00
Ben Harris
b64e107ad7
Set WWS bit in 'OS/2' header.
...
Bedstead only varies in width for now.
2014-09-01 18:28:16 +01:00
Ben Harris
b307c886ce
Set the 'OS/2' fsWidthClass field correctly for extended font.
...
In consequence, arrange a better mechanism for varying settings between
font versions.
2014-09-01 18:23:21 +01: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
d44f0297eb
Add my file of odd notes.
2014-08-26 00:12:06 +01:00
Ben Harris
54fe20a4f5
Add MIME type for OTF files.
bedstead-001.000
2014-08-12 22:10:21 +01:00
Ben Harris
b0e9085507
Remove another mention of Arabic.
2014-08-12 22:09:41 +01:00
Ben Harris
81950ac175
Add MIME type for .otf files.
2014-08-12 22:02:34 +01:00
Ben Harris
56d21e40d7
Don't mention Arabic in the Web page.
2014-08-12 22:01:36 +01:00
Ben Harris
db4dab7bc9
Fix positioning of sample.
2014-08-12 21:57:46 +01:00
Ben Harris
debab19931
Comment out Armenian alphabet from sample and reduce its size accordingly.
2014-08-12 21:55:23 +01:00
Ben Harris
64035368cb
Call this Bedstead 001.000.
...
I can't remember any reason why I shouldn't.
2014-08-12 21:45:58 +01:00
Ben Harris
5084ab3998
Another tweak to whitepixel().
...
Now changing XQTR and YQTR has the hoped-for effect, changing the thickness of diagonal lines. Without changing it, character outlines are unchanged.
2013-12-26 16:23:20 +00:00
Ben Harris
f577594a51
Do internal path manipulations in design units.
...
blackpixel() and whitepixel() now produce paths in design units, so
emit_path() doesn't have any transformation to do.
2013-12-26 14:17:02 +00:00
Ben Harris
702db19779
Redesign vec_bearing to distinguish all directions.
...
It now returns the shortest representable vector parallel to its
argument, so it can be used to distinguish between all possible
directions of vector. This means that the rest of the code can be
more flexible it what it produces. This makes no change to the
resulting font.
2013-12-26 13:58:29 +00:00
Ben Harris
921cfe9cd1
Slight simplification to whitepixel().
...
Previously, when two black corners of a white pixel were adjacent,
they were both modified so as not to overlap. Now only one corner is
modified, albeit slightly more radically. This has no practical
effect on the output, but it makes the code simpler.
2013-12-26 08:06:03 +00:00
Ben Harris
8f584e0e01
Ncaron and ncaron.
2013-12-26 07:58:10 +00:00
Ben Harris
22e260abd6
Comment on what some functions do.
2013-12-26 07:57:28 +00:00
Ben Harris
3841038d9d
Dcaron and dcaron.
2013-12-25 12:50:33 +00:00
Ben Harris
88c6a8a1e8
All of the accented 'Z's from Latin Extended-A.
2013-12-20 16:31:49 +00:00
Ben Harris
3c80f23c39
Tweak to small-caps 'Z' to make it distinct from the lower-case.
...
Accented capital 'Z's can thus be consistent with it and distinct from
their lower-case equivalents.
2013-12-20 16:19:49 +00:00
Ben Harris
866554ce4b
Remaining characters to complete Teletext G0 Czech/Slovak set.
...
Also upper-case versions of most. Scaron is omitted because it's
difficult to make it distinct from scaron.
2013-12-20 16:13:30 +00:00
Simon Tatham
513fe47eaf
U+1F681 HELICOPTER
...
Because it came up last night, and it struck me as cute once I'd drawn
it.
2013-12-19 09:25:48 +00:00
Ben Harris
c5aab81d26
U+2607 LIGHTNING and U+2608 THUNDERSTORM.
2013-12-18 23:00:54 +00:00
Ben Harris
15112abf13
U+2260 NOT EQUAL TO is called "notequal" by AGLFN.
2013-12-18 22:31:34 +00:00
Simon Tatham
f3cea2774e
Here are my best efforts at filling in the missing pieces of the VT100
...
line-drawing character set.
2013-12-18 22:21:22 +00:00
Simon Tatham
7f1d1a2717
Small diff against bedstead.c, plus Python/Tk user interface.
2013-12-18 21:32:17 +00:00
Ben Harris
034cde2ac4
Bug fix: don't pass a size_t when printf expects an int.
...
Spotted by Simon.
2013-12-18 19:03:08 +00:00
Ben Harris
8b196308f5
U+2609 SUN, because it was easy.
2013-12-18 18:34:03 +00:00
Ben Harris
82b6fb95ef
Add U+2708 AIRPLANE.
...
I accidentally drew it a while ago, and since it's in Unicode...
2013-12-18 18:11:03 +00:00
Ben Harris
a7297fb676
Fix U+2155 VULGAR FRACTION ONE FIFTH.
...
Simon noticed that its '1' was taller than that for all the other fractions.
2013-12-18 17:48:17 +00:00
Ben Harris
f45106fe3b
U+2017 DOUBLE LOW LINE, to complete CP850.
2013-12-08 16:08:56 +00:00
Ben Harris
4561bd38a3
Unicode thick box-drawing characters.
2013-12-08 00:38:03 +00:00
Ben Harris
c578c9279b
Add the remaining musical symbols from the Miscellaneous Symbols block.
2013-12-07 22:43:15 +00:00
Ben Harris
404deb4ce1
Add a glyph for U+FFFD REPLACEMENT CHARACTER.
2013-12-07 21:30:11 +00:00
Ben Harris
0e9179e50b
Comment out Arabic and Armenian.
...
I'm not sufficiently confident in either of them to include them in
Bedstead 001.000.
2013-12-07 21:29:44 +00:00
Ben Harris
91a280ae21
A few extra characters from the Teletext G2 supplementary set.
2013-12-03 22:58:24 +00:00
Ben Harris
75b7e5b880
Character encoding tweaks for compatibility with ZVBI.
...
Character 6/0 on the SAA5050 changes from U+2013 EN DASH to U+2014 EM
DASH.
Character 7/15 (all variants) changes from U+25AE BLACK VERTICAL
RECTANGLE to U+25A0 BLACK SQUARE.
Shape of U+25A1 WHITE SQUARE tweaked to match the new U+25A0.
2013-12-03 21:55:25 +00:00
Ben Harris
d398842ef3
List more files in Web page.
2013-12-01 23:22:59 +00:00
Ben Harris
f33b7522b6
Link for zip file.
2013-12-01 17:08:36 +00:00
Ben Harris
96f26f2aa1
Change version to 000.990 so I don't accidentally make a release with
...
the same version number as the last one.
2013-12-01 17:04:42 +00: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
08cfa89b33
Add U+222A UNION to go with intersection.
2013-11-26 00:48:16 +00:00
Ben Harris
3e3269225a
Add U+20AA NEW SHEQEL SIGN.
...
I'd expected this to be impossible, but then I noticed that the two
parts of the sign can overlap very little and wondered if I could get
away with not overlapping them at all. I think I did.
2013-11-26 00:44:35 +00:00
Ben Harris
1b5b50966b
Add U+20ac EURO SIGN.
...
Not particularly pretty, but it'll do.
2013-11-26 00:23:01 +00:00