【文泉驿-北斗-正式发布!】(xfonts-wqy更新!)

系统字体配置、中文显示和输入法问题
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#16

帖子 Element » 2006-05-13 0:34

FangQ 写了:
hy48 写了:我在amd64(dapper flight-5)上解压安装,在字体选项中可以使用。不过目测还没有发现和原默认字体的显著不同(似乎英文字母比原来的大),目前系统字体均选用wqy-bitmap。
不知道flight-5的默认中文字体是那个?wqy-0.6.9还是NewSung?如果是NewSung的话,应该有比较明显的差别。
应该不是wqy。我是从5.10升级过来,在源里可以看到xfonts-wqy,不过没安装,用户可以根据情况自己安装。
所以觉得应该不是wqy。
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
FangQ
帖子: 240
注册时间: 2006-03-05 13:50

#17

帖子 FangQ » 2006-05-21 23:38

文泉驿点阵宋体v0.7 (北斗)正式版已经可以从文泉驿主页下载。

从3月19日推出0.6.9以来,有541个最常见汉字点阵得到了明显的优化,字体的基线、下划线位置也经过了数次调整,另外,英文点阵部分中有1/10的点阵也得到提高,包括10pt的"a","u"和"_",9pt的J,11pt的字体间距,各种英文符号等。我们提供了三种等价的安装格式:bdf/pcf/ttf,我们推荐安装pcf格式,ttf格式安装上需要比较小心,详细的安装说明我们已经提供在我们的网站上。

感谢大家积极参与文泉驿的点阵开发,离开社区的支持,我们走到这一步恐怕还需要很多时间。希望大家一如既往得支持和参与我们的开源计划。

我们会尽快开通“nightly build”的功能,这样大家可以立即享用优化后的点阵了。
FangQ
帖子: 240
注册时间: 2006-03-05 13:50

#18

帖子 FangQ » 2006-05-21 23:40

文泉驿点阵宋体
安装指南
----------------------------------------------------------
这个部分是README文档的第二部分。
----------------------------------------------------------
II.安装指南

(对于使用Debian以及基于Debian的Linux发行版的用户,请参照本文最后的“其它问题”)

文泉驿点阵宋体(中等,粗体)被打包成三种等价的格式:BDF(Bitmap Distribution
Format),PCF (Portable Compiled Format)和TTF(True-Type)。这几种格式都被
大多数X窗口系统所支持,您可以选择任意的一种安装。

== PCF/BDF格式字体的安装方法 ==

1.下载

您首先需要从下面的我们在sourceforge站点地址下载安装包,下载页面为:

http://sf.net/project/showfiles.php?gro ... _id=156288

选择最新发布的版本和您所想要的格式,然后把您的安装包保存到一个临时的目录,比如
/tmp

2.解压缩

下载的包一般是用tar和gzip所压缩的,使用下面的命令来解压缩

代码: 全选

  gunzip wqy-bitmapfont*.tar.gz
  tar xvf wqy-bitmapfont*.tar
或者

代码: 全选

  tar zxvf wqy-bitmapfont*.tar.gz
3.移动 (可选项)

所有的文件都将被解压缩到目录一个叫作wqy-bitmapfont的子目录,
您可以把把这个目录移动到您想安装字体的目录,一个比较好的建议是
/usr/share/fonts/Chinese/wqy-bitmapfont

为了移动目录,您需要使用"su"或者"sudo"来获取root权限。(如果您
没有root权限,请查看下面的第六小节)

4.设置字体路径

现在您需要告诉X窗口系统去找所安装的字体,假设您把字体安装到了这个目录
/usr/share/fonts/Chinese/wqy-bitmapfont/
您需要运行如下的命令:

代码: 全选

   cd /usr/share/fonts/Chinese/wqy-bitmapfont/
   rm fonts*
   mkfontdir .
   cp fonts.dir fonts.scale
   xset +fp /usr/share/fonts/Chinese/wqy-bitmapfont/
最后一个命令是把字体目录添加到X窗口字体路径列表。为了永久性的
添加这个目录,您需要把下面一行

