From ce4d126849b74c15466b3126375764095d2a7600 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Mon, 8 Jan 2018 20:23:58 -0500 Subject: system/oldschool-pc-fonts: New maintainer, optional console fonts. Signed-off-by: B. Watson --- system/oldschool-pc-fonts/README_console.txt | 38 ++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 system/oldschool-pc-fonts/README_console.txt (limited to 'system/oldschool-pc-fonts/README_console.txt') diff --git a/system/oldschool-pc-fonts/README_console.txt b/system/oldschool-pc-fonts/README_console.txt new file mode 100644 index 0000000000..2e8fb9210b --- /dev/null +++ b/system/oldschool-pc-fonts/README_console.txt @@ -0,0 +1,38 @@ + +If psftools is installed when oldschool-pc-fonts.SlackBuild is run, +the .FON fonts in the upstream zip file will be converted to .psfu fonts +and installed in /usr/share/kbd/consolefonts. + +If you have psftools installed and *don't* want this package to include +console fonts, you can set CONSOLE=no in the script's environment. + +The console font filenames begin with Bm_437. You can try them out in +the console with a command like: + +setfont -v Bm437_IBM_MDA_10 + +...in other words, the filename, minus the path and .psfu extension. + +When you find a font you like, edit /etc/rc.d/rc.font, and add +the font name to the "setfont" command there. Also run "chmod +x +/etc/rc.d/rc.font". + +The new fonts *do not* show up in the menu shown by the Slackware +"setconsolefont" utility, since it uses a hard-coded list of fonts. + +Since these fonts were designed for displays from the 1970s and 80s, you +might find them too small to read on modern high-resolution systems. If +so, you can use a 'video=' kernel argument in /etc/lilo.conf to change +the default resolution of the console. Also you may be able to use fbset +to change the resolution without rebooting, but this doesn't work on some +(most?) modern video hardware. + +Unicode support is pretty sparse with these fonts. They only support the +glyphs found in the MS-DOS codepage 437 character set, although they do +include Unicode mappings so that e.g. codepoint U263A is rendered as a +smiley face (aka character code 1, in codepage 437). You should get a +full set of box-drawing characters for use with 'dialog', at least. + +For the full character set supported, see: + +https://en.wikipedia.org/wiki/Codepage_437 -- cgit v1.2.3-80-g2a13