Picasa中文字体配置
出自Linux Wiki
Google的图片管理工具Picasa for linux功能很丰富,但中文有时确不能正确显示,本文介绍让Picasa正确显示中文的方法,本文也可帮助您自定义Picasa的中文字体[1]。
应注意,本文针对的是Picasa for Linux,你也可以直接用Wine安装最新版的Picasa(提供人脸识别等功能),再按Wine的中文显示与字体设置一文所介绍的内容处理字体问题即可。
目录 |
准备字体
Picasa for Linux虽是基于Wine的,但其Wine与系统中装的并不一样,所以要为Picasa的wine单独准备字体文件。
选一个你喜欢的字体复制到Picasa的字体文件夹~/.google/picasa/3.0/drive_c/windows/fonts/,以文泉驿正黑wqy-zenhei.ttf为例:(如果电脑中有Windows,也可以使用Windows字体目录中的黑体simhei.ttf)
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就能看到效果。
另外一种较为复杂的方法是修改~/.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" "Microsoft Sans Serif"="wqy-zenhei.ttf"
把wqy-zenhei.ttf改成上一步复制来的文件名即可。不必在意第一行最后的数字,直接复制即可。
该方法的原理本质上跟Wine的中文显示与字体设置一文是相同的。
常见问题
如果上述按上述说明操作后中文仍不正常,请用chmod命令为字体文件提升权限。[2]
参考资料
- ↑ http://yyzhu.net/241-picasa-installation-and-chinese-display-in-debian-and-ubuntu-2
- ↑ http://linuxb.blogspot.com/2008/08/debianubuntupicasa.html