代码: 全选

 "/usr/share/fonts/Chinese/wqy-bitmapfont,"
添加到/etc/X11/fs/config这个文件中,添加的位置是
"catalogue =/usr/lib/X11/fonts/misc/"这一行的下面。

如果您的系统中没有这个文件,您可能需要通过修改/etc/X11/xorg.conf
或者/etc/X11/XF86Config-4来添加这个目录

代码: 全选

  ......
  Section "Files"
      ......
      FontPath    "unix/:7100"
      ......
      FontPath    "/usr/share/fonts/Chinese/wqy-bitmapfont"
  EndSection
  ......
到这里为止,您已经完成了对X核心字体的配置工作。大多数不太老版本
的Linux图形程序都支持fontconfig。为了让fontconfig使用这个
点阵字体,您需要执行

代码: 全选

   fc-cache -f -v
现在重新启动一下您的X窗口,您应该可以在字体选择框中看到文泉驿
点阵宋体的名字了。

5.测试

为了检测字体是否成功安装,可以使用下面的命令

/usr/X11R6/bin/xlsfonts | grep wenquanyi

您将会看到类似下面的输出:

代码: 全选

   -wenquanyi-wenquanyi bitmap song-bold-r-normal--0-0-75-75-p-0-iso10646-1
   -wenquanyi-wenquanyi bitmap song-bold-r-normal--12-120-75-75-p-80-iso10646-1
   -wenquanyi-wenquanyi bitmap song-bold-r-normal--13-130-75-75-p-80-iso10646-1
   -wenquanyi-wenquanyi bitmap song-bold-r-normal--15-150-75-75-p-80-iso10646-1
   -wenquanyi-wenquanyi bitmap song-bold-r-normal--16-160-75-75-p-80-iso10646-1
   -wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-75-75-p-0-iso10646-1
   -wenquanyi-wenquanyi bitmap song-medium-r-normal--12-120-75-75-p-80-iso10646-1
   -wenquanyi-wenquanyi bitmap song-medium-r-normal--13-130-75-75-p-80-iso10646-1
   -wenquanyi-wenquanyi bitmap song-medium-r-normal--15-150-75-75-p-80-iso10646-1
   -wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1

如果是fontconfig,您需要检查

代码: 全选

   fc-list | grep 'WenQuanYi'
应该能看到两行输出,类似如下:

代码: 全选

   WenQuanYi Bitmap Song:style=Bold
   WenQuanYi Bitmap Song:style=Regular
字体成功安装之后您就可以在KDE或者GNOME的字体选择对话框中选择
使用文泉驿点阵宋体。

如果您在系统里面同时安装有中文矢量字体,当您使用浏览器浏览网页时,
系统可能会优先使用这些矢量字体。您可以从preference\font选项里
面设置,或者临时删除您的矢量字体,从而激活这个点阵。
我们正在为寻找通过fontconfig来让点阵和矢量字体共存的方案。

6.作为普通用户安装

如果您没有root用户权限,比如,您使用的是公共的机器,那么安装这个字体也是
同样的简单。如果您使用的是KDE,在菜单上面找到“控制中心”,选择“系统管理”,
然后点击“安装字体”,在面板上点击右键,选择“添加字体”,然后选择字体文件
(bdf/pcf)。

如果您使用的是Gnome环境,双击“我的电脑”,在地址栏输入"fonts:/"然后回车,然后
再打开另外一个文件浏览器,找到字体文件(bdf/pcf.gz),把字体拖到文件夹fonts:/
或者使用复制粘贴。

如果您没有启动图形界面,您也可以直接把字体文件解压缩到~/.fonts目录(如果没有这
个目录,就创建一个)。


7.在您的系统上面打开中文支持

有了中文字体,您的系统正确处理中文信息还需要有正确的中文编码和区域设置。
这些通常可以通过安装一些语言包来实现,比如sudo apt-get install kde-i18n-Chinese*
如果您已经安装了这些语言包,您还需要设置一些环境变量。您可以把

