QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3054|回复: 3

fluxbox和fvwm如何使用文泉驿字体?

[复制链接]
发表于 2007-1-17 20:33:31 | 显示全部楼层 |阅读模式
字体已经正确安装了,用xlsfonts和fc-list都能列出文泉驿的字体,但是无论是

[code:1]
x core字体配制写法:
-wenquanyi-wenquanyi bitmap song-medium-r-normal--12-*-*-*-*-*-iso10646-1
[/code:1]

还是

[code:1]
xft字体配制写法:
xft:WenQuanYi Bitmap Song:size=12
[/code:1]

在fluxbox里面都无法显示中文,英文正常,中文乱码,并且英文也不是文泉驿.在fvwm里面,虽然窗口标题栏可以显示中文,但是英文明显不是文泉驿的字体,而且中文字体大小也不对,应该是使用默认字体时找到了文泉驿作替代.

求教如何在fluxbox和fvwm里面使用文泉驿字体.另外想问一下像文泉驿这类字体名称中间有空格的情况,写配制文件时,是直接把空格写上去,还是用"\"作转义后加一个空格,还是把整个字体名称用双引号括起来呢?

PS:系统locale是utf8的.
发表于 2007-1-17 21:44:27 | 显示全部楼层
应该跟fluxbox没什么关系吧,可能是/etc/fonts/fonts.conf没有设置好。
回复

使用道具 举报

 楼主| 发表于 2007-1-17 22:40:38 | 显示全部楼层
已经把文泉驿中启用点阵字体的配制文件在/etc/conf.d/下作了链接了.字体路经也添加到了/etc/X11/xorg.conf和/etc/fonts/fonts.conf中(没启用xfs服务,而是直接加到了xorg配置文件中去,效果应该是一样的),fonts.scale和fonts.dir文件也应该没问题,alias也加了的,可以识别文泉驿字体的gbk编码.用fc-list和xlsfonts都能正常看到文泉驿字体的信息,在某些软件的字体选择对话框里面也能正确的显示文泉驿字体(比如gvim等编辑器).

反正一句话,就是说文泉驿字体已经正常安装了,但是在fluxbox和fvwm里使用却有问题,不知道该如何正确编写配制文件.
回复

使用道具 举报

 楼主| 发表于 2007-1-18 11:15:05 | 显示全部楼层
再把错误提示贴上来

目前只有fvwm的,fluxbox启动时看不到字体相关的错误信息,没办法贴。


[code:1]
x core字体配制写法:
-wenquanyi-wenquanyi bitmap song-medium-r-normal--12-*-*-*-*-*-iso10646-1
错误信息:
[FVWM][FlocaleLoadFont]: WARNING -- can't load font -wenquanyi-wenquanyi', trying default:

-*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-14-*-*-*-*-*-*-*,-*-*-medium-r-normal-*-16-*-*-*-*-*-*-*
[/code:1]

[code:1]
xft字体配制写法:
xft:WenQuanYi Bitmap Song:size=12
错误信息:
[FVWM][FlocaleLoadFont]: WARNING -- can't load font 'xft:WenQuanYi', trying default:

-*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-14-*-*-*-*-*-*-*,-*-*-medium-r-normal-*-16-*-*-*-*-*-*-*
[/code:1]

似乎是文泉驿字体名称中有一个空格,所以造成了这个问题,fvwm只认第一个空格前面的字符串,所以报错,不知应当如何解决。另外在用默认的字体时,fvwm还是能用文泉驿的字体,只是大小和高矮位置就完全无法控制了,看上去很不舒服。而fluxbox根本就是乱码。

也试过如下的写法:
[code:1]
-microsoft-tahoma-*-medium-r-normal-*-12-*-*-*-*-*-iso10646-1,-wenquanyi-*-medium-r-normal-*-12-*-*-*-*-*-iso10646-1
[/code:1]

这样用了*来替代有空格的部分,似乎能在fvwm里面用文泉驿字体了,但是tahoma字体又没了AA,字体模糊一片.而我在~/.fonts.conf里面是明确开启了AA的。

还有个问题,就是用两种字体时,中间究竟是用“;”还是“,”隔开?我看到两种写法的人都有,不知道哪一种才对。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-22 16:49 , Processed in 0.082845 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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