GNU/Linux >> Znalost Linux >  >> Linux

Jak najít všechna nainstalovaná písma z příkazového řádku v Linuxu

Chcete vědět, která písma jsou nainstalována ve vašem systému Linux? Dobrý! Znám rychlý způsob, jak najít všechna nainstalovaná písma ve vašem systému Linux z příkazového řádku. fc-list pomocí příkazu fontconfig můžete zobrazit seznam všech písem a stylů dostupných v systému pro aplikace .

Pomocí fc-list , můžeme také zjistit, zda je písmo konkrétního jazyka nainstalováno nebo ne. V tomto krátkém tutoriálu vám ukážu, jak vypsat seznam všech nainstalovaných písem a také jak vypsat seznam nainstalovaných písem pro konkrétní jazyk v systémech Linux a Unix.

Vyhledání všech nainstalovaných písem z příkazového řádku v systému Linux

Chcete-li zobrazit seznam všech nainstalovaných písem, která jsou k dispozici ve vašem systému Linux, stačí spustit:

$ fc-list

Ukázkový výstup:

/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
[...]

Chcete-li uvést konkrétní písmo, řekněte "DejaVu Sans" , je nainstalován nebo ne, spusťte následující příkaz:

$ fc-list | grep "DejaVu Sans"

Ukázkový výstup:

/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

Pokud chcete vypsat všechna truetype písma na disku můžete použít find příkaz. Vezměte prosím na vědomí, že dokončení bude nějakou dobu trvat v závislosti na velikosti vašeho pevného disku a počtu písem dostupných ve vašem systému.

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

Poznámka: Pokud fc-list není ve vašem systému nalezen, nainstalujte fontconfig balík. Chcete-li například nainstalovat fontconfig do Ubuntu a jeho derivátů, spusťte:

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

Najít nainstalovaná písma pro konkrétní jazyk

fc-list příkaz nám také umožňuje zobrazit seznam nainstalovaných písem pro konkrétní jazyk.

Chcete-li zobrazit nainstalované písmo pro konkrétní jazyk, musíte uvést správný kód jazyka s fc-list příkaz, jak je znázorněno níže.

Na seznam nainstalovaných písem pro tamilštinu jazyk, spusťte následující příkaz:

$ fc-list :lang=ta

Ukázkový výstup:

/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

Nebo použijte následující příkaz k zobrazení seznamu nainstalovaných tamilských písem nebo písem podporujících tamilský glyf :

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

Další podrobnosti naleznete na manuálových stránkách.

$ man fc-list

Doporučené čtení:

  • Jak nainstalovat webová písma Google v Ubuntu
  • Font Finder – snadné vyhledávání a instalace webových písem Google v systému Linux
  • Instalace písem Microsoft Windows v Ubuntu 18.04 LTS
  • Jak změnit typ a velikost písma konzole Linux

Závěr

V této krátké příručce jsme probrali, jak vypsat seznam všech nainstalovaných písem a jak vypsat nainstalovaná písma pro konkrétní jazyk pomocí fc-list příkaz v systémech Linux a Unix. Jak můžete vidět, najít nainstalovaná písma v systému Linux není tak těžké.


Linux
  1. Jak zjistit seznam všech otevřených portů v Linuxu

  2. Jak ovládat přehrávače médií z příkazového řádku v Linuxu

  3. Jak najít všechny uživatele Sudo v Linuxu

  1. Jak vypsat nainstalované balíčky z určitého úložiště v Linuxu

  2. Jak vypsat všechny nainstalované balíčky v Linuxu

  3. Jak najít všechny řídké soubory v Linuxu

  1. Jak zjistit nainstalovanou verzi Redhat Linuxu

  2. Jak tweetovat z příkazového řádku v Linuxu

  3. Jak vypsat všechny soubory oddílu na linuxu?