Linux Console Fonts Screenshots

Introduction

ArchLinux’s wiki page on console fonts is lacking an organized library of images available for previewing and the wiki policy does not allow uploading images. So I wrote a Python script to produce a PNG image of all fonts contained in /usr/share/kbd/consolefonts. Then I wrote an Ansible playbook to generate this site using Docsy.

Here is a tarball of the images : consolefonts-screenshots.tar.gz (1.4 MB). It expands to a “consolefonts-screenshots” directory containing the same ~210 PNG files as below.

Please send any comments, suggestions or questions to alexandre@deverteuil.net.

Readme files

For convenience, here are the readme files from /usr/share/kbd/consolefonts.

Issues

The screenshots for solar24x32.psfu and latarcyrheb-sun32.psfu overflow the framebuffer resolution. The Linode GLISH console only supports a resolution of 1280x768.
https://www.linode.com/community/questions/11069/glish-resolution

Some day I might try with a local VM with a higher resolution framebuffer.

The 972.cp (8) font is buggy. The glyphs appear completely blank.

Changelog

2012-08-05
Initial upload.
2019-12-08
Migrate and reformat to new blog engine.
2022-06-22
Decouple this doc from my personal blog. Migrate and reformat to a separate site. Use docsy. Edit introduction. Update fonts screenshots and README files.

Copying

Copyright © 2012–2022 Alexandre de Verteuil.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/copyleft/fdl.html.

Screenshots

161.cp(8)

Screenshot of 161.cp(8)

161.cp(14)

Screenshot of 161.cp(14)

161.cp(16)

Screenshot of 161.cp(16)

162.cp(8)

Screenshot of 162.cp(8)

162.cp(14)

Screenshot of 162.cp(14)

162.cp(16)

Screenshot of 162.cp(16)

163.cp(8)

Screenshot of 163.cp(8)

163.cp(14)

Screenshot of 163.cp(14)

163.cp(16)

Screenshot of 163.cp(16)

164.cp(8)

Screenshot of 164.cp(8)

164.cp(14)

Screenshot of 164.cp(14)

164.cp(16)

Screenshot of 164.cp(16)

165.cp(8)

Screenshot of 165.cp(8)

165.cp(14)

Screenshot of 165.cp(14)

165.cp(16)

Screenshot of 165.cp(16)

737.cp(8)

Screenshot of 737.cp(8)

737.cp(14)

Screenshot of 737.cp(14)

737.cp(16)

Screenshot of 737.cp(16)

880.cp(8)

Screenshot of 880.cp(8)

880.cp(14)

Screenshot of 880.cp(14)

880.cp(16)

Screenshot of 880.cp(16)

928.cp(8)

Screenshot of 928.cp(8)

928.cp(14)

Screenshot of 928.cp(14)

928.cp(16)

Screenshot of 928.cp(16)

972.cp(8)

Screenshot of 972.cp(8)

972.cp(14)

Screenshot of 972.cp(14)

972.cp(16)

Screenshot of 972.cp(16)

Agafari-12.psfu

Screenshot of Agafari-12.psfu

Agafari-14.psfu

Screenshot of Agafari-14.psfu

Agafari-16.psfu

Screenshot of Agafari-16.psfu

Cyr_a8x8.psfu

Screenshot of Cyr_a8x8.psfu

Cyr_a8x14.psfu

Screenshot of Cyr_a8x14.psfu

Cyr_a8x16.psfu

Screenshot of Cyr_a8x16.psfu

Goha-12.psfu

Screenshot of Goha-12.psfu

Goha-14.psfu

Screenshot of Goha-14.psfu

Goha-16.psfu

Screenshot of Goha-16.psfu

GohaClassic-12.psfu

Screenshot of GohaClassic-12.psfu

GohaClassic-14.psfu

Screenshot of GohaClassic-14.psfu

GohaClassic-16.psfu

Screenshot of GohaClassic-16.psfu

Lat2-Terminus16.psfu

Screenshot of Lat2-Terminus16.psfu

LatArCyrHeb-08.psfu

Screenshot of LatArCyrHeb-08.psfu

LatArCyrHeb-14.psfu

Screenshot of LatArCyrHeb-14.psfu

LatArCyrHeb-16+.psfu

Screenshot of LatArCyrHeb-16+.psfu

LatArCyrHeb-16.psfu

Screenshot of LatArCyrHeb-16.psfu

LatArCyrHeb-19.psfu

Screenshot of LatArCyrHeb-19.psfu

LatGrkCyr-12x22.psfu

Screenshot of LatGrkCyr-12x22.psfu

LatGrkCyr-8x16.psfu

Screenshot of LatGrkCyr-8x16.psfu

LatKaCyrHeb-14.psfu

Screenshot of LatKaCyrHeb-14.psfu

Mik_8x16

Screenshot of Mik_8x16

UniCyrExt_8x16.psf

Screenshot of UniCyrExt_8x16.psf

UniCyr_8x8.psf

Screenshot of UniCyr_8x8.psf

UniCyr_8x14.psf

Screenshot of UniCyr_8x14.psf

UniCyr_8x16.psf

Screenshot of UniCyr_8x16.psf

