📜  Linux 中的 fc-list 命令及示例

📅  最后修改于: 2022-05-13 01:57:26.973000             🧑  作者: Mango

Linux 中的 fc-list 命令及示例

fc-list命令是fontconfig系统的一部分。它用于列出可用的字体和字体样式。使用格式选项,可以过滤和整理所有字体的列表。此外,可以在冒号 ( : ) 之后将多个参数传递给它,以限制屏幕上显示的信息。

句法:

示例:它将打印系统中存在的字体文件的所有文件位置,以及它们的字体名称、间距和样式类型。

fc-list



选项:

  • -v, –verbose:用于详细显示整个字体模式。
  • -f, –format=FORMAT:使用给定的输出格式。
  • -q, –quiet:将抑制所有正常输出,如果没有匹配的字体,则退出 1。
  • -V, –version:显示字体配置版本并退出。
  • -h、-help:用于显示帮助信息并退出。

更多例子:

  • fc-list with font-family:它只打印字体系列的名称,不显示其他上述细节。
    fc-list : family 

  • fc-list with font family + Language selector:它只打印支持所选语言代码的字体系列的名称,不显示其他上述细节。

    注意:这里使用的语言代码是“ta” ,代表泰米尔语

    fc-list : family lang=ta 

    注意:这里使用的语言代码是“hi” ,代表语言印地语

    fc-list : family lang=hi

  • fc-list 与其他选择器:系列选择器类似,我们也可以选择要在屏幕上显示的所需字体的文件位置、间距或/和样式。
    fc-list : family style 

    注意:排序和唯一性也可以与此命令结合使用

    fc-list : family spacing | sort | uniq

  • fc-list with format 选项:此选项用于将输出文本格式化为用户提供的所需模式。在此示例中,格式选项用于获取所有字体的系列名称,排序且唯一。
    fc-list --format="%{family[0]}\n" | sort | uniq