LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: SCys

DWM窗口管理器[Xft特性][热键简介]

[复制链接]
 楼主| 发表于 2008-3-25 21:33:23 | 显示全部楼层
xft的分开配置?
可以使用/etc/fonts里面的配置


xft:替换中文字体里的英文,显示更美观

  1. <!-- 替换宋体的英文字符 -->
  2. <match target="pattern" >
  3.   <test name="family" >
  4.    <string>宋体</string>
  5.    <string>SimSun</string>
  6.    <string>SimSun-18030</string>
  7.    <string>Sun-ExtA</string>
  8.    <string>Sun-ExtB</string>
  9.    <string>AR PL ShanHeiSun Uni</string>
  10.    <string>AR PL New Sung</string>
  11.    <string>PMingLiU</string>
  12.    <string>新細明體</string>
  13.   </test>
  14. <!-- <edit mode="prepend" binding="same" name="family" > -->
  15. <edit mode="prepend" binding="strong" name="family" >
  16.    <string>Verdana</string>
  17.    <string>Helvetica</string>
  18.    <string>Arial</string>
  19.    <string>Tahoma</string>
  20.    <string>DejaVu Sans</string>
  21.    <string>Bitstream Vera Sans</string>
  22.    <string>DejaVu Serif</string>
  23.    <string>Bitstream Vera Serif</string>
  24.   </edit>
  25. </match>
  26. <match target="font" >
  27.   <test name="family" qual="any" >
  28.    <string>NSimSun</string>
  29.    <string>新宋体</string>
  30.    <string>MingLiU</string>
  31.    <string>細明體</string>
  32.   </test>
  33.   <edit mode="prepend" binding="strong" name="family" >
  34.    <string>Courier New</string>
  35.    <string>Courier</string>
  36.   </edit>
  37. </match>
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-3-26 09:36:21 | 显示全部楼层
SCys兄真是热心。
我现在用的是打了几个补丁的2.5.23。上次在#fvwm问的时候,几个老外都没有关注过字体显示这一块。我试纸过在Fvwm里只设置英文字体,然后调整fontconfig,但似乎中文会显示不出来。SCys兄是不是用了trunk里的就可以显示了?
回复 支持 反对

使用道具 举报

发表于 2008-4-8 22:00:15 | 显示全部楼层

dwm 4.9版的xft补丁

现在dwm 4.9已经出来了,但是SCys兄还没有放出新的补丁,我等不急了,就自己做了一个,目前使用情况良好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-9 17:04:07 | 显示全部楼层
Post by takethat;1836203
现在dwm 4.9已经出来了,但是SCys兄还没有放出新的补丁,我等不急了,就自己做了一个,目前使用情况良好


我偷懶,沒有放上來,畢竟我還沒有全部寫好配置。
:)
兄弟,我在樓頂上寫上你的補丁了。
---
更新下:)
對了,需要dmenu 3.6
回复 支持 反对

使用道具 举报

发表于 2008-4-27 04:44:17 | 显示全部楼层
因为机器需要,弄一个轻便的WM。
用了一下,果然不错。继续熟悉中,就不班门弄斧了。:)。
谢谢SCys,takethat以及各位的奉献,赞一下。

对了,Scys,第一个帖子里边, [热键] 部分最后那里,少了个分号;,会导致编译失败,我找了半天。嘿嘿。(不懂C/CPP的人,好可怜。555555。)
谢谢你的详细介绍,:)。

还有,你们之前讨论的,指定2个字体,是按什么格式的?我用
#define FONT            "DejaVu Sans:size=12,AR PL ShanHeiSun Uni:size=13"
#define FONT            "AR PL ShanHeiSun Uni:size=13,DejaVu Sans:size=12"
两个都不行。要么显示不出中文,要么是只用中文字体:(。

先谢了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-27 10:38:34 | 显示全部楼层
Post by 晨想;1842997
因为机器需要,弄一个轻便的WM。
用了一下,果然不错。继续熟悉中,就不班门弄斧了。:)。
谢谢SCys,takethat以及各位的奉献,赞一下。

对了,Scys,第一个帖子里边, [热键] 部分最后那里,少了个分号;,会导致编译失败,我找了半天。嘿嘿。(不懂C/CPP的人,好可怜。555555。)
谢谢你的详细介绍,:)。

还有,你们之前讨论的,指定2个字体,是按什么格式的?我用
#define FONT            "DejaVu Sans:size=12,AR PL ShanHeiSun Uni:size=13"
#define FONT            "AR PL ShanHeiSun Uni:size=13,DejaVu Sans:size=12"
两个都不行。要么显示不出中文,要么是只用中文字体:(。

先谢了。


这个是我不小心,已经加上了。
---
大家一起讨论麻。现在还是用dwm.进来在dwm上看到了java的修正补丁,不知道是否应该也添加呢。等等下个版本吧,如果有谁想要,去dwm的邮件列表里面下哦。昨天的。
回复 支持 反对

使用道具 举报

发表于 2008-4-27 21:46:15 | 显示全部楼层
看到了那个java补丁,试试去。嘿嘿。。
虽然暂时用不上java。嘿嘿。。
回复 支持 反对

使用道具 举报

发表于 2008-8-1 15:04:51 | 显示全部楼层

dwm-5.1的xft补丁

现在dwm-5.1已经出来了,修改了SCys兄的xft补丁,自己用了没有发现什么问题,大家可以试试。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-2-27 11:08:03 | 显示全部楼层
I'm using dwm now, but I can't input Chinese with fcitx just in Firefox.
@takethat: Can your patch directly be applied to dwm-5.4.1? Or can anyone update the xft patch for dwm-5.4.1?
Thanks!
回复 支持 反对

使用道具 举报

发表于 2009-2-27 11:23:38 | 显示全部楼层
现在能输中文了。
en_US.UTF-8 的 locale,只要 export $GTK_IM_MODULE=xim 就行。
回复 支持 反对

使用道具 举报

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

本版积分规则

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