“Fedora 16:: 字体美化”的版本间差异

来自Shiyin's note
跳到导航 跳到搜索
(以“安装 freetype-infinality sudo rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm sudo yum install freetype-infinality infinality...”为内容创建页面)
 
无编辑摘要
 
(未显示另一用户的1个中间版本)
第8行: 第8行:
USE_STYLE="OSX"
USE_STYLE="OSX"


'''infinality和gostscript不兼容,使得gostscript使用的字体在系统里面都找不到。这个bug在fc 18里面也发现。'''


----
----
可以copy windows字体到/usr/share/fonts下面,然后运行
可以copy windows字体到/usr/share/fonts下面,然后运行


ttmkfdir -d 字体所在目录 -o 字体所在目录/fonts.scale
这个命令的作用是搜索目录中所有的字体信息,汇总生成fonts.scale文件。


fc-cache -v -f
fc-cache -v -f
系统一个个检查chkfontpath -l 列表中列出的目录,列出检查其中可以用的字体的情况。
系统一个个检查chkfontpath -l 列表中列出的目录,列出检查其中可以用的字体的情况。

fc-cache 目录名
fc-cache 目录名
用于刷新内存中字体缓存,这样无需重启机器,新的字体就可以在系统中生效了。
用于刷新内存中字体缓存,这样无需重启机器,新的字体就可以在系统中生效了。

fc-list 可以查看系统是否包含某样字体,及相关信息
chkfontpath - simple interface for adding, removing, and listing directories in the X font server's path
fc-list 'Nimbus Mono L' family style file
专用于添加、删除和列出x-server中的字体路径的命令。

----
这些应该是比较老的命令
ttmkfdir -d 字体所在目录 -o 字体所在目录/fonts.scale
这个命令的作用是搜索目录中所有的字体信息,汇总生成fonts.scale文件。

chkfontpath
专用于添加、删除和列出x-server中的字体路径的命令。

2013年5月9日 (四) 04:08的最新版本

安装 freetype-infinality

sudo rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm  
sudo yum install freetype-infinality infinality-settings  

编辑infinality的配置文件

vim /etc/profile.d/infinality-settings.sh 。

其中定义好几套渲染方案,并以 “USE_STYLE”来指定使用哪一套

USE_STYLE="OSX"

infinality和gostscript不兼容,使得gostscript使用的字体在系统里面都找不到。这个bug在fc 18里面也发现。


可以copy windows字体到/usr/share/fonts下面,然后运行


fc-cache -v -f 

系统一个个检查chkfontpath -l 列表中列出的目录,列出检查其中可以用的字体的情况。

fc-cache 目录名

用于刷新内存中字体缓存,这样无需重启机器,新的字体就可以在系统中生效了。

fc-list 可以查看系统是否包含某样字体,及相关信息

fc-list 'Nimbus Mono L' family style file

这些应该是比较老的命令

ttmkfdir -d 字体所在目录 -o 字体所在目录/fonts.scale
这个命令的作用是搜索目录中所有的字体信息,汇总生成fonts.scale文件。
chkfontpath
专用于添加、删除和列出x-server中的字体路径的命令。