关闭 Emacs 中的抗锯齿功能
我在 Emacs 中使用 Proggy(.Xdefaults
中的 ProggyCleanTTSZ 12
)字体。我对我的操作系统(Ubuntu 10.10)应用抗锯齿的方式不满意。我如何禁用它?
I'm using Proggy (ProggyCleanTTSZ 12
in .Xdefaults
) font in Emacs. I'm not happy with how my OS (Ubuntu 10.10) applies anti-aliasing to it. How do I disable it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以在 .Xdefaults(或 .Xresources - 无论您使用哪个)中设置字体选项。这允许您在 emacs 中禁用抗锯齿功能,但仍然在其他地方启用它。
另请参阅fontconfig 用户指南
You can set font options in your .Xdefaults (or .Xresources - whichever you are using). This allows you to disable anti-aliasing in emacs, but still have it enabled elsewhere.
See also the fontconfig user guide
字体渲染通常由操作系统库而不是应用程序处理,因此您需要告诉 Ubuntu 不要对特定字体进行反锯齿。我在 Linux 上工作已经有几年了,但如果事情没有改变,你可以通过编辑文件来配置它(可能是 /etc/fonts/fonts.conf 或 ~/.fonts.conf 或类似的东西) )。
https://wiki.ubuntu.com/Fonts#Manual_Font_Smoothing 可能会有所帮助。
Font rendering is generally handled by the OS libraries rather than the application, so you need to tell Ubuntu not to anti-alias that particular font. It's been a few years since I worked much on Linux, but if things haven't changed, you can configure this by editing a file (maybe something like /etc/fonts/fonts.conf or ~/.fonts.conf or something similar).
https://wiki.ubuntu.com/Fonts#Manual_Font_Smoothing might help.