chiark / gitweb /
Ben Harris [Sun, 5 May 2024 18:44:41 +0000 (19:44 +0100)]
A couple of n-ary circled operators to go with normal ones
Ben Harris [Sun, 5 May 2024 16:11:35 +0000 (17:11 +0100)]
Make various circled operators bigger
It was very hard to tell apart U+2295 CIRCLED PLUS and U+233E APL
FUNCTIONAL SYMBOL CIRCLE JOT. Making the circles the size of an
upper-case 'O' has helped with that. I've enlarged U+2296 CIRCLED
MINUS and U+2299 CIRCLED DOT OPERATOR to match. I've left U+25CB
WHITE CIRCLE alone because it probably wants to be distinct from
upper-case 'O' and it doesn't have anything in it.
Ben Harris [Sun, 5 May 2024 09:26:41 +0000 (10:26 +0100)]
Add glyphs for deprecated angle brackets
Unicode 15.0 says that U+2329 LEFT-POINTING ANGLE BRACKET and U+232A
RIGHT-POINTING ANGLE BRACKET are deprecated because they're
canonically equivalent to CJK wide angle brackets. However in a
purely narrow font like Bedstead I think it's reasonable to provide
them and they have AGLFN-assigned names ("angleleft" and "angleright")
that people might still use. I've make them visually identical to the
more modern U+27E8 MATHEMATICAL LEFT ANGLE BRACKET and U+27E9
MATHEMATICAL RIGHT ANGLE BRACKET.
Ben Harris [Sun, 5 May 2024 09:15:28 +0000 (10:15 +0100)]
Fill in disunified mathematical operators and punctuation
Table 22-5 in Unicode 15.0 lists a number of mathematical operators
that have been disunified from punctuation characters because in some
fonts they might look different or because they otherwise need
different handling. In some cases Bedstead only had a glyph for one
of the two characters. Now we have both in all cases. Here's what
happened in each case:
U+002D HYPHEN vs U+2122 MINUS SIGN: both already present and
different.
U+003F SOLIDUS vs U+2215 DIVISION SLASH: U+003F copied as U+2215.
U+005C REVERSE SOLIDUS vs U+2216 SET MINUS: U+005C copied as U+2216.
U+002A ASTERISK vs U+2217 ASTERISK OPERATOR: U+002A copied as U+2217.
U+25E6 WHITE BULLET vs U+2218 RING OPERATOR: new U+25E6 designed based
on U+2022 BULLET. It's identical to U+25AB WHITE SMALL SQUARE but I
think that's reasonable. Bullets represent a font's preference and
are likely to be identical to some geometric shape.
U+007C VERTICAL LINE vs U+2223 DIVIDES: both already present and
identical.
U+2016 DOUBLE VERTICAL LINE vs U+2225 PARALLEL TO: both already
present and identical.
U+003A COLON vs U+2236 RATIO: new U+2236 drawn one pixel higher than
U+003A.
U+007E TILDE vs U+223C TILDE OPERATOR: both already present and
different.
U+00B7 MIDDLE DOT vs U+22C5 DOT OPERATOR: U+00B7 copied as U+22C5.
Ben Harris [Sat, 4 May 2024 22:23:10 +0000 (23:23 +0100)]
Fix character code for U+2969
Ben Harris [Sat, 4 May 2024 19:30:52 +0000 (20:30 +0100)]
Add halfwidth forms of some characters
Specifically halfwidth forms of characters where we already have
ambiguous versions. Bedstead is intrinsically a half-width font, so
the halfwidth forms should look the same as the ambiguous ones.
Ben Harris [Sat, 4 May 2024 13:41:52 +0000 (14:41 +0100)]
Double-stroke "A" on the right not the left
This matches which stroke is conventionally thickest.
Ben Harris [Sat, 4 May 2024 13:36:34 +0000 (14:36 +0100)]
Private use area mappings for separated 4-cell mosaic graphics
Ben Harris [Thu, 2 May 2024 21:11:27 +0000 (22:11 +0100)]
An attempt at U+223E INVERTED LAZY S
I've deliberately made it have obvious hooks to distinguish it from
U+223D SINE WAVE.
Ben Harris [Thu, 2 May 2024 20:24:23 +0000 (21:24 +0100)]
A rather weird attempt at mathematical angle brackets
BQN wants U+27E8 MATHEMATICAL LEFT ANGLE BRACKET and U+27E9
MATHEMATICAL RIGHT ANGLE BRACKET in addition to the usual three kinds
of bracket and less-than and greater-than signs. I've come up with a
design that is at least visually distinct from all the others and
might be argued to be consistent with the way we represent oblique
lines in other characters (e.g. capital A).
Ben Harris [Thu, 2 May 2024 13:35:51 +0000 (14:35 +0100)]
Add APL's "circle jot"
I'mk a bit torn between this design and one that makes the circle the
height of a capital O, but this one is more consistent with out other
circles and jots.
Ben Harris [Wed, 1 May 2024 21:41:51 +0000 (22:41 +0100)]
Encode otherwise-unencoded glyphs in the private use area
There are several glyphs in Bedstead that are not encoded at standard
Unicode code points. In most cases this is because they're font
variants of other glyphs, and in one case it's a character that's
simply not in Unicode ("oldsheqel"). These can be accessed using
OpenType features or by glyph name, but not all applications make
those available or easy to use. Giving all the glyphs code points
makes them usable (albeit with some ugliness) in pretty much any
application.
The code points I've used are in the "Reserved for font hacks" range
in the ConScript Unicode Registry, which should minimise their chances
of colliding with other useful things.
Ben Harris [Tue, 30 Apr 2024 22:46:24 +0000 (23:46 +0100)]
Revert "Turn off font subsetting when generating glyph complement."
Bedstead is now so large that Ghostscript 10.00.0 insists on subsetting
it (and telling us it's doing so) anyway.
This reverts commit
8371e8afb823e2e383e8a6cfcf0c7fc75907a674.
Ben Harris [Tue, 30 Apr 2024 22:27:47 +0000 (23:27 +0100)]
Fix double-struck f
For some reason I'd drawn it one pixel too tall.
Ben Harris [Tue, 30 Apr 2024 22:23:32 +0000 (23:23 +0100)]
Adjust double-struck M to put the double stroke on the right
That corresponds with where the heavy stroke is in normal roman fonts.
Ben Harris [Tue, 30 Apr 2024 22:20:51 +0000 (23:20 +0100)]
Double-struck N, finally
Ordinary roman typefaces make the diagonal of an N thick and the
vertical strokes thin, so I think it's entirely legitimate for the
diagonal to be the member that gets doubled even if that looks a bit
odd. That finally gets me the full double-struck alphabet.
Ben Harris [Tue, 30 Apr 2024 21:59:36 +0000 (22:59 +0100)]
Quine corners
One of these is used by BQN, but obviously if I'm going to have one I
should have all four.
According to Unicode document L2/07-004, "Proposal to add Medievalist
and Iranianist punctuation characters to the UCS", "The ideally formed
QUINE CORNER (U+231C-U+231F) has equal-length sides and sit at cap
height and on the baseline". I've tried to implement that here.
Ben Harris [Tue, 30 Apr 2024 20:16:51 +0000 (21:16 +0100)]
14 more harpoons
I wanted one for BQN, but the excessive generality of Supplemental
Arrows-B sucked me in.
Ben Harris [Tue, 30 Apr 2024 20:16:31 +0000 (21:16 +0100)]
Multimap and left multimap
Both are used by BQN.
Ben Harris [Tue, 30 Apr 2024 20:15:42 +0000 (21:15 +0100)]
Arrows with hooks
The leftwards one is used by BQN; the right is for symmetry.
Ben Harris [Tue, 30 Apr 2024 09:44:56 +0000 (10:44 +0100)]
Double-struck A
Once I stopped trying to base it on the normal A it became quite easy.
Only N to go now!
Ben Harris [Tue, 30 Apr 2024 09:39:21 +0000 (10:39 +0100)]
Fix top of double-struck V
Ben Harris [Tue, 30 Apr 2024 09:15:17 +0000 (10:15 +0100)]
Double-struck M and v
Ben Harris [Tue, 30 Apr 2024 08:41:25 +0000 (09:41 +0100)]
More double-struck letters
I've got most of them done, but there are a few where I haven't come
up with a good design yet.
Ben Harris [Tue, 30 Apr 2024 00:38:34 +0000 (01:38 +0100)]
Actually acceptable double-struck "f"
Ben Harris [Tue, 30 Apr 2024 00:35:53 +0000 (01:35 +0100)]
Add a double-struck "r" as well
Ben Harris [Mon, 29 Apr 2024 23:51:19 +0000 (00:51 +0100)]
Rough double-struck letters used by BQN (wsfgxWSFGX)
Slightly to my surprise, they all look good apart from the 'f'.
Ben Harris [Fri, 29 Dec 2023 20:30:22 +0000 (20:30 +0000)]
A few more glyphs from Supplemental Punctuation
Specifically:
U+2E17 DOUBLE OBLIQUE HYPHEN
U+2E1A HYPHEN WITH DIAERESIS
U+2E1B TILDE WITH RING ABOVE
U+2E1E TILDE WITH DOT ABOVE
U+2E1F TILDE WITH DOT BELOW
U+2E22 TOP LEFT HALF BRACKET
U+2E23 TOP RIGHT HALF BRACKET
U+2E24 BOTTOM LEFT HALF BRACKET
U+2E25 BOTTOM RIGHT HALF BRACKET
U+2E32 TURNED COMMA
U+2E35 TURNED SEMICOLON
U+2E39 TOP HALF SECTION SIGN
U+2E55 LEFT SQUARE BRACKET WITH STROKE
U+2E56 RIGHT SQUARE BRACKET WITH STROKE
U+2E57 LEFT SQUARE BRACKET WITH DOUBLE STROKE
U+2E58 RIGHT SQUARE BRACKET WITH DOUBLE STROKE
U+2E59 TOP HALF LEFT PARENTHESIS
U+2E5A TOP HALF RIGHT PARENTHESIS
U+2E5B BOTTOM HALF LEFT PARENTHESIS
U+2E5C BOTTOM HALF RIGHT PARENTHESIS
U+2E5D OBLIQUE HYPHEN
Ben Harris [Fri, 29 Dec 2023 17:14:08 +0000 (17:14 +0000)]
Added U+2720 MALTESE CROSS
Ben Harris [Sat, 8 Apr 2023 21:19:54 +0000 (22:19 +0100)]
A few reasonably obvious bits of Latin Extended-D
Ben Harris [Sun, 19 Feb 2023 17:45:54 +0000 (17:45 +0000)]
Universal and existential quantifiers
Ben Harris [Thu, 15 Sep 2022 09:11:40 +0000 (10:11 +0100)]
Fix XML tag mismatch in Web page heading
Ben Harris [Wed, 14 Sep 2022 08:21:12 +0000 (09:21 +0100)]
import the "re" module in the editor
Without it, pasting doesn't actually work.
Ben Harris [Sat, 9 Jul 2022 22:02:54 +0000 (23:02 +0100)]
Correct shape of reversed 's' to match normal one
Ben Harris [Sat, 26 Mar 2022 17:52:46 +0000 (17:52 +0000)]
Fix a couple of glyphs that I screwed up
Specifically U+01DB LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE and
U+01DC LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE now actually have
graves.
Ben Harris [Fri, 4 Mar 2022 22:11:13 +0000 (22:11 +0000)]
A few more currency symbols
U+20A3 FRENCH FRANC SIGN and U+20A4 LIRA SIGN are part of WGL4; U+20A0
EURO-CURRENCY SIGN was easy (and no-one will care if I got it wrong).
Ben Harris [Fri, 4 Mar 2022 21:39:37 +0000 (21:39 +0000)]
Provide a glyph for U+00AD SOFT HYPHEN
WGL4 wants one, and it's not like it's difficult.
Ben Harris [Sun, 27 Feb 2022 14:49:45 +0000 (14:49 +0000)]
Replace span with div in h1 of Web page
This makes the masked object the same height as the containing
heading, which avoids the dark bars above and below it when on a
brighter display than mine.
Ben Harris [Sun, 27 Feb 2022 13:51:02 +0000 (13:51 +0000)]
Update version to 002.004
Ben Harris [Sun, 27 Feb 2022 13:25:05 +0000 (13:25 +0000)]
Updated date in authorship comment
Ben Harris [Sat, 26 Feb 2022 23:40:37 +0000 (23:40 +0000)]
Slightly darken <code> etc
That makes their different word spacing look a little less confusing.
Ben Harris [Sat, 26 Feb 2022 23:17:59 +0000 (23:17 +0000)]
New title for Web page and some other tweaks
The new title is a fade from a (manipulated) photo of the word
"Bedstead" displayed by my Beeb on a CRT monitor into the title text in
Bedstead Extended. The other visible tweak is to increase the left
margin so that the headings have some clearance from the left edge of
the window. At the same time, I've set the other margins explicitly to
the 8px that Firefox and Chromium use by default.
Ben Harris [Sat, 26 Feb 2022 23:15:29 +0000 (23:15 +0000)]
Add a picture of "Bedstead" on a CRT for the new page title
Generated from a photo using this command:
convert IMGP8893.JPG -crop 3200x1150+0+720 -scale 22.5%x25% \
-modulate 150,80 -quality 80 -strip titlebg.jpg
Ben Harris [Sat, 26 Feb 2022 22:13:12 +0000 (22:13 +0000)]
Correct underline position
The correct underline position is (in my opinion) in the lowest pixel
of the character cell, in line with the descender of the "g". This is
where the BBC Micro's cursor is by default.
It turns out that there are two ways to specify the underline
position: Type 1 fonts and AFM files specify the centre of the line,
while the OpenType 'post' table specifies the top edge ("for
historical reasons"). Experimentation demonstrates that FontForge's
"UnderlinePosition" uses the Type 1 definition and converts it to the
OpenType version as necessary.
Ben Harris [Mon, 14 Feb 2022 19:15:57 +0000 (19:15 +0000)]
A load more of Latin Extended Additional
I had the relevant bit of UnicodeData.txt open and some of them looked
easy.
Ben Harris [Mon, 14 Feb 2022 18:42:04 +0000 (18:42 +0000)]
A few characters that enwiki lists as useful for pinyin
Only the ones that were easy to draw, though.
Ben Harris [Mon, 14 Feb 2022 15:38:38 +0000 (15:38 +0000)]
Add the missing accented vowels for hanyu pinyin
That's carons on various vowels and some u+dieresis+other accent.
These are some double accents that we can actually represent.
Ben Harris [Fri, 5 Nov 2021 00:20:46 +0000 (00:20 +0000)]
Split images for Web page into a new make target
"make all" shouldn't depend on things that aren't in the source
distribution, and now it doesn't. The images that are only used for the
Web site are now generated by a separate "all-web" target. I'm not sure
this is the right long-term approach, but it's good enough for now.
Ben Harris [Fri, 5 Nov 2021 00:07:52 +0000 (00:07 +0000)]
Add df.ps to DISTFILES
It's needed to build the *-df.png tilesets for Dwarf Fortress, so
obviously it should be part of the source distribution.
Ben Harris [Sat, 16 Oct 2021 22:14:54 +0000 (23:14 +0100)]
Actually fill in the date for 002.003
Obviously there was going to be something I forgot.
Ben Harris [Sat, 16 Oct 2021 20:58:25 +0000 (21:58 +0100)]
Update version to 002.003
Ben Harris [Sat, 16 Oct 2021 20:34:07 +0000 (21:34 +0100)]
Remove CC0 button from Web page
A couple of reasons. Firstly, being hosted externally it was an
unnecessary privacy leak. I could have included it in the
distribution (and thus hosted it myself), but it would have perversely
been the least free thing in there.
Secondly, its colours jarred with the rest of the page. If the button
were free, I could adjust its colours to match the rest of the page,
but it's not and changing its colours isn't allowed. I did wonder
about playing games with CSS filters, but that would be complicated
and not really in keeping with the spirit of the licence.
Given both of those, removing it seems like the simplest approach.
Ben Harris [Sat, 16 Oct 2021 20:13:34 +0000 (21:13 +0100)]
Minimal re-arrangement of Web page into a less silly layout
Ben Harris [Sat, 16 Oct 2021 19:35:16 +0000 (20:35 +0100)]
Add bold fonts to Ghostscript Fontmap file
Ben Harris [Sat, 16 Oct 2021 16:24:26 +0000 (17:24 +0100)]
Replace (unused) Book weight with (also unused) Light
This is roughly equivalent to moving rising edges one subpixel later,
thinning vertical and horizontal lines by one pixel. The actual shift
is slightly smaller to ensure that the points of "0" etc don't end up
crossing over themselves.
Ben Harris [Sat, 16 Oct 2021 15:50:12 +0000 (16:50 +0100)]
Minimal Web page updates for Bedstead Bold
Ben Harris [Sat, 16 Oct 2021 15:28:21 +0000 (16:28 +0100)]
Add CSS rules for bold faces
This requires choosing a CSS weight for the non-bold versions. I've
gone for 500, matching what we use in the OS/2 table. CSS's default
(and "normal") weight is 400, but the matching rules mean that you'll
get 500 if there isn't a 400 available.
Ben Harris [Sat, 16 Oct 2021 15:04:47 +0000 (16:04 +0100)]
Correct TTF names for bold faces
Unlike other weights, "Bold" can be represented in the normal TTF
Family/Subfamily structure, so it should be put there. To avoid making
the single printf call for LangName unbearably complex, I've split it
into two, one for the case where the typographic family/subfamily names
(16/17) differ from the basic ones, and one for when they don't.
Ben Harris [Sat, 16 Oct 2021 14:21:32 +0000 (15:21 +0100)]
Makefile bits for bold faces
Ben Harris [Sat, 16 Oct 2021 14:13:52 +0000 (15:13 +0100)]
Fix outline adjustment for Bedstead Bold
A couple of special cases handle the inside corners of glyphs like
"asterisk". They're very ad-hoc, but also reasonably simple so I'll
forgive them.
Ben Harris [Fri, 15 Oct 2021 13:17:02 +0000 (14:17 +0100)]
Minimal Makefile bits for making Bedstead Bold
Ben Harris [Mon, 11 Oct 2021 22:11:59 +0000 (23:11 +0100)]
Add a bold weight (+50) to bedstead.c
It produces self-intersecting characters, so it's not quite ready yet.
Ben Harris [Sat, 16 Oct 2021 18:43:47 +0000 (19:43 +0100)]
Update various external URLs on Web page
Mostly switching to HTTPS, but also a new FontForge home page.
Ben Harris [Sat, 16 Oct 2021 18:21:43 +0000 (19:21 +0100)]
Update Web page for the switch to Git
Ben Harris [Fri, 15 Oct 2021 13:24:09 +0000 (14:24 +0100)]
Pull out common subexpression of conditions in adjust_weight
By having short names for the co-ordinates of the points we're
considering, we can make the conditions easier to read, which will
help as the conditions become more complex.
Ben Harris [Mon, 11 Oct 2021 22:08:57 +0000 (23:08 +0100)]
Re-work weight-adjustment code to work in two passes
It now records how it wants to move each point and them actually moves
the points in a second pass. This avoids a problem where moving one
point would cause the loop not to correctly recognise the types of
adjacent points in the path. This in particular affected glyphs with
sharp upper corners (like &) with weights >= 50.
Ben Harris [Sun, 10 Oct 2021 20:21:35 +0000 (21:21 +0100)]
Add the Fontmap file to the source distribution
It's necessary to build the glyph complement, and I think the source
distribution should include everything necessary to build the binaries
in it. It doesn't need to include things that are only used for the
Web site, though.
Ben Harris [Sun, 10 Oct 2021 19:41:03 +0000 (20:41 +0100)]
Set a maximum width on the body of the Web page
This stops the lines of text becoming excessively long.
Ben Harris [Sun, 10 Oct 2021 19:39:20 +0000 (20:39 +0100)]
Fix XHTML validity
Ben Harris [Mon, 22 Jun 2020 20:11:47 +0000 (21:11 +0100)]
Update version number to 002.002
Ben Harris [Sun, 21 Jun 2020 13:30:20 +0000 (14:30 +0100)]
Rename glyphs for non-BMP characters to match AGL spec
I'd been calling them "uniXXXXX", but "uXXXXX" is correct. This
requires a huge pile of aliases for backward compatibility.
Ben Harris [Sun, 21 Jun 2020 10:00:28 +0000 (11:00 +0100)]
Rename "uni2126" to "Omega"
The latter is the name recommended by AGLFN 1.7.
Ben Harris [Sat, 20 Jun 2020 00:10:24 +0000 (01:10 +0100)]
Correct various blank lines and Unicode-block comments
Ben Harris [Fri, 19 Jun 2020 23:53:22 +0000 (00:53 +0100)]
Correct 4-cell mosaic graphics glyphs
They were accidentally being generated using 6-cell geometry.
Ben Harris [Fri, 19 Jun 2020 23:49:34 +0000 (00:49 +0100)]
Add "uni2259" as an alias for "circleplus"
"circleplus" is the AGLFN name, but it was called "uni2259" in
Bedstead 002.000 and 002.001, so the old name should stay for
compatibility, for instance with existing PostScript files.
Ben Harris [Fri, 19 Jun 2020 23:08:57 +0000 (00:08 +0100)]
Correct a number of Unicode code points
Found while writing up a NEWS item for the new glyphs.
Ben Harris [Fri, 19 Jun 2020 21:43:33 +0000 (22:43 +0100)]
Change XQTR_S and YQTR_S to 29
The consequence of this is to narrow the diagonal strokes. They go
from being 6% wider than horizontal and vertical strokes to being 0.4%
wider. I like the consistency, but it also has a practical advantage:
at round pixel sizes the daigonal edges no longer pass through pixel
centres. This means that we're no longer at the mercy of rasterizer
tie-breaking rules so (for instance) Ghostscripts rasterizations are
symmetric now.
Since the shape of diagonal lines on a real SAA5050 is determined by
both edges of a clock whose duty cycle is only specified as being
between 0.4 and 0.6, I claim this is still within the tolerances of
the original.
Ben Harris [Fri, 19 Jun 2020 21:24:16 +0000 (22:24 +0100)]
Merge editor paste feature from Simon
Ben Harris [Fri, 19 Jun 2020 21:22:32 +0000 (22:22 +0100)]
Add s and z with swash tails
Not for any good reason, but they seem to work.
Simon Tatham [Fri, 19 Jun 2020 20:33:24 +0000 (21:33 +0100)]
editor.py: allow pasting a character description back in.
Middle-clicking will paste from the X primary selection and try to
interpret it as a sequence of octal numbers representing bitmap rows.
Ben Harris [Tue, 16 Jun 2020 08:34:43 +0000 (09:34 +0100)]
Correct comment on extended width and explain condensed ones too
Ben Harris [Tue, 16 Jun 2020 08:17:02 +0000 (09:17 +0100)]
Add a Cyrillic letter that I came across in the wild
Ben Harris [Tue, 16 Jun 2020 08:16:19 +0000 (09:16 +0100)]
Names for "similar", "circleplus", and "perpendicular"
Ben Harris [Sun, 7 Jun 2020 23:55:54 +0000 (00:55 +0100)]
One extra glyph that obviously goes with others we've got already
Ben Harris [Sun, 7 Jun 2020 12:18:16 +0000 (13:18 +0100)]
A couple more obvious mathematical symbols
Ben Harris [Sun, 7 Jun 2020 12:02:24 +0000 (13:02 +0100)]
U+214B TURNED AMPERSAND
I forgot to draw this in the previous run of turned characters
Ben Harris [Sun, 7 Jun 2020 11:49:24 +0000 (12:49 +0100)]
Extra mathematical symbols where the correct design seems obvious
Ben Harris [Sun, 7 Jun 2020 10:00:17 +0000 (11:00 +0100)]
Reversed prime and double-prime glyphs
Ben Harris [Sun, 7 Jun 2020 09:55:43 +0000 (10:55 +0100)]
Assorted glyphs in the Supplemental Punctuation block
Ben Harris [Sat, 6 Jun 2020 23:24:30 +0000 (00:24 +0100)]
Add a bunch of reflections and rotations of existing glyphs
Ben Harris [Sat, 6 Jun 2020 17:58:45 +0000 (18:58 +0100)]
Slight adjustment to ceiling and floor glyphs
They're a kind of bracket, so like other brackets they should span
from baseline to cap height.
Ben Harris [Mon, 1 Jun 2020 18:27:33 +0000 (19:27 +0100)]
U+228F SQUARE IMAGE OF and U+2290 SQUARE ORIGINAL OF
GNU APL just used them in a stack dump.
Ben Harris [Mon, 25 May 2020 08:27:28 +0000 (09:27 +0100)]
Better APL zilde
The zero is more important than the tilde, so make it properly
zero-shaped even though that turns the tilde into a bar.
Ben Harris [Mon, 25 May 2020 08:24:10 +0000 (09:24 +0100)]
Tolerable APL quad jot and del tilde
That completes the IBM APL2 character set.
Ben Harris [Fri, 22 May 2020 22:05:18 +0000 (23:05 +0100)]
Add "install-local" rule to Makefile
It installs into $HOME/.fonts, which is useful to me at least.
Ben Harris [Fri, 22 May 2020 22:05:04 +0000 (23:05 +0100)]
Remove spurious blank line
Ben Harris [Sat, 16 May 2020 18:29:31 +0000 (19:29 +0100)]
A pile of extra symbols
Ben Harris [Sat, 16 May 2020 13:24:06 +0000 (14:24 +0100)]
Minor APL polishing
Ben Harris [Sat, 16 May 2020 11:21:50 +0000 (12:21 +0100)]
Fix the APL Greek letters, which were a mess
Ben Harris [Sat, 16 May 2020 00:55:57 +0000 (01:55 +0100)]
A few extra characters from the GNU APL atomic vector