首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每个屏幕的字体配置?

每个屏幕的字体配置?
EN

Unix & Linux用户
提问于 2014-06-18 14:33:36
回答 2查看 2.7K关注 0票数 8

每个屏幕有不同的fontconfig设置吗?

我有两个1080 p显示器,但是一个是13英寸,另一个是27英寸。我想在小显示器上使用反别名字体,在大显示器上使用非反别名字体。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2018-03-26 02:11:28

xrdb使用C预处理程序(当然是这样),因此它支持条件。下面是我的.Xresources的一个片段:

代码语言:javascript
复制
#if SCREEN_NUM == 0
Xft.dpi: 157
#endif

#if SCREEN_NUM == 1
Xft.dpi:  96
Xft.antialias: 0
#endif

现在,xrdb -merge将在每个监视器上做正确的事情,当您登录时,假设大量的X初始化脚本之一困扰您的.Xresources,它也将被正确设置。

(注意:Arch Linux字体配置页面有更多的示例,但为了为子孙后代保留这些示例,我已经包含了上面的相关示例。)

票数 6
EN

Unix & Linux用户

发布于 2015-06-19 12:03:11

我是这样做的:

  1. .Xresources中设置辅助监视器的配置并运行xrdb
  2. 启动程序并将其放在辅助监视器上。
  3. 更改.Xresources中的值并运行xrdb

下面是在二级倾斜监视器上启动intellij的示例脚本:

代码语言:javascript
复制
#!/bin/sh
sed -i 's/.*Xft.rgba:\s*rgb.*/Xft.rgba: vrgb/' /home/babken/.Xresources
xrdb /home/babken/.Xresources
intellij-idea-ultimate-edition &
sed -i 's/.*Xft.rgba:\s*vrgb.*/Xft.rgba: rgb/' /home/babken/.Xresources
xrdb /home/babken/.Xresources

不过,如果您只将该程序保存在监视器上(就像我所做的),这将是可行的。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/137844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档