我正在使用 Debian 10。fc-list
显示我的系统上安装了以下字体:
$ fc-list | cut -d':' -f2 | sort -u
Bitstream Charter
Century Schoolbook L
Courier 10 Pitch
DejaVu Sans
DejaVu Sans Mono
DejaVu Serif
Dingbats
Inconsolata
Inconsolata for Powerline
Nimbus Mono L
Nimbus Roman No9 L
Nimbus Sans L
Standard Symbols L
URW Bookman L
URW Chancery L
URW Gothic L
URW Palladio L
这是我在文档编辑器中看到的可用字体选择Abiword
:
显示的大多数愚蠢字体似乎都是通过包安装的gsfonts
:
# fc-list | grep gsfonts | cut -d':' -f2 | sort -u
Century Schoolbook L
Dingbats
Nimbus Mono L
Nimbus Roman No9 L
Nimbus Sans L
Standard Symbols L
URW Bookman L
URW Chancery L
URW Gothic L
URW Palladio L
gsfonts
已作为多个软件包(abiword
、、 )的依赖项安装gnumeric
,libmagickcore-6.q16-6
因此我无法删除此软件包。
有没有办法从编辑器的字体选择中隐藏这些无用的字体? (或全局所有应用程序)
我确信在编辑器中写信时我永远不需要字体Dingbats
。URW Chancery L
长长的可用字体列表只会让我感到困惑,每次我都必须寻找 2 或 3 种实际有用的字体。每次我必须整理列表时,它都会占用我生命中的几秒钟。
另外,还有一个附带问题,屏幕截图中显示的下拉列表Abiword
显示了 3 种通用字体,这些字体未通过fc-list
: Monospace
, Sans
,列出Serif
。这些从哪里来?这些是硬编码的吗Abiword
?或者这些只是指向特定字体的别名?
最后,是否有人真的需要Dingbats
字体(也许是为了显示pdfs
?)还是为了gsfonts
增加字体而安装它?