如何在Geany中修改GTK3/Glade默认标签字体大小
调整Geany笔记本标签字体大小(无需重新编译)
刚好之前在HiDPI设备上遇到过一模一样的问题,不用折腾重新编译Geany,修改GTK3的配置文件就能轻松搞定,给你两个靠谱的方案:
方案1:仅针对Geany单独调整(推荐)
这个方法只会改变Geany的标签字体,不会影响其他GTK3应用:
- 先创建Geany专属的GTK配置目录(如果还不存在的话):
mkdir -p ~/.config/gtk-3.0/apps - 用文本编辑器新建Geany的样式文件:
nano ~/.config/gtk-3.0/apps/geany.css - 在文件里粘贴以下CSS代码,把
10改成你觉得合适的字体大小(根据HiDPI比例调整,比如12或8都可以):notebook tab { font-size: 10px; /* 要是想改字体样式,还可以加一行 font-family: "你的字体名"; */ } - 保存退出后,重启Geany就能看到标签字体变小了。
方案2:全局调整所有GTK3应用的标签字体
如果你希望所有GTK3应用的标签字体都统一适配HiDPI,可以修改全局GTK3配置:
- 打开(或新建)全局GTK3设置文件:
nano ~/.config/gtk-3.0/settings.ini - 在文件里添加或修改以下内容,把
10换成你需要的字体大小:[Settings] gtk-font-name=Sans 10 - 保存后重启Geany(或者所有正在运行的GTK3应用),所有GTK3应用的默认字体都会跟着调整。
补充说明
如果调整字体大小后觉得标签的间距还是不太适配HiDPI,还可以在geany.css里再加一些样式规则,比如调整标签的内边距:
notebook tab { font-size: 10px; padding: 2px 4px; }
内容的提问来源于stack exchange,提问作者kassiopeia
相关产品推荐
相关产品推荐

