Terminal font

Frederic Cambus a25c1cc9a5 Remove quotation marks around XLFD font names 1 week ago
AUTHORS 2ade3edbc2 Add AUTHORS file 3 months ago
ChangeLog a8ddb70baf Update ChangeLog prior to 1.0.3 1 week ago
LICENSE 2e02c654ca Initial commit 4 months ago
README.md 537048134c Update README: mention why the 5x8 version only contains printable ASCII characters 2 weeks ago
fonts.alias-spleen a25c1cc9a5 Remove quotation marks around XLFD font names 1 week ago
spleen-12x24.bdf a25c1cc9a5 Remove quotation marks around XLFD font names 1 week ago
spleen-12x24.dfont faa8224009 Spleen 1.0.3 release 1 week ago
spleen-16x32.bdf a25c1cc9a5 Remove quotation marks around XLFD font names 1 week ago
spleen-16x32.dfont faa8224009 Spleen 1.0.3 release 1 week ago
spleen-32x64.bdf a25c1cc9a5 Remove quotation marks around XLFD font names 1 week ago
spleen-32x64.dfont faa8224009 Spleen 1.0.3 release 1 week ago
spleen-5x8.bdf a25c1cc9a5 Remove quotation marks around XLFD font names 1 week ago
spleen-5x8.dfont faa8224009 Spleen 1.0.3 release 1 week ago
spleen-8x16.bdf a25c1cc9a5 Remove quotation marks around XLFD font names 1 week ago
spleen-8x16.dfont faa8224009 Spleen 1.0.3 release 1 week ago

README.md

Spleen

Spleen is a monospaced bitmap font available in 5 sizes:

  • 5x8
  • 8x16
  • 12x24
  • 16x32
  • 32x64

Each size is provided in the Glyph Bitmap Distribution Format (BDF), and in the .dfont format for Macintosh users.

All font sizes contain all ISO/IEC 8859-1 characters, except for the 5x8 version which only contains printable ASCII characters due to character size constraints.

The font name is a reference to Baudelaire.

Screenshots

The following screenshots show Spleen 16x32 displaying code and prose.

Spleen - Hello

Spleen - L'etranger

XLFD font names

"-misc-spleen-medium-r-normal--8-80-72-72-c-50-iso10646-1"
"-misc-spleen-medium-r-normal--16-160-72-72-c-80-iso10646-1"
"-misc-spleen-medium-r-normal--24-240-72-72-c-120-iso10646-1"
"-misc-spleen-medium-r-normal--32-320-72-72-c-160-iso10646-1"
"-misc-spleen-medium-r-normal--64-640-72-72-c-320-iso10646-1"

Packages

Packages are available for the following operating systems:

Manual installation

*BSD and Linux

Clone the repository, convert the files to the Portable Compiled Format (PCF) using bdftopcf and run mkfontdir in the directory.

Mac OS X / macOS

macOS users should use the provided .dfont files.

Usage

*BSD and Linux

Update the font path to include Spleen:

xset +fp /usr/local/share/fonts/spleen/

Update .Xdefaults and add one of the following directives:

xterm*faceName: spleen:pixelsize=8:antialias=false
xterm*faceName: spleen:pixelsize=16:antialias=false
xterm*faceName: spleen:pixelsize=24:antialias=false
xterm*faceName: spleen:pixelsize=32:antialias=false
xterm*faceName: spleen:pixelsize=64:antialias=false

Launch xterm.

Mac OS X / macOS

Configure the terminal application to use Spleen and use the following sizes:

  • Spleen 5x8: size 5
  • Spleen 8x16: size 8
  • Spleen 12x24: size 12
  • Spleen 16x32: size 16
  • Spleen 32x64: size 32

License

Spleen is released under the BSD 2-Clause license. See LICENSE file for details.

Author

Spleen is developed by Frederic Cambus.

Resources

GitHub: https://github.com/fcambus/spleen