当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创]使用 fontconf 给字体改名字
帖子发表于 : 2007-12-01 22:11 

注册: 2005-12-06 15:49
帖子: 174
送出感谢: 0 次
接收感谢: 0 次
  要给一个字体改名字的时候,大家首先想到的是用 font forge 等软件直接修改字体文件。其实相对这种比较“硬”的方法,还有“软”一点的,就是修改 fontconfig 配置文件。
  下面举个例子将“宋体”的名字改为“宋体Ori”。要修改 fontconfig,一般是操作 /etc/fonts/language-selector.conf 或者 /etc/fonts/local.conf。如果两个文件都没有的话,手动建一个就好了。虽然修改 /etc/fonts/fonts.conf 也可以,而且这个文件始终存在,但是不建议那样做。好了,将下面这段添加进去吧(不要copy,请手动敲):
引用:
<match target="scan">
  <test name="family">
    <string>宋体</string>
  </test>
  <edit name="family" mode="assign">
    <string>宋体Ori</string>
  </edit>
</match>

扫描字体的时候碰到“宋体”,就会自动变成“宋体Ori”了。接下来手动刷新一下字体:
引用:
sudo fc-cache -fv

重新打开字体查看窗口,里面的“宋体”已经变成“宋体Ori”了。
这种方法对 GNOME 和 KDE 程序都有效,对OpenOffice 同样有效。


附件:
文件注释: KDE
KDE.png
KDE.png [ 26.99 KiB | 被浏览 1023 次 ]

文件注释: OpenOffice.org
OOo.png
OOo.png [ 25.31 KiB | 被浏览 1012 次 ]

文件注释: GNOME
Ori.png
Ori.png [ 28.01 KiB | 被浏览 1002 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-12-01 23:11 
头像

注册: 2007-03-13 17:26
帖子: 2254
送出感谢: 0 次
接收感谢: 1
有没感觉系统会变慢?

ff里选这种字体,再打开有很多JS的页面,感觉 fontforge 配置 里有改名,替换的动作就会更慢。。。。个人感觉


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-12-01 23:24 

注册: 2005-12-06 15:49
帖子: 174
送出感谢: 0 次
接收感谢: 0 次
没有这种感觉呢。JS是指JavaScript?哪个网站的JS最多?我试一下呢


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-12-02 17:17 
头像

注册: 2007-04-23 17:40
帖子: 659
送出感谢: 0 次
接收感谢: 0 次
好像对英文名称的字体修改无效啊~~~~~~~~~


_________________

吾生也有涯,而知也无涯,以有涯随无涯,SB啊~~~~~~~~~~


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-12-02 19:12 

注册: 2005-12-06 15:49
帖子: 174
送出感谢: 0 次
接收感谢: 0 次
刚刚试了 Tahoma,有效的。


附件:
文件注释: Tahoma 改成 Tahomama 了
Tahoma.png
Tahoma.png [ 30.27 KiB | 被浏览 961 次 ]

页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-12-02 19:38 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
+精


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-01-05 14:34 

注册: 2007-09-11 11:13
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
对于opera中选择字体那个界面中的字体名设置无效,如雅黑还是乱码。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译