Picasa中文字体配置
出自Linux Wiki
Google的图片管理工具Picasa for linux功能很丰富,但Picasa在Debian等常用发行版中中文确不能正确显示,本文介绍让Picasa正确显示中文的方法,本文也可帮助您自定义Picasa的中文字体。
本文所采用的方法是“燃灯佛所”提出的[1]。
目录 |
准备字体
由于Picasa是用wine实现的,且Picasa所用的wine与系统中装的并不一样,所以要为Picasa的wine单独准备字体文件。
选一个你喜欢的字体复制到Picasa的字体文件夹~/.picasa/drive_c/windows/fonts/(但Picasa 3.0以后的版本在~/.google/picasa/3.0/drive_c/windows/fonts/),以文泉驿正黑wqy-zenhei.ttf为例:(如果电脑中有Windows,也可以使用Windows字体目录中的黑体simhei.ttf)
Picasa 2.7:
sudo cp PATH_TO_WQY/wqy-zenhei.ttf ~/.picasa/drive_c/windows/fonts/
Picasa 3.0:
sudo cp PATH_TO_WQY/wqy-zenhei.ttf ~/.google/picasa/3.0/drive_c/windows/fonts/
注意要用sudo。
修改配置
在菜单“应用程序/图形/picasa”中找到Picasa Font Settings(或者在Picasa的安装目录中找bin/picasafontcfg),点击“add”,在字体列表的最后选择一种中文字体(乱码显示的字体),点击ok.如果有多种乱码显示的字体可选,可以多试几次。再打开Picasa就能看到效果。
另外一种较为复杂的方法是修改~/.picasa/system.reg (Picasa 3.0以后的版本在~/.google/picasa/3.0/system.reg),这是一个类似Windows注册表的文件。查找SystemLink,如果找到“[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink]”,则将其做如下修改:
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink] 1221293732 "Tahoma"="wqy-zenhei.ttf" "Tahoma Bold"="wqy-zenhei.ttf"
把wqy-zenhei.ttf改成上一步复制来的文件名即可。不必在意第一行最后的数字,直接复制即可。
常见问题
如果上述按上述说明操作后中文仍不正常,请用chmod命令为字体文件提升权限。[2]