README: various clarifications

This commit is contained in:
Jan Engelhardt 2021-08-01 11:25:01 +02:00
parent 6496c15de6
commit ed932dc558

View file

@ -29,10 +29,10 @@ The fonts declare a set of ligatures that replace certain groups of adjacent cha
| `>==` | (no ligature) | (no ligature) | | `>==` | (no ligature) | (no ligature) |
## Rationale ## Rationale
I was always jealous for folks using [Fira Code](https://github.com/tonsky/FiraCode), I (Kirill Pertsev) was always jealous for folks using [Fira Code](https://github.com/tonsky/FiraCode),
[Hasklig](https://github.com/i-tu/Hasklig) or [Monoid](https://github.com/larsenwork/monoid) [Hasklig](https://github.com/i-tu/Hasklig) or [Monoid](https://github.com/larsenwork/monoid)
fonts, but my problem is that I have a hard time reading (not even mentioning writing) fonts, but my problem is that I have a hard time reading (not even mentioning writing)
a computer program in anything but 8x16 font. I probably spent too much time with older a computer program in anything but an 8x16 font. I probably spent too much time with older
computers. So after fighting and losing an uphill battle with Glyph2, Fontlab and Fontforge computers. So after fighting and losing an uphill battle with Glyph2, Fontlab and Fontforge
I discovered [TTX](https://github.com/behdad/fonttools) and was able to finally stop being jealous. I discovered [TTX](https://github.com/behdad/fonttools) and was able to finally stop being jealous.
@ -42,12 +42,13 @@ font for consoles and text editing.
## History ## History
This font is a simulated 8x16 bitmap font from old Windows and DOS. It was This font is a simulated 8x16 bitmap font from old Windows and DOS. It was
truly monospaced and really bitmapped and initially contained only Western ASCII truly monospaced and really bitmapped and initially contained only
charset. windows-1250, windows-1251, a subset of windows-1252, windows-1253
and windows-1254.
Darien simulated the bitmap with TrueType outlines by building the font from Darien simulated the bitmap with TrueType outlines by building the font from
10x10 squares ("pixels") and then joining the squares together. As such, this font 10x10 squares ("pixels") and then joining the squares together. As such, this font
only works as intended in only one size and usually with antialiasing switched only works as intended in only one size and usually with antialiasing switched
off. The size is 16px or 12pt. off. The size is 16px, or 12pt@96dpi.
He also added a lot of foreign characters and made the font Unicode. He also added a lot of foreign characters and made the font Unicode.
@ -62,9 +63,9 @@ in good old days, you know.
The supported programming ligatures are listed in the `ligatures.txt` file. The supported programming ligatures are listed in the `ligatures.txt` file.
To create a TTF file from TTX XML just run `ttx -f FSEX.ttx` To create a TTF file from TTX XML, just run `ttx -f FSEX.ttx`
(`-f` means overwrite) or use OS X Makefile to also copy to the user Fonts (`-f` means overwrite) or use the OS X Makefile to also copy it to the user Fonts
folder and update font cache. folder and update the font cache.
## Supported software (incomplete list, send updates please) ## Supported software (incomplete list, send updates please)