Picasa中文字体配置

出自Linux Wiki

在2012年12月12日 (三) 14:11由Genepeon (讨论 | 贡献)所做的修订版本

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的中文显示与字体设置一文是相同的。


来源:Picasa中文字体配置 解决方案

常见问题

如果上述按上述说明操作后中文仍不正常,请用chmod命令为字体文件提升权限。[2]

参考资料

  1. http://yyzhu.net/241-picasa-installation-and-chinese-display-in-debian-and-ubuntu-2
  2. http://linuxb.blogspot.com/2008/08/debianubuntupicasa.html
个人工具
简体繁体转换