使用用户的fonts.conf禁用特定字体的抗锯齿
目的: 我正在尝试通过~/.config/fontconfig/fonts.conf特定字体禁用抗锯齿,但到目前为止没有成功。如果我的理解是正确的,则原因是系统范围的配置优先于我自己的配置。 题: 如何禁用具有用户字体的特定字体的抗锯齿功能,fonts.conf并优先于系统范围的配置? 旁注:我更喜欢在不影响系统配置的情况下进行操作,并且我更不想在应用程序级别进行操作。 细节: 系统是Ubuntu Raring Ringtail 13.04。这是我的~/.config/fontconfig/fonts.conf: <?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="pattern"> <test name="family"> <string>DejaVu Sans Mono</string> </test> <edit name="antialias" mode="assign"> <bool>false</bool> </edit> </match> </fontconfig> 其中的相关文件/etc/fonts/conf.d是 10-antialias.conf 50-user.conf 具有以下内容: /etc/fonts/conf.d>cat 10-antialias.conf 50-user.conf ... <match target="font"> <edit name="antialias" mode="assign"><bool>true</bool></edit> </match> ... <include ignore_missing="yes" prefix="xdg">fontconfig/fonts.conf</include> ... …