关于Ubuntu字体的问题和答案有很多,但是关于嵌入式Linux(如Beaglebone Black)上的Ubuntu的问题就不那么多了。
我在我的系统的标准位置上没有找到任何.ttf文件,我认为由于资源限制,这些文件可能被省略了。
使用命令行,我该如何(1)查找已安装的字体,以及(2)安装更多字体。
顺便说一下:我正在寻找一个简单的无衬线ttf字体,用于在8x8 LED矩阵上显示文本。
关于Ubuntu字体的问题和答案有很多,但是关于嵌入式Linux(如Beaglebone Black)上的Ubuntu的问题就不那么多了。
我在我的系统的标准位置上没有找到任何.ttf文件,我认为由于资源限制,这些文件可能被省略了。
使用命令行,我该如何(1)查找已安装的字体,以及(2)安装更多字体。
顺便说一下:我正在寻找一个简单的无衬线ttf字体,用于在8x8 LED矩阵上显示文本。
/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
...
来自MAN:
fc-list - list available fonts
man fc-list
sudo apt install fontconfig
命令进行安装,例如,如果您遇到了fc-list: command not found
错误。 - Edward Moffettfc-list -f '%{file}\n' | sort
less /etc/fonts/fonts.conf
命令。里面描述了如何使用local.conf。apt-cache search font | grep lcd
,然后我使用apt-cache show {}
(将{}替换为软件包名称)获取更详细的说明。从命令行安装有几种变体(如aptitude),但经典的sudo apt-get install {}
很有效。
/usr/share/fonts
吗?列出字体的一个非常基本的方法是使用fc-list
命令。 - Wilf