016. BSDi qfont

Sat, 05 Oct 2024 21:56:06 +0200; go wild

This in many ways mirrors 008. AMIX fonts, sans la fonte du jour est qfont, which has been waiting for a similar length of time (since 2021-07) to get processed thusly.

Terminal screenshot with qfont's all 177 glyphs displayed alongside the Unicode characters they represent in 2 columns

The greatest hits: an overgrown @, asymmetric /\, an offensive & that's clearly just an 8 with a moustache, but an 8 that's nearing double-width, and a heavy set of punctuation (the first one is a `, the second an ').

Terminal screenshot with qfont's all 177 glyphs displayed alongside the Unicode characters they represent in 2 columns

Full demo, as rendered by libfreetype 2.12.1+dfsg-5+deb12u3/libfontconfig 2.14.1-4.

Microsoft Word screenshot with lowercase vowels and uppercase consonants

As rendered by WINWORD.EXE.

Block of all characters in qfont, surrounded in an ellipse by /*	BSDI $Id: qfont.c,v 1.2 1994/02/06 20:14:06 karels Exp $	*/    derived from:  "@(#)qfont.c	6.2	ULTRIX	2/4/88"

As rendered by Photoshop CS6 (AA disabled).

 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
`abcdefghijklmnopqrstuvwxyz{|}~ 
¡¢£⸮¥§¤©ª«°±²³µ¶·¹º»¼½¿         
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖŒØÙÚÛÜÝß  
àáâãäåæçèéêëìíîïñòóôõöœøùúûüý   

As rendered by your browser, hopefully.

The procedure can be found here, and is adapted trivially from the AMIX one.

Indeed, much more trivially because the font is in C, so you can just link to it. This C file bears four kilobytes of licence headers (even though bitmap fonts are not subject to copyright protection), and it turns out to be retained in NetBSD as src/sys/dev/qbus/qfont.c (but stamped BSD-3-Clause).

qfont covers 7-bit ascii and most of ISO-8859-1 (with some substitutions). Like previously, it's an art font unsuitable for general use.

The distribution contains:

qfont, a 177-character monospace 8x15px font, with baseline at 12px. (SVG)

The font includes:

Go wild: https://lfs.nabijaczleweli.xyz/0023-BSDi-fonts/. Built on bookworm.


Nit-pick? Correction? Improvement? Annoying? Cute? Anything? Mail, post, or open!


nabijaczleweli.xyz : CC-BY-SA 4.0/MIT : src/blogue/016-BSDi-qfont.html.pp (GitHub) : built on 06.03.2026 16:46:28 UTC with Clang's 21 C preprocessor : build job (builds.sr.ht) : RSS feed : liberapay donate : patreon : mastodon fediverse twitter tweet : a9ebdab2-1803-11f1-8364-94de80ae55d5