GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver toutes les polices installées à partir de la ligne de commande sous Linux

Voulez-vous savoir quelles polices sont installées sur votre système Linux ? Bon! Je connais un moyen rapide de trouver toutes les polices installées sur votre système Linux à partir de la ligne de commande. La fc-list La commande vous aide à répertorier toutes les polices et tous les styles disponibles sur le système pour les applications utilisant fontconfig .

Utilisation de fc-list , nous pouvons également savoir si une police de langue particulière est installée ou non. Dans ce bref didacticiel, laissez-moi vous montrer comment répertorier toutes les polices installées et également comment répertorier les polices installées pour une langue particulière dans les systèmes Linux et Unix.

Rechercher toutes les polices installées à partir de la ligne de commande sous Linux

Pour répertorier toutes les polices installées disponibles sur votre système Linux, exécutez simplement :

$ fc-list

Exemple de résultat :

/usr/share/fonts/TTF/Merriweather-Black.ttf: Merriweather,Merriweather Black:style=Black,Regular
/usr/share/fonts/noto/NotoSansTaiLe-Regular.ttf: Noto Sans Tai Le:style=Regular
/usr/share/fonts/noto/NotoSansGothic-Regular.ttf: Noto Sans Gothic:style=Regular
/usr/share/fonts/TTF/akruti1b.ttf: AkrutiTml1:style=Bold
/usr/share/fonts/mathjax/HTML-CSS/Neo-Euler/woff/NeoEulerMathJax_Normal-Regular.woff: Neo Euler,Neo Euler MathJax Normal:style=Medium,Regular
[...]

Pour répertorier s'il s'agit d'une police particulière, dites "DejaVu Sans" , est installé ou non, exécutez la commande suivante :

$ fc-list | grep "DejaVu Sans"

Exemple de résultat :

/usr/share/fonts/TTF/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
/usr/share/fonts/TTF/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique
/usr/share/fonts/TTF/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/usr/share/fonts/TTF/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
/usr/share/fonts/TTF/DejaVuSansMono-Oblique.ttf: DejaVu Sans Mono:style=Oblique
/usr/share/fonts/TTF/DejaVuSansCondensed-BoldOblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold Oblique,Bold Oblique
/usr/share/fonts/TTF/DejaVuSans-ExtraLight.ttf: DejaVu Sans,DejaVu Sans Light:style=ExtraLight
/usr/share/fonts/TTF/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/fonts/TTF/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
/usr/share/fonts/TTF/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/TTF/DejaVuSansMono-BoldOblique.ttf: DejaVu Sans Mono:style=Bold Oblique
/usr/share/fonts/TTF/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/TTF/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold

Si vous souhaitez répertorier toutes les polices TrueType dans votre disque, vous pouvez utiliser le find commande. Veuillez noter que cela prendra un certain temps en fonction de la taille de votre disque dur et du nombre de polices disponibles sur votre système.

$ sudo find / -type f -name "*.ttf"

Remarque : Si fc-list est introuvable sur votre système, installez fontconfig emballer. Par exemple, pour installer fontconfig dans Ubuntu et ses dérivés, exécutez :

$ sudo apt-get install fontconfig
Recommended Download - Free eBook: "Learn Linux in just 5 Days"

Rechercher les polices installées pour une langue particulière

La fc-list La commande nous permet également de lister les polices installées pour une langue particulière.

Pour répertorier les polices installées pour une langue spécifique, vous devez mentionner le code de langue correct avec fc-list commande comme indiqué ci-dessous.

Pour lister les polices installées pour le tamoul langue, exécutez la commande suivante :

$ fc-list :lang=ta

Exemple de résultat :

/usr/share/fonts/TTF/akruti1b.ttf: AkrutiTml1:style=Bold
/usr/share/fonts/TTF/akruti2b.ttf: AkrutiTml2:style=Bold
/usr/share/fonts/TTF/akruti1.ttf: AkrutiTml1:style=Normal
/usr/share/fonts/TTF/akruti2.ttf: AkrutiTml2:style=Normal
/usr/share/fonts/noto/NotoSerifTamil-Regular.ttf: Noto Serif Tamil:style=Regular
/usr/share/fonts/noto/NotoSansTamil-Bold.ttf: Noto Sans Tamil:style=Bold
/usr/share/fonts/noto/NotoSansTamilUI-Regular.ttf: Noto Sans Tamil UI:style=Regular
/usr/share/fonts/TTF/DroidSansTamil-Bold.ttf: Droid Sans Tamil:style=Bold
/usr/share/fonts/TTF/TAMu_Kadampari.ttf: TAMu_Kadambri:style=Regular
/usr/share/fonts/TTF/TAMu_Kalyani.ttf: TAMu_Kalyani:style=Regular
/usr/share/fonts/TTF/DroidSansTamil-Regular.ttf: Droid Sans Tamil:style=Regular
/usr/share/fonts/noto/NotoSansTamil-Regular.ttf: Noto Sans Tamil:style=Regular
/usr/share/fonts/TTF/TSCu_Comic.ttf: TSCu_Comic:style=Normal
/usr/share/fonts/TTF/TAMu_Maduram.ttf: TAMu_Maduram:style=Normal
/usr/share/fonts/noto/NotoSansTamilUI-Bold.ttf: Noto Sans Tamil UI:style=Bold
/usr/share/fonts/TTF/TSCu_Paranar.ttf: TSCu_Paranar:style=Regular
/usr/share/fonts/TTF/TSCu_Times.ttf: TSCu_Times:style=Normal
/usr/share/fonts/TTF/TSCu_paranarb.ttf: TSCu_Paranar:style=Bold
/usr/share/fonts/noto/NotoSerifTamil-Bold.ttf: Noto Serif Tamil:style=Bold

Ou, utilisez la commande suivante pour répertorier les polices tamouls installées ou les polices prenant en charge le glyphe tamoul :

$ fc-list -f '%{file}\n' :lang=ta

Pour plus de détails, consultez les pages de manuel.

$ man fc-list

Suggestion de lecture :

  • Comment installer les polices Web Google dans Ubuntu
  • Font Finder :recherchez et installez facilement des polices Web Google sous Linux
  • Installer les polices Microsoft Windows dans Ubuntu 18.04 LTS
  • Comment modifier le type et la taille de la police de la console Linux

Conclusion

Dans ce petit guide, nous avons expliqué comment répertorier toutes les polices installées et comment répertorier les polices installées pour une langue spécifique à l'aide de fc-list commande dans les systèmes Linux et Unix. Comme vous pouvez le voir, trouver les polices installées sur un système Linux n'est pas si difficile.


Linux
  1. Comment trouver la liste de tous les ports ouverts sous Linux

  2. Comment contrôler les lecteurs multimédias à partir de la ligne de commande sous Linux

  3. Comment répertorier les packages installés à partir d'un certain référentiel sous Linux

  4. Comment trouver tous les fichiers épars sous Linux

  5. Comment lister tous les fichiers d'une partition sous Linux ?

Comment trouver le nombre de cœurs de processeur à partir de la ligne de commande sous Linux

Comment vérifier si l'interface graphique est installée sous Linux à partir de la ligne de commande

Répertorier ou vérifier tous les noyaux Linux installés à partir de la ligne de commande

Comment trouver la liste des référentiels installés à partir de la ligne de commande sous Linux

Comment trouver la liste des référentiels installés sous Linux

Comment trouver toutes les polices installées sous Linux