License | TTF | BDF | Mac | Console | Grub | Changes | New | Images | Folder

The Terminusa font

This is a modified freeware Terminus v4.20 font under new name Terminusa (aka altered). Only 9pt and 12pt sizes for 96DPI to use bitmaps in generated TrueType files.

These fonts are licencsed under GPL v2.0 or later, with font embedding exception

As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.

1. Normal, Bold and Small TrueType bitmap-only files

These fonts work in Ms Windows with console and terminal apps and also in many Linux distros.
Do not install Terminusa-Bold.ttf font if you want to use system autogenerated bold style.

Terminusa.ttf   Terminusa-Bold.ttf   TerminusaSmall.ttf   TerminusaSmall-Bold.ttf  

You can install them in modern Linux distros too by copying to ~/.fonts or some dir under /usr/share/fonts/truetype then creating /etc/fonts/conf.d/90-terminusa.conf or ~/.fonts.conf or ~/.config/fontconfig/fonts.conf with contents:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <selectfont>
  <acceptfont>
   <pattern>
    <patelt name="family">
     <string>Terminusa</string>
    </patelt>
   </pattern>
  </acceptfont>
 </selectfont>
 <selectfont>
  <acceptfont><pattern>
   <patelt name="family">
    <string>Terminusa Small</string>
   </patelt></pattern>
  </acceptfont>
 </selectfont>
</fontconfig>
 

After that execute command fc-cache -f to get them visible in apps.
To check presence of installed fonts use command: fc-list Terminusa file family style pixelsize
Usage with xterm: xterm -fa Terminusa -fs 9 &
Usage with xjed: xjed -fn Terminusa -fs 12 &

2. Bitmap normal/bold/small source fonts

Fonts for X11 and script for installing them in $HOME/.fonts folder

ter-au12n.bdf   ter-au12b.bdf   ter-au16n.bdf   ter-au16b.bdf   ter-aus12n.bdf   ter-aus12b.bdf   bdfinst.sh  

Modify fontconfig settings as in TTF case then run script which generates PCF format fonts in ~/.fonts and rehashes fontconfig cache.
To check presence of installed fonts use command fc-list Terminusa file family style pixelsize

3. Mac OS font

In case of not working TTF's - install using Font Book.app
Download and open all desired font files at once or one by one and then remember to activate all of installed fonts to have them available for applications.

Terminusa.dfont   Terminusa-Bold.dfont   TerminusaSmall.dfont   TerminusaSmall-Bold.dfont  

4. Linux console font

Lat2-Terminusa16.psf.gz   Lat2-TerminusaBold16.psf.gz  

Installation in Debian based distros: as admin user copy the chosen font to /usr/share/kbd/consolefonts folder then modify console setup config file /etc/default/console-setup with lines:

CHARMAP="UTF-8"
FONT="Lat2-Terminusa16.psf.gz"
 

You can use UTF-8 or iso-8859-2 encoding settings for console while UTF-8 is the preffered one.
After that execute command setupcon --save and update-initramfs -u to have it as the console font.
Remember to remove cached font to install a new wersion under the same name: rm /etc/console-setup/cached_Lat2-Terminusa16.psf.gz.

5. Grub bootloader font

terminusa16.pf2   terminusab16.pf2  

6. Modifications

01'0' visually more different then 'O'
1l'1' visually more different then 'l'
~lower asciitilde
+-*/:;=~{}[]'+-*/:;=~{}[]' vertical positioning for programming usage

7. New glyphs

∶ $2236 ratio
≪ $226A much less then
≫ $226B much greater then
■ $25A0 black square
□ $25A1 white square
▴ $25B4 black up small triangle
► $25BA black right-pointing pointer
▾ $25BE black down small triangle
◄ $25C4 black left-pointing pointer
◆ $25C6 black lozenge
◈ $25C8 white diamond with small black diamond
◊ $25CA lozenge
○ $25CB dotted circle
● $25CF black circle
★ $2605 black star
☆ $2606 white star

8. Images

More box and special graphics chars and also powerline chars:

BoxesAndPowerline.png

Grub2 with 16px Terminusa font:

Grub2.png

BpyTop with 16px Terminusa font:

BpyTop.png

BpyTop with 12px TerminusaSmall font:

BpyTopSmall.png

9. Folder contents

Entries: 21 Parent Folder
typenamesizedate
/tools4 kiB2022-02-09
/unmodified4 kiB2017-03-16
90-terminusa.conf440   B2025-01-13
Lat2-Terminusa16.psf.gz2.23 kiB2025-03-27
Lat2-TerminusaBold16.psf.gz2.27 kiB2025-03-27
Terminusa-Bold.dfont44.11 kiB2025-03-27
Terminusa-Bold.ttf33.48 kiB2025-03-27
Terminusa.dfont43.94 kiB2025-03-27
Terminusa.ttf33.46 kiB2025-03-27
TerminusaSmall-Bold.dfont27.13 kiB2025-03-27
TerminusaSmall-Bold.ttf16.15 kiB2025-03-27
TerminusaSmall.dfont27.09 kiB2025-03-27
TerminusaSmall.ttf16.13 kiB2025-03-27
bdfinst.sh223   B2022-01-14
ter-au12n.bdf132.49 kiB2025-03-27
ter-au16b.bdf145.45 kiB2025-03-27
ter-au16n.bdf145.46 kiB2025-03-27
ter-aus12n.bdf132.49 kiB2025-03-27
terminusa16.pf228.34 kiB2025-03-27
terminusab16.pf228.99 kiB2025-03-27
update-terminusa-fonts.sh2.16 kiB2025-03-27