alt-8x8

Screenshot of alt-8x8

alt-8x14

Screenshot of alt-8x14

alt-8x16

Screenshot of alt-8x16

altc-8x16

Screenshot of altc-8x16

aply16.psf

Screenshot of aply16.psf

arm8.fnt

Screenshot of arm8.fnt

cp1250.psfu

Screenshot of cp1250.psfu

cp850-8x8.psfu

Screenshot of cp850-8x8.psfu

cp850-8x14.psfu

Screenshot of cp850-8x14.psfu

cp850-8x16.psfu

Screenshot of cp850-8x16.psfu

cp857.08

Screenshot of cp857.08

cp857.14

Screenshot of cp857.14

cp857.16

Screenshot of cp857.16

cp865-8x8.psfu

Screenshot of cp865-8x8.psfu

cp865-8x14.psfu

Screenshot of cp865-8x14.psfu

cp865-8x16.psfu

Screenshot of cp865-8x16.psfu

cp866-8x8.psf

Screenshot of cp866-8x8.psf

cp866-8x14.psf

Screenshot of cp866-8x14.psf

cp866-8x16.psf

Screenshot of cp866-8x16.psf

cybercafe.fnt

Screenshot of cybercafe.fnt

cyr-sun16.psfu

Screenshot of cyr-sun16.psfu

default8x9.psfu

Screenshot of default8x9.psfu

default8x16.psfu

Screenshot of default8x16.psfu

drdos8x6.psfu

Screenshot of drdos8x6.psfu

drdos8x8.psfu

Screenshot of drdos8x8.psfu

drdos8x14.psfu

Screenshot of drdos8x14.psfu

drdos8x16.psfu

Screenshot of drdos8x16.psfu

eurlatgr.psfu

Screenshot of eurlatgr.psfu

gr737a-8x8.psfu

Screenshot of gr737a-8x8.psfu

gr737a-9x14.psfu

Screenshot of gr737a-9x14.psfu

gr737a-9x16.psfu

Screenshot of gr737a-9x16.psfu

gr737b-8x11.psfu

Screenshot of gr737b-8x11.psfu

gr737b-9x16-medieval.psfu

Screenshot of gr737b-9x16-medieval.psfu

gr737c-8x6.psfu

Screenshot of gr737c-8x6.psfu

gr737c-8x7.psfu

Screenshot of gr737c-8x7.psfu

gr737c-8x8.psfu

Screenshot of gr737c-8x8.psfu

gr737c-8x14.psfu

Screenshot of gr737c-8x14.psfu

gr737c-8x16.psfu

Screenshot of gr737c-8x16.psfu

gr737d-8x16.psfu

Screenshot of gr737d-8x16.psfu

gr928-8x16-thin.psfu

Screenshot of gr928-8x16-thin.psfu

gr928-9x14.psfu

Screenshot of gr928-9x14.psfu

gr928-9x16.psfu

Screenshot of gr928-9x16.psfu

gr928a-8x14.psfu

Screenshot of gr928a-8x14.psfu

gr928a-8x16.psfu

Screenshot of gr928a-8x16.psfu

gr928b-8x14.psfu

Screenshot of gr928b-8x14.psfu

gr928b-8x16.psfu

Screenshot of gr928b-8x16.psfu

greek-polytonic.psfu

Screenshot of greek-polytonic.psfu

iso01.08

Screenshot of iso01.08

iso01.14

Screenshot of iso01.14

iso01.16

Screenshot of iso01.16

iso01-12x22.psfu

Screenshot of iso01-12x22.psfu

iso02.08

Screenshot of iso02.08

iso02.14

Screenshot of iso02.14

iso02.16

Screenshot of iso02.16

iso02-12x22.psfu

Screenshot of iso02-12x22.psfu

iso03.08

Screenshot of iso03.08

iso03.14

Screenshot of iso03.14

iso03.16

Screenshot of iso03.16

iso04.08

Screenshot of iso04.08

iso04.14

Screenshot of iso04.14

iso04.16

Screenshot of iso04.16

iso05.08

Screenshot of iso05.08

iso05.14

Screenshot of iso05.14

iso05.16

Screenshot of iso05.16

iso06.08

Screenshot of iso06.08

iso06.14

Screenshot of iso06.14

iso06.16

Screenshot of iso06.16

iso07.14

Screenshot of iso07.14

iso07.16

Screenshot of iso07.16

iso07u-16.psfu

Screenshot of iso07u-16.psfu

iso08.08

Screenshot of iso08.08

iso08.14

Screenshot of iso08.14

iso08.16

Screenshot of iso08.16

iso09.08

Screenshot of iso09.08

iso09.14

Screenshot of iso09.14

iso09.16

Screenshot of iso09.16

iso10.08

Screenshot of iso10.08

iso10.14

Screenshot of iso10.14

iso10.16

Screenshot of iso10.16

koi8-14.psf

Screenshot of koi8-14.psf

koi8c-8x16

Screenshot of koi8c-8x16

koi8r-8x8

Screenshot of koi8r-8x8

koi8r-8x14

Screenshot of koi8r-8x14

koi8r-8x16