代码: 全选

 LC_CTYPE=zh_CN.UTF-8
写到~/.i18n文件中(如果这个文件不存在,您可以使用touch ~/.i18n来创建它),
然后重新启动您的系统(您也可以使用"ls -d /usr/lib/locale/zh_*"
这个命令所输出的其它的locales)。

为了在终端显示中文信息,可以使用"LC_CTYPE"替换"LC_ALL"。如果您希望所有的菜单都
使用中文,在KDE环境下面,找到”控制中心“,展开"Region and Assistance",找到
“国家/地区 和语言,在”添加语言里面选择“中国”;如果您使用的是Gnome环境,您需要
在“选项”里面选择“语言”,然后添加“中国”。然后如果需要的话重新启动您的图形界面
来使用这些设置。


== TTF格式字体的安装方法 ==

TTF格式的字体可能不是很容易安装。这个字体采用了一种比较特殊的TTF格式,即SFNT TTF
格式。这种字体中只有点阵部分,而没有矢量部分。幸运的是,FreeType2支持这种格式;
不幸的是,很多字体设置的工具却不能正确识别这种字体中的信息,比如ttfmkdir和
fc-cache。我们在您下载的TTF安装包里面已经包含了手工编辑的字体设置文件,即
fonts.dir/fonts.scale/fonts.cache-1。您通过如前所述的方法设置好字体路径
之后,如果你使用fc-cache -fv等命令之后,这些手工书写的文件将会被错误信息覆盖。
您所需要作的是进入字体安装的目录,然后解压一个叫作font.config.tar.gz的文件,
这样将会将恢复曾经备份过的字体信息。有时候您在解压之后,可能还需要touch *一下,
并重新启动X窗口。

== RPM安装包的安装方法 ==

如果您使用的是Redhat/Fedora Core等发行版,那么您可以直接使用RPM包
进行安装,安装方法非常简单,只用一个命令:

代码: 全选

 sudo rpm -Uvh wqy-bitmapfont*noarch.rpm
重新启动X窗口之后,您就应该可以找到新安装的字体了。


== 其他问题 ==

由于debian 3.1(sarge)及其更新版本在默认的情况下不使用纯粹的点阵字体,
如果您是debian用户,请到/etc/fonts/conf.d/
这个目录下面有一个链接文件,默认的情况下只有一个,请unlink掉,
这样就可以使用纯粹的点阵字体了,比如文泉驿点阵宋体。

如果你的自己编译安装的 fontconfig, 以及其他发行版,请检查 /etc/fonts/ 以及子目录 conf.d 中的配置文件, 把如下的配置内容注释或删除掉,如果不删除的话,fontconf 是不会去识别文泉驿点阵字体的。

代码: 全选

    <!--
      Reject bitmap fonts
     -->
     <selectfont>
      <rejectfont>
       <pattern>
         <patelt name="scalable"><bool>false</bool></patelt>
       </pattern>
      </rejectfont>
     </selectfont>
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#19

帖子 Element » 2006-05-22 22:42

昨天系统升级了,就关机了,几天一开机,字体超难看.
然后去修改字体,找了半天居然没找到我以前装的WQY.
重装,刚好看到7.0发布,尝鲜.
感觉不错的说.
看着很舒服,pcf.
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

#20

帖子 Strange » 2006-05-23 9:20

已经用上了,这个字体真不错
cainiaoyige
帖子: 69
注册时间: 2006-04-01 19:15

#21

帖子 cainiaoyige » 2006-05-25 16:57

楼上的说错了,什么这个字体真不错..
那是"相当"不错:)
lookee
帖子: 141
注册时间: 2005-09-09 18:13

#22

帖子 lookee » 2006-05-26 14:13

v0.7在gnome上的显示效果也不错了 :) ,以使用文泉驿字体为荣 :D
给我一个支点,我可以撬起地球仪!
Ubuntu Edgy Eft
Thinkpad T60
T2300(1.66G) 512M(667MHz) X1300(64M) 60G
FangQ
帖子: 240
注册时间: 2006-03-05 13:50

