LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1235|回复: 6

icewm 的菜单可以调字体大小以及对比度吗?

[复制链接]
发表于 2006-8-15 11:46:52 | 显示全部楼层 |阅读模式
经过几天的实践,icewm 已经基本配置好了,今天用着用着又发现了这个问题,就是觉得菜单的字体太小了,而且背景色偏白,而字的颜色却浅了点,不够黑,看着有点不舒服,TaskBar 也是这样子,我用的是 仿 MAC OS 的主题,能够修改这个菜单字体大小和对比度吗?
发表于 2006-8-15 17:14:27 | 显示全部楼层
可以,
hua@vgh:dev-build$ cat ~/.icewm/prefoverride
[php]
### 自定义 IceWM 设置
## 设置 XFT 字体 (下面的字体设置适合 Xft.dpi:96 的情况,可以在 ~/.Xresources 写入 Xft.dpi:96 )
# meXft="Bitstream Vera Serif:size=9,AR PL ShanHeiSun Uni:size=11"
meXft="serif:size=11"
MenuFontNameXft="serif:size=11"
StatusFontNameXft="serif:size=11"
QuickSwitchFontNameXft="serif:size=11"
NormalButtonFontNameXft="serif:size=11"
ActiveButtonFontNameXft="serif:size=11"
NormalTaskBarFontNameXft="serif:size=11"
ActiveTaskBarFontNameXft="serif:size=11"
MinimizedWindowFontNameXft="serif:size=11"
ListBoxFontNameXft="serif:size=11"
ToolTipFontNameXft="serif:size=11"
ClockFontNameXft="serif:size=11"
ApmFontNameXft="serif:size=11"
LabelFontNameXft="serif:size=11"
#TitleFontNameXft="serif:size=11:bold"
TitleFontNameXft="serif:size=11"
ActiveTitleFontNameXft="serif:size=11:bold"

### 设置个人偏好
### 配置任务条
## 不要显示和监测邮件
TaskBarShowMailboxStatus=0
MailCheckDelay=0
NetworkStatusDevice="eth0"
## 显示 APM 状态
# TaskBarShowAPMStatus=1
## LED 方式显示时间,显示格式为"时:分:秒"
TaskBarClockLeds=1
#TimeFormat="%H:%M"
TimeFormat="%H:%M"

ShowAbout=1
ShowRun=1

## 桌面背景
# DesktopBackgroundcolor="rgb:00/20/40"
# DesktopBackgroundImage=""
DesktopBackgroundScaled=1

## 虚拟桌面
#WorkspaceNames="风", "华", "雪", "月"
WorkspaceNames=" 1 "," 2 "," 3 "," 4 "

## 鼠标移动到屏幕边缘切换虚拟桌面
EdgeSwitch=0
ContinuousEdgeSwitch=0
EdgeResistance=50
EdgeSwitchDelay=600

### 窗口选项
## 不透明移动和改变窗口大小
OpaqueMove=1
OpaqueResize=1
## 新窗口显示后不自动取得焦点 ( 类似 KDE/Gnome 风格 )
FocusOnMap=0
## 菜单追踪鼠标动作 (类似 KDE/Gnome 菜单 )
MenuMouseTracking=1
## Support mouse wheel
UseMouseWheel=1

## 锁住屏幕的程序
#LockCommand="xlock -mode blank"
#LockCommand="/usr/X11R6/bin/xlock -mode star -nice 15"
LockCommand="xscreensaver-command -lock"

## 关机命令
ShutdownCommand="sudo halt -p"
## 重启命令
RebootCommand="sudo reboot"

# 任务栏
TaskBarDoubleHeight=0
MinimizeToDesktop=0
TaskBarWorkspacesLeft=1

TaskBarShowWindowListMenu=0
TaskBarShowShowDesktopButton=0
[/php]


而所谓“字体太淡” , 是 系统 fontconfig 的设置
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 08:58:20 | 显示全部楼层
Post by jhuangjiahua

而所谓“字体太淡” , 是 系统 fontconfig 的设置


系统 fontconfig 的问题?版主可以说得详细点吗?我用 dpkg-reconfigure fontconfig 命令翻看了一遍,但还是不知道该怎么修改设置,或者是修改哪个配置文件?怎么修改?我发现几乎所有程序都是“字体太淡”,难道就是传说中的“字体发虚”?
回复 支持 反对

使用道具 举报

发表于 2006-8-16 11:49:58 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 21:23:10 | 显示全部楼层
Post by jhuangjiahua
没错,
看这吧
http://huangjiahua.livejournal.com/4864.html


我只有 cn99 的源,似乎没法安装 ttf-dejavu 啊,有源吗?
另外,是不是把那些配置写到那个文件,再把字体设成 serif 就可以了吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 21:54:00 | 显示全部楼层
照着写了这个文件,字体确实是黑了很多,不再显得惨白了,对这个是很满意的,

但随之而来另一个问题,就是似乎字体被改了,之前菜单、Opera 显示的字体都挺平滑漂亮的,但现在中文似乎不是上海宋了,而且不论中文还是英文,似乎字的线条都有断点,这里缺一点,那边又缺一点,像是写字没写完整一样,后来,我把字体排序里面,我没装的字体都删除了相关的语句,还是这样子。

请问哪些语句是实现这个将字体加黑,不在显得很淡这个效果的?我能不能在这个文件里只写这些代码,不要写其他的,我安装不了 ttf-dejavu , New Sung 也装不了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-17 09:21:31 | 显示全部楼层
总算明白了 fontconfig 是怎么回事,我想我现在可以根据自己的实际情况来写 .font.conf ,换一下字体顺序就可以消除这个字体不平滑的问题了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表