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