摘自linuxsir的ai_ya以及Beta的发言:
icepref 不认Xft的设置,我是手动加进去的
#TitleFontName="-dynalab-simsun-medium-r-normal-*-*-140-*-*-m-*-*-1"
TitleFontNameXft="SimSun:size=14"
#MenuFontName="-dynalab-simsun-medium-r-normal-*-*-140-*-*-m-*-iso10646-1"
MenuFontNameXft="SimSun:size=14"
#StatusFontName="-b&h-lucidatypewriter-bold-r-*-*-*-120-*-*-*-*-*-*"
StatusFontNameXft="SimSun:size=14"
#QuickSwitchFontName="-b&h-lucidatypewriter-bold-r-*-*-*-120-*-*-*-*-*-*"
QuickSwitchFontNameXft="SimSun:size=14"
#NormalButtonFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
NormalButtonFontNameXft="SimSun:size=14"
#ActiveButtonFontName="-b&h-lucida-bold-r-*-*-*-120-*-*-*-*-*-*"
ActiveButtonFontNameXft="SimSun:size=14"
#NormalTaskBarFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
NormalTaskBarFontNameXft="SimSun:size=14"
#ActiveTaskBarFontName="-b&h-lucida-bold-r-*-*-*-120-*-*-*-*-*-*"
ActiveTaskBarFontNameXft="SimSun:size=14"
#MinimizedWindowFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
MinimizedWindowFontNameXft="SimSun:size=14"
#ListBoxFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
ListBoxFontNameXft="SimSun:size=14"
#ToolTipFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
ToolTipFontNameXft="SimSun:size=14"
ClockFontName="-bitstream-bitstream vera serif-medium-r-normal-*-*-140-*-*-p-*-iso10646-1"
ApmFontName="-adobe-courier-medium-r-*-*-*-140-*-*-*-*-*-*"
#LabelFontName="-b&h-lucida-medium-r-*-*-*-140-*-*-*-*-*-*"
LabelFontNameXft="SimSun:size=14"
可以了,原来是不认xft字体设置。
我发现按照 ai_ya 的写法,也可以在同时使用两种字体显示,即英文和中文字体写在一起,英文在前,中文在后,中间用逗号隔开,比如我的:
TitleFontNameXft="Helvetica:size=9,SimSun:size=10"
MenuFontNameXft="Helvetica:size=9,SimSun:size=10"
StatusFontNameXft="Helvetica:size=9,SimSun:size=10"
QuickSwitchFontNameXft="Helvetica:size=9,SimSun:size=10"
NormalButtonFontNameXft="Helvetica:size=9,SimSun:size=10"
ActiveButtonFontNameXft="Helvetica:size=9,SimSun:size=10"
NormalTaskBarFontNameXft="Helvetica:size=9,SimSun:size=10"
ActiveTaskBarFontNameXft="Helvetica:size=9,SimSun:size=10"
MinimizedWindowFontNameXft="Helvetica:size=9,SimSun:size=10"
ListBoxFontNameXft="Helvetica:size=9,SimSun:size=10"
ToolTipFontNameXft="Helvetica:size=9,SimSun:size=10"
ClockFontNameXft="Helvetica:size=9,SimSun:size=10"
ApmFontNameXft="Helvetica:size=9,SimSun:size=10"
LabelFontNameXft="Helvetica:size=9,SimSun:size=10"
英文就会用helvetica字体显示,而中文使用漂亮的simsun。
怎么取消icewm的AA?
通过~/.fonts.conf 进行设置的
<fontconfig>
<match target="font" >
<test compare="more" name="pixelsize" qual="any">
<double>10</double>
</test>
<test compare="less" name="pixelsize" qual="any">
<double>15</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
</fontconfig>
icepref 不认Xft的设置,我是手动加进去的
#TitleFontName="-dynalab-simsun-medium-r-normal-*-*-140-*-*-m-*-*-1"
TitleFontNameXft="SimSun:size=14"
#MenuFontName="-dynalab-simsun-medium-r-normal-*-*-140-*-*-m-*-iso10646-1"
MenuFontNameXft="SimSun:size=14"
#StatusFontName="-b&h-lucidatypewriter-bold-r-*-*-*-120-*-*-*-*-*-*"
StatusFontNameXft="SimSun:size=14"
#QuickSwitchFontName="-b&h-lucidatypewriter-bold-r-*-*-*-120-*-*-*-*-*-*"
QuickSwitchFontNameXft="SimSun:size=14"
#NormalButtonFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
NormalButtonFontNameXft="SimSun:size=14"
#ActiveButtonFontName="-b&h-lucida-bold-r-*-*-*-120-*-*-*-*-*-*"
ActiveButtonFontNameXft="SimSun:size=14"
#NormalTaskBarFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
NormalTaskBarFontNameXft="SimSun:size=14"
#ActiveTaskBarFontName="-b&h-lucida-bold-r-*-*-*-120-*-*-*-*-*-*"
ActiveTaskBarFontNameXft="SimSun:size=14"
#MinimizedWindowFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
MinimizedWindowFontNameXft="SimSun:size=14"
#ListBoxFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
ListBoxFontNameXft="SimSun:size=14"
#ToolTipFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
ToolTipFontNameXft="SimSun:size=14"
ClockFontName="-bitstream-bitstream vera serif-medium-r-normal-*-*-140-*-*-p-*-iso10646-1"
ApmFontName="-adobe-courier-medium-r-*-*-*-140-*-*-*-*-*-*"
#LabelFontName="-b&h-lucida-medium-r-*-*-*-140-*-*-*-*-*-*"
LabelFontNameXft="SimSun:size=14"
可以了,原来是不认xft字体设置。
我发现按照 ai_ya 的写法,也可以在同时使用两种字体显示,即英文和中文字体写在一起,英文在前,中文在后,中间用逗号隔开,比如我的:
TitleFontNameXft="Helvetica:size=9,SimSun:size=10"
MenuFontNameXft="Helvetica:size=9,SimSun:size=10"
StatusFontNameXft="Helvetica:size=9,SimSun:size=10"
QuickSwitchFontNameXft="Helvetica:size=9,SimSun:size=10"
NormalButtonFontNameXft="Helvetica:size=9,SimSun:size=10"
ActiveButtonFontNameXft="Helvetica:size=9,SimSun:size=10"
NormalTaskBarFontNameXft="Helvetica:size=9,SimSun:size=10"
ActiveTaskBarFontNameXft="Helvetica:size=9,SimSun:size=10"
MinimizedWindowFontNameXft="Helvetica:size=9,SimSun:size=10"
ListBoxFontNameXft="Helvetica:size=9,SimSun:size=10"
ToolTipFontNameXft="Helvetica:size=9,SimSun:size=10"
ClockFontNameXft="Helvetica:size=9,SimSun:size=10"
ApmFontNameXft="Helvetica:size=9,SimSun:size=10"
LabelFontNameXft="Helvetica:size=9,SimSun:size=10"
英文就会用helvetica字体显示,而中文使用漂亮的simsun。
怎么取消icewm的AA?
通过~/.fonts.conf 进行设置的
<fontconfig>
<match target="font" >
<test compare="more" name="pixelsize" qual="any">
<double>10</double>
</test>
<test compare="less" name="pixelsize" qual="any">
<double>15</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
</fontconfig>