Chercher et utiliser les fontes sous linux

Mise à jour: 26/08/2022
Version: 1.0
Author: Jean-Louis Bicquelet-Salaün
Location: http://jlbicquelet.free.fr
Copyright: (c) 2022 Jean-Louis BICQUELET-SALAÜN

Listez et utilisez les fontes disponibles sous linux

Cet article va décrire comment chercher les fontes dont vous disposez sous linux et plus particulièrement sous debian ou ubuntu.

Il vous montrera aussi comment utiliser ces fontes.

lister les fontes disponibles sous linux

fc-list

Dans un terminal on lance fc-list. En général, il y a beaucoup de fontes installer, il vaut mieux utiliser un pipe avec more ou grep.

fc-list | more
fc-list | grep -i deja
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique
...

xlsfonts

Si vous avez installé le paquet x11-utils vous pouvez utilisez xlsfonts.

screen xlsfonts 9x15 9x15bold a14 cursor cursor decw$cursor decw$session fixed fixed hanzigb16fs hanzigb16st hanzigb24st heb6x13 heb8x13 k14 kana14 kanji16 kanji24 lucidasans-10 lucidasans-10 lucidasans-12 lucidasans-12 lucidasans-14 lucidasans-14 ..

afficher les fonts

Pour afficher les fontes on utilise xfd.

screen xfd -ff 8x16 xfd -fn fixed

utiliser les fontes

Vous pouvez utiliser les fontes avec un terminal (xtertm, aterm, pterm, rxvt) en précisant la fonte.

Par exemple:

screen aterm -fn lucidasanstypewriter-12

Vous pouvez aussi définir un alias dans le fichier _.bashaliases.

screen alias='laterm -fn lucidasanstypewriter-12 &'

Vous pouvez aussi définir la fonte pour vos trminaux dans le fichier _$HOME/.Xdefault__.Voici un exemple:

atermloginShell:true
atermfont:-xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso8859-1
atermtransparent:false
atermshading:70
atermbackground:Black
atermforeground:white
atermscrollBar:true
atermscrollBar_right:true
atermtranspscrollbar:true
atermsaveLines:12800
aterm*color12:lightpink