Il y a beaucoup de questions et de réponses concernant les polices sur Ubuntu, mais il y en a peu qui traitent d'Ubuntu pour Linux embarqué, comme Beaglebone Black.
Je n'ai pas été en mesure de localiser des fichiers .ttf dans des emplacements standard de mon système et je pense que, compte tenu des contraintes de ressources, celles-ci ont été omises.
En utilisant la ligne de commande, comment puis-je (1) savoir quelles polices sont installées et (2) installer plus de polices.
FYI: Je cherche un simple ttf sans empattement que je peux utiliser pour afficher du texte sur une matrice de 8x8 DEL.
La meilleure et la plus simple consiste à utiliser la commande console (cette commande devrait être disponible pour toutes les distributions basées sur ubuntu):
fc-list
Exemple de sortie (dépouillé):
/usr/share/fonts/truetype/lato/Lato-Medium.ttf: Lato,Lato Medium:style=Medium,Regular
/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf: Tlwg Typo:style=Bold
/usr/share/fonts/truetype/lato/Lato-SemiboldItalic.ttf: Lato,Lato Semibold:style=Semibold Italic,Italic
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf: Noto Sans Thai:style=Regular
...
De MAN:
fc-list - list available fonts
Pour vérifier toutes les options disponibles, utilisez MAN (manuel): man fc-list
Quelle version d'Ubuntu utilisez-vous?
(1) Merci aux liens de Lety sur mon ordinateur ubuntu 15.04 less /etc/fonts/fonts.conf
. Dans ce document, il explique comment utiliser le fichier local.conf.
(2) à partir d'une ligne de commande, pour rechercher d'autres polices, j'utilise apt-cache search font | grep lcd
, puis apt-cache show {}
(en remplaçant {} par le nom du package) pour obtenir une description plus détaillée. L’installation à partir de la ligne de commande a plusieurs variantes (comme aptitude), mais le bon vieux Sudo apt-get install {}
fonctionne bien.