字体管理器如何在Fedora中工作?


14

我正在我的Fedora系统上进行字体管理。我已经安装了字体管理器和Fontmatrix。我的目标是能够安装比我想要显示的字体更多的字体,并能够在需要时启用/禁用字体(或其组)。

这两个程序都声称启用或禁用字体。除了作为一个全面的字体信息源(字形等)之外,我似乎无法让Fontmatrix做任何事情。启用/禁用似乎无效,并且该文档也没有什么帮助。

我可以在字体管理器中禁用/启用字体。但是,我不得不重新创建Gnome设置,因为我不小心禁用了所有字体,甚至重新启用它们也无法修复我的面板字体。除了删除本地配置并注销/注销外,我什么也做不了,那将使这些字体恢复原状。

所以。究竟是什么这些程序时,他们禁用的字体?还有什么破坏了我的面板字体?我知道Monospace仍在安装/启用,并且我无能为力,无法更改面板信息。

提前致谢!


1
当我尝试使用几个字体管理器时,它们只是这样做:1.创建符号链接或2.修改用户的.fonts.conf或fonts.conf.d以在应用程序管理下包括字体目录。
jirib

Answers:


2

字体通常存储在一些已知的目录中,例如~/.fonts/usr/share/fonts。您放置在这些目录之一下的任何有效字体文件都会显示在应用程序的选择字体类型对话框中。字体管理器应用程序可能会将字体文件存储在它已知的目录中,但不会在系统范围内搜索字体,然后创建从这些字体目录到实际字体文件的符号链接。启用字体后,它可能会创建一个符号链接,并在禁用时将其删除。在这种情况下,它不需要从文件系统中删除字体文件,也不需要每次都重新安装字体文件。

另一种方法可能是在这些字体目录之间移动字体文件。再次,应用程序具有一个已知的目录,但系统并未搜索它的字体,并将文件从该目录移动到字体目录以启用它,并将其移动到它自己的目录以禁用它。

我不清楚为什么会损坏字体,但我可能有一个猜测:您的错误,程序中的错误和/或许多其他可能的事实。但是我建议手动管理字体。您要做的是将它们移动/符号链接到~/.fonts目录以使其可用,然后将其从该目录移开以使其不可用。您可以将它们放在您选择的某种my-fonts目录中(即,我将其放在~/Dropbox/my/typeface/),并~/.fonts在要启用它们时从内部符号链接到它们,并且仍然可以使用这些应用程序来简单地查看那些字体。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.