nightly build字体下载地址

#23

帖子 FangQ » 2006-05-28 13:34

http://wenq.org/forum/viewtopic.php?t=204

刚刚完成了服务器端每日更新的字体生成脚本。现在大家可以当天使用自己优化的汉字了 :)

nightly build字体下载地址:
http://wenq.org/daily/

说明:
1. 现在每日更新仅限于CJK中文
2. 大家在修改常见汉字时请一定慎重。为了保证字体整体质量和风格,文泉驿核心会员有权对用户发送的修改进行调整,或者取消修改,请大家给予理解。对于某汉字字型有不同的意见,请尽量使用页面上方的"讨论"链接
3. 每日更新脚本运行时间为美国东部时间早上6:00,即北京时间下午6:00。
4. 参与文泉驿点阵优化,请安装我们提供的firefox插件( http://wqy.sf.net/cgi-bin/index.cgi?FirefoxSearch )和"Context Search"插件( http://www.cusser.net/extensions/contextsearch/)
5. 下载的字体为bdf格式。您需要转换为pcf格式,这个需要在解压目录下执行"make",执行后,把生成的pcf文件覆盖您已经安装的wqy字体目录下(如/usr/share/fonts/Chinese/wqy-bitmapfont/)的相应文件即可。
6. 由于我们现在网站的流量有限制,我们希望国内的朋友能够提供分流服务,每日从我们的服务器获取最新的字体,然后提供国内用户下载。请您把您的下载地址写信告诉我(fangqq<at>gmail<dot>com),谢谢。

对于使用每日更新字体中的问题,请在我们的论坛讨论。
fkpwolf
帖子: 19
注册时间: 2005-07-29 15:53

#24

帖子 fkpwolf » 2006-05-28 21:11

支持!!!!!!!!!!!!
depp
帖子: 92
注册时间: 2005-10-20 4:15

#25

帖子 depp » 2006-06-03 17:11

to FangQ:
我感觉纯点阵的中文字体渲染速度太慢,比如我点konqueror地址栏的下拉菜单,每次都要4、5秒才出来,不是很usable。为什么矢量字体里内嵌的点阵没有这个问题呢?那个ttf版本是不是会有很大提升?
chunposoft
帖子: 5
注册时间: 2006-06-05 11:12

#26

帖子 chunposoft » 2006-06-05 11:31

不知道怎样安装使用?
budinggege
帖子: 6
注册时间: 2006-06-06 5:21

help删不掉文件

#27

帖子 budinggege » 2006-06-07 0:14

我是用:
touch fonts.*
chattr +i fonts.*
编译安装的,之前在一个临时文件夹中做过一次编译,于是3个生成的文件就被锁定了,无论用什么用户和方式都删不掉,请帮帮我!!
FangQ
帖子: 240
注册时间: 2006-03-05 13:50

Re: help删不掉文件

#28

帖子 FangQ » 2006-06-07 1:35

代码: 全选

sudo chattr -i fonts.*
sudo rm fonts.*
FangQ
帖子: 240
注册时间: 2006-03-05 13:50

#29

帖子 FangQ » 2006-06-07 2:11

depp 写了:to FangQ:
我感觉纯点阵的中文字体渲染速度太慢,比如我点konqueror地址栏的下拉菜单,每次都要4、5秒才出来,不是很usable。为什么矢量字体里内嵌的点阵没有这个问题呢?那个ttf版本是不是会有很大提升?
我相信ttf版本的wqy字体的渲染速度与其他TTF字体是相同或者稍快一点点。但我没有明显感觉未压缩的pcf的渲染速度比ttf版有明显区别。你可以安装一下ttf版试一下,看看在你的机器上是否有加快。
budinggege
帖子: 6
注册时间: 2006-06-06 5:21

#30

帖子 budinggege » 2006-06-07 2:21

:D谢谢!搞定!顺便问一下,刚才 我做
sudo chattr -i fonts.*
的时候为什么提示禁止更改?
回复