Linux console font editor
If you work on the console a lot, you might enjoy having your very own
typeface on the screen. Here is a small PSF editor I have written (PSF
stands for “PC Screen Font”. It is the standard format of the
Linux console fonts in /usr/share/consolefonts
):
So far, only psf1 is supported (i.e., maximum character width is 8 pixels).
Start with java -jar psfedit.jar
. Once you have created
your font, you can try it out by typing setfont myfont.psf
.
New! With version 0.2, you can use your favourite pixel editing tool
to edit your font. You can store the glyphs as a PNG file, edit them, and
load them back into the editor. If you have, for example, an psf1 font
of height 16, you can store an 256 × 128 image in the characters
256-511 of the font. Here’s what my current /etc/issue logo looks like
(the machine’s hostname is pferd
):
Some javax.imageio.ImageIO
implementations seem to have
difficulties loading 8bit PNG images. Try using 24bit PNG instead, the
image will be converted to a bitmap.
If you want to learn more about console fonts, charsets and file formats,
you should download the Linux utils/kbd
package. The documentation
is exhaustive.
Computer Stuff
- Tiny Speech Synth in JavaScript
- „Anführungszeichen“
- IE crash in 11 bytes
- Abschied von MySQL
- Linux console font editor
- IE crash in 12 bytes
- Hacker Artwork
- More…
Blog
- Keming war gestern
- Worms DeCoded
- VC³ 2024, an early present
- Fun with Worms DC custom levels
- Modding the Windows boot hand
- Unit Arrr
- I just favican’t
- I consider myself more of a Renaissance man
- Zerosphere on Analogue Pocket
- Amiga Topaz 1.4, part 2
- More…