fontconfig

Terminus 字体中缺少字形,如何设置后备字体?
fontconfig

Terminus 字体中缺少字形,如何设置后备字体?

我的大部分工作都是在终端上进行的,所以我需要一种清晰、易读的字体。不久前,我决定使用 Terminus (http://sourceforge.net/projects/terminus-font/),这对我来说非常有效。 我添加了XTerm*faceName : Terminus~/.Xdefaults,并获得了 Terminus 字体。不幸的是,许多 Unicode 字形缺失(数学符号、希腊字母和希伯来字母),而是显示为小方块。 如果我删除该faceName条目,默认配置似乎能够显示大多数字形(包括数学、希腊语、希伯来语、如尼文和其他任何文字),但默...

Admin

evince + apparmor + 本地字体 = 一些字体失败
fontconfig

evince + apparmor + 本地字体 = 一些字体失败

我让我的 Debian GNU/Linux 12 “bookworm” 知道非根分区中本地安装的字体: $ la -la /usr/local/share/fonts/ … lrwxrwxrwx 1 root staff 40 8. Feb 22:16 Folder1 -> '/media/WIN_SYS/Folder1' lrwxrwxrwx 1 root staff 33 8. Feb 23:05 Folder2 -> /media/WIN_SYS/Folder2 … # fc-ca...

Admin

如何调试字体管理器控制台输出的“Fontconfig 错误:没有可写的缓存目录”?
fontconfig

如何调试字体管理器控制台输出的“Fontconfig 错误:没有可写的缓存目录”?

开始 font-manager 作为控制台的普通用户(无论 /usr/local/share/fonts 是否存在或内容如何)打印四条消息 Fontconfig error: No writable cache directories 在控制台上。 /var/log/syslog 和 dmesg 没有显示任何有趣的内容,并且正在运行 fc-cache -r && fc-cache -fv && dpkg-reconfigure fontconfig fontconfig-cache font-manager 因为 roo...

Admin

fontconfig:如何在别名中指定通配符?
fontconfig

fontconfig:如何在别名中指定通配符?

Noto 系列拥有大量字体。我想Noto Serif *为衬线字体设置默认系列。例如: <fontconfig> <alias> <family>serif</family> <prefer> <family>Noto Serif *</family> </prefer> </alias> <fontconfig> ...

Admin

Claws Mail 3.19.1 (GTK2 ver) Windows 端口,没有子像素抗锯齿
fontconfig

Claws Mail 3.19.1 (GTK2 ver) Windows 端口,没有子像素抗锯齿

我在 Windows 10 上使用 Claws Mail 3.19.1(带有 GTK2 的最新版本)的 Windows 端口,但字体不是子像素抗锯齿(RGB),它们要么是原始像素边缘(“清晰”),要么是灰度平滑,这会使它们变得模糊。 例如,如果我使用 Segoe UI,它会经过灰度平滑,因此会变得模糊。如果我使用 Courier New,它根本没有过滤,而且边缘像素化,参差不齐。 我想要的是让它使用 RGB 子像素渲染/抗锯齿(比如 ClearType,但我猜它不使用它是因为它是 GTK2),这样它在我的 LCD 屏幕上的有效分辨率就会增加,我可以使用更小的...

Admin

我的 X 字体怎么了?较新的操作系统对“Monospace 10”字体的粗细“较弱”
fontconfig

我的 X 字体怎么了?较新的操作系统对“Monospace 10”字体的粗细“较弱”

我正在从 CentOS 7 升级到 Oracle Linux 9(Rocky、Alma、RHEL 等),终端字体明显不同。(我使用 Mate 作为 WM,但我认为这对字体来说并不重要,或者真的重要吗?)。 我注意到新版本中的终端字体“较弱”。两者都是“等宽字体 10”,但垂直字体高度更小,尽管水平间距和垂直行距(几乎)相同。在我看来,新字体看起来很压扁(而且恕我直言,它也更难阅读)。 CentOS 7 “等宽屏幕 10” Oracle Linux 9“等宽字体 10” 叠加,较新的 OL9 字体位于顶部 仔细查看下面叠加的图像(单击并放大):虽然高度不同...

Admin

无法更改 fbterm 中的字体
fontconfig

无法更改 fbterm 中的字体

要更改字体,请按照 fbterm 的arch linux 页面 要更改使用的字体,请使用 --font-names 选项从 fc-list 给出的列表中选择收藏的字体。 我列出了字体 fc-list /usr/share/fonts/TTF/FiraCode-SemiBold.ttf: Fira Code,Fira Code SemiBold:style=SemiBold,Regular /usr/share/fonts/TTF/FiraCode-Retina.ttf: Fira Code,Fira Code Retina:style=Retina,R...

Admin

Flathub 软件包字体在 RHEL 9 上不起作用
fontconfig

Flathub 软件包字体在 RHEL 9 上不起作用

我已经在我的 PC(RHEL 9)上安装了许多来自 Flathub 的软件包,但其中许多(g4music、Amberol、Color Picker 等)无法正确显示。见下图: 如您所见,这些应用程序无法使用。因此,我需要您的帮助来解决这个问题。 g4music 的终端输出如下: 启用 ReplayGain:false 启用 Pipewire:false 在 0.004244 秒内找到 696 首歌曲 解析 MP4 错误 read_all (com.github.neithern.g4music:2): Pango-WARNING **: 20:55:1...

Admin

PowerShell 5.1 控制台,使用 Powerline 字体和 Starship
fontconfig

PowerShell 5.1 控制台,使用 Powerline 字体和 Starship

我想尝试重新提出几年前的一个问题。那里有一些推测性的评论,认为这可能不起作用,但我感觉这里有几十/几百个天才轻松破解了这个问题,现在在他们的普通 PS 5.1 控制台上有了带有 Powerline 字体的 Starship(即不是Windows 终端)。从这个问题提出已经过去了 2 年零 4 个月,如果有人能解决这个问题我将不胜感激......(我要指出的是,在我的工作环境中,在 Server 2012/2016 环境中,我将在未来至少 4-5 年内使用 PS 5.1 控制台,虽然这远非关键,但尝试构建一个舒适/功能齐全的环境还是不错的)。请注意,这是不是关...

Admin

可以创建一个安装程序来在 Mac 上自动安装字体吗?
fontconfig

可以创建一个安装程序来在 Mac 上自动安装字体吗?

我创建了一种字体,它在 Windows 和 Mac 上同样好用。对于 Windows,我创建了一个安装程序包;当用户下载该包并单击 .exe 文件时,它会自动将字体安装到 Windows Fonts 文件夹中。可以为 Mac 创建类似的东西吗?一位同事说他认为不行,因为 SIP 会阻止它。但后来我看到几年前的一个论坛建议可以使用 AppleScript 来完成,并通过 osascript 命令在 C++ 中执行。那么可以做到吗?如果可以,是否有工具可以帮助我创建这样的 Mac 可执行文件?或者我可以访问一个可以帮助我的网站?(我知道一些 Windows 编程...

Admin

如何调整 Thunderbird 中消息列表和文件夹列表的字体大小?
fontconfig

如何调整 Thunderbird 中消息列表和文件夹列表的字体大小?

在 Windows 10 中,我使用 Thunderbird 78.11.0(32 位)作为电子邮件客户端。 今天突然发现消息列表和文件夹列表的字体变得很小了。(其他应用程序没有变化)。 如何调整 Thunderbird 中消息列表和文件夹列表的字体大小? ...

Admin

我可以在不同的显示器上对字体设置不同的 DPI 吗?
fontconfig

我可以在不同的显示器上对字体设置不同的 DPI 吗?

我把一台显示器换成了分辨率更高的显示器。它的物理尺寸也更大了,但没有分辨率大多少——所以每个像素都小了不少。 为了解决这个问题,我将 DPI 设置从 90 增加到 120(使用 Xfce4 提供的配置小部件),但对于我桌子上剩余的旧显示器来说,这有点太大了。 因此,问题是,是否可以为每个人设置不同的设置?如果可以,如何-- Xfce4 工具似乎将其设置为整个桌面…… ...

Admin

fontconfig 无法识别新字体
fontconfig

fontconfig 无法识别新字体

在 Void Linux 上安装了 fontconfig 2.13.1,并通过 guix 安装了几种字体(所以,不是普通的设置)。 字体在~/.guix-profile/share/fonts。 我在以下文件中创建了~/.config/fontconfig/fonts.conf <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <dir>/home/daf/.guix-profile/share/font...

Admin

不同语言(英语和波斯语)使用不同的字体
fontconfig

不同语言(英语和波斯语)使用不同的字体

我经常使用英语和波斯语(Farsi)在我的日常使用中。我想为它们分别设置不同的字体,arch-linux。 也就是说,我想使用约瑟夫卡英语萨赫勒波斯语。据我所知,支持双向性的少数终端仿真器之一是控制台。所以我使用它,它确实能正确显示波斯字母。 从维基百科,建议使用字体配置。因此我创建了这个配置文件,位于~/.config/fontconfig/fonts.conf: <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> ...

Admin