Screenshot of koi8r-8x16

koi8r.8x8.psfu

Screenshot of koi8r.8x8.psfu

koi8u_8x8.psfu

Screenshot of koi8u_8x8.psfu

koi8u_8x14.psfu

Screenshot of koi8u_8x14.psfu

koi8u_8x16.psfu

Screenshot of koi8u_8x16.psfu

lat0-08.psfu

Screenshot of lat0-08.psfu

lat0-10.psfu

Screenshot of lat0-10.psfu

lat0-12.psfu

Screenshot of lat0-12.psfu

lat0-14.psfu

Screenshot of lat0-14.psfu

lat0-sun16.psfu

Screenshot of lat0-sun16.psfu

lat0-16.psfu

Screenshot of lat0-16.psfu

lat1-08.psfu

Screenshot of lat1-08.psfu

lat1-10.psfu

Screenshot of lat1-10.psfu

lat1-12.psfu

Screenshot of lat1-12.psfu

lat1-14.psfu

Screenshot of lat1-14.psfu

lat1-16.psfu

Screenshot of lat1-16.psfu

lat2-08.psfu

Screenshot of lat2-08.psfu

lat2-10.psfu

Screenshot of lat2-10.psfu

lat2-12.psfu

Screenshot of lat2-12.psfu

lat2-14.psfu

Screenshot of lat2-14.psfu

lat2-16.psfu

Screenshot of lat2-16.psfu

lat2-sun16.psfu

Screenshot of lat2-sun16.psfu

lat2a-16.psfu

Screenshot of lat2a-16.psfu

lat4-08.psfu

Screenshot of lat4-08.psfu

lat4-10.psfu

Screenshot of lat4-10.psfu

lat4-12.psfu

Screenshot of lat4-12.psfu

lat4-14.psfu

Screenshot of lat4-14.psfu

lat4-16+.psfu

Screenshot of lat4-16+.psfu

lat4-16.psfu

Screenshot of lat4-16.psfu

lat4-19.psfu

Screenshot of lat4-19.psfu

lat4a-08.psfu

Screenshot of lat4a-08.psfu

lat4a-10.psfu

Screenshot of lat4a-10.psfu

lat4a-12.psfu

Screenshot of lat4a-12.psfu

lat4a-14.psfu

Screenshot of lat4a-14.psfu

lat4a-16+.psfu

Screenshot of lat4a-16+.psfu

lat4a-16.psfu

Screenshot of lat4a-16.psfu

lat4a-19.psfu

Screenshot of lat4a-19.psfu

lat5-12.psfu

Screenshot of lat5-12.psfu

lat5-14.psfu

Screenshot of lat5-14.psfu

lat5-16.psfu

Screenshot of lat5-16.psfu

lat7-14.psfu

Screenshot of lat7-14.psfu

lat7a-14.psfu

Screenshot of lat7a-14.psfu

lat7a-16.psf

Screenshot of lat7a-16.psf

lat9-08.psf

Screenshot of lat9-08.psf

lat9-10.psf

Screenshot of lat9-10.psf

lat9-12.psf

Screenshot of lat9-12.psf

lat9-14.psf

Screenshot of lat9-14.psf

lat9-16.psf

Screenshot of lat9-16.psf

lat9u-08.psfu

Screenshot of lat9u-08.psfu

lat9u-10.psfu

Screenshot of lat9u-10.psfu

lat9u-12.psfu

Screenshot of lat9u-12.psfu

lat9u-14.psfu

Screenshot of lat9u-14.psfu

lat9u-16.psfu

Screenshot of lat9u-16.psfu

lat9v-08.psfu

Screenshot of lat9v-08.psfu

lat9v-10.psfu

Screenshot of lat9v-10.psfu

lat9v-12.psfu

Screenshot of lat9v-12.psfu

lat9v-14.psfu

Screenshot of lat9v-14.psfu

lat9v-16.psfu

Screenshot of lat9v-16.psfu

lat9w-08.psfu

Screenshot of lat9w-08.psfu

lat9w-10.psfu

Screenshot of lat9w-10.psfu

lat9w-12.psfu

Screenshot of lat9w-12.psfu

lat9w-14.psfu

Screenshot of lat9w-14.psfu

lat9w-16.psfu

Screenshot of lat9w-16.psfu

latarcyrheb-sun16.psfu

Screenshot of latarcyrheb-sun16.psfu

latarcyrheb-sun32.psfu

Screenshot of latarcyrheb-sun32.psfu

pancyrillic.f16.psfu

Screenshot of pancyrillic.f16.psfu

ruscii_8x8.psfu

Screenshot of ruscii_8x8.psfu

ruscii_8x16.psfu

Screenshot of ruscii_8x16.psfu

solar24x32.psfu

Screenshot of solar24x32.psfu

sun12x22.psfu

Screenshot of sun12x22.psfu

t.fnt

Screenshot of t.fnt

t850b.fnt

Screenshot of t850b.fnt

tcvn8x16.psf

Screenshot of tcvn8x16.psf

viscii10-8x16.psfu

Screenshot of viscii10-8x16.psfu

Last modified June 23, 2022: Update GitHub repo links (97da146)