[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
terminus font set for netbsd
recent changes to font set available in NetBSD gave me motivation for
finishing some of my projects. Gallery of current available fonts was
one and there is second: conversion of venerable Terminus fonts
for NetBSD console.
Terminus Font is licensed under the SIL Open Font License (but "Terminus
Font" name is restricted for original font author, as far as I understood
conditions). I'm not sure that in *.h files should be added annotation
that "this is a small subset based on original work".
Diff against vanilla -current tree is available under , set of
options is available here:  (kernel built with all of them grows
about a 1MB) and gallery made from selected fonts is available here.
Of course, root directory is browseable if someone wants individual
Created subset is byte-to-byte compatible with classic NetBSD font,
so code page is IBN cp437 (although in VT100-compatible terminal
only small subset of box-characters is available). Why cp437 and
not ISO? Because of nostalgia and I think that localised fonts shouldn't
be built into kernel but instead available from /usr/share/wscons/fonts/
directory (binary output format is on my TODO list).
Conversion was made by my own, quick-made tool, that is available
I hope this will be useful to someone.
1 - http://mail-index.netbsd.org/current-users/2019/04/24/msg035646.html
2 - http://terminus-font.sourceforge.net/
3 - http://smutek.pl/netbsd/wsfont/terminus/wsfont-terminus.diff.gz
4 - http://smutek.pl/netbsd/wsfont/terminus/options.txt
5 - http://smutek.pl/netbsd/wsfont/terminus/gallery/
6 - http://smutek.pl/netbsd/wsfont/terminus/
7 - https://github.com/aniou/bdf2wsfont
8 - https://en.wikipedia.org/wiki/Box-drawing_character
Piotr 'aniou' Meyer
Main Index |
Thread Index |