Kullanıcının sistemine birkaç truetype yazı tipi yükleyen küçük bir komut dosyası oluşturmak istiyorum. Ubuntu makinemde truetype yazı tipleri yer alıyor /usr/share/fonts/truetype
. Ancak, bu konumun tüm makinelerde aynı olup olmadığından emin değilim. Truetypes yazı tiplerinin herhangi bir Linux sisteminde nerede depolandığını öğrenmenin bir yolu var mı?
Güncelleme
Biraz araştırma sonra yolun bulundu usr/share/fonts/truetype
XML dosyasında belirtilen /etc/fonts/fonts.conf
. Bu bir XML dosyası, bu yüzden dir almak için XPath kullanabilirsiniz:
xpath -q -e 'fontconfig/dir[1]/text()[1]' /etc/fonts/fonts.conf
Ancak bu dosyanın tüm (veya çoğu) Linux sistemlerinde var olup olmayacağını bilmiyorum.
fc-cache(1)
man sayfasına bakın .