[Bug] 部份軟體的中文為方框 [論壇 - Ubuntu 養蟲箱 - bug share]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 3 4 ... 26 »


[Bug] 部份軟體的中文為方框
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 204 / 1021
MP : 928 / 40053
EXP: 87
離線
 
這是眾所皆知的老Bug了

/etc/fonts/conf.avail/69-language-selector-zh-cn.conf
/etc/fonts/conf.avail/69-language-selector-zh-hk.conf
/etc/fonts/conf.avail/69-language-selector-zh-mo.conf
/etc/fonts/conf.avail/69-language-selector-zh-sg.conf
/etc/fonts/conf.avail/69-language-selector-zh-tw.conf

分別對應各中文語系 這些檔案是用來指定serif(襯線字)、sans(無襯線字)、monospace(等寬字)採用哪個字型
檔案內排在第一位的即採用的字型 若系統裡沒裝此字型則採用第二位 依此類推

假如第一位是無中文字的字型 像是Bitstream Vera、DejaVu
則同時採用第一位與接下來有中文字的字型 分別負責英文字與中文字

然而若如上述 無中文字的字型被採用的話 部份軟體的中文會變成方框 例如PDF閱讀軟體「Evince」
若採用了點陣字型WenQuanYi Bitmap Song 則是會變成空白

目前較佳的解法為 在終端機中輸入
sudo gedit /etc/fonts/conf.avail/69-language-selector-zh-XX.conf (XX請換為當地語系)

刪除檔案裡的

<string>WenQuanYi Bitmap Song</string>
<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>

<string>Bitstream Vera Sans</string>
<string>DejaVu Sans</string>
<string>WenQuanYi Bitmap Song</string>

<string>Bitstream Vera Sans Mono</string>
<string>DejaVu Sans Mono</string>
<string>WenQuanYi Bitmap Song</string>

然後重新登入

或使用hepha大大提供的指令來修正 並重新登入

sudo sed -i '/DejaVu/d ; /Bitstream Vera/d ; /WenQuanYi Bitmap Song/d' /etc/fonts/conf.avail/69-language-selector*


目前這個Bug已由poloshiao大大回報 敬請關注
https://bugs.launchpad.net/ubuntu-translations/+bug/659280

2009/11/2 18:08
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 204 / 1021
MP : 928 / 40053
EXP: 87
離線
另外

一個普遍流傳的解法是刪除或修改 /etc/fonts/conf.avail/49-sansserif.conf

這樣雖然可以修正Flash動畫裡的中文 但無法解決其他程式裡中文變方框或空白的問題
例如 應用程式>遊戲>數字拼圖

並且 刪除可能會在其他地方造成問題

2009/11/2 18:28
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員三級
註冊日期:
2009/1/1 10:11
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 205
MP : 34 / 8532
EXP: 20
離線
我的9.10(amd64)flash player 沒問題
原本9.04不能上的facebook開心農場現在也都ok
happy!

2009/11/2 21:39
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 40836
EXP: 81
離線
Xenomorph 寫到:
這是眾所皆知的老Bug了 我寫下來希望有人幫忙回報 好在10.04時解決

/etc/fonts/conf.avail/69-language-selector-zh-cn.conf
/etc/fonts/conf.avail/69-language-selector-zh-hk.conf
/etc/fonts/conf.avail/69-language-selector-zh-mo.conf
/etc/fonts/conf.avail/69-language-selector-zh-sg.conf
/etc/fonts/conf.avail/69-language-selector-zh-tw.conf

分別對應各中文語系 這些檔案是用來指定serif(襯線字)、sans(無襯線字)、monospace(等寬字)採用哪個字型
排在第一位的即採用的字型 若系統裡沒裝此字型則採用第二位 依此類推

然而 若有採用無中文字體的Bitstream Vera、DejaVu的話 Flash動畫及數字拼圖等裡面的中文字會變成方框
若採用點陣字型WenQuanYi Bitmap Song 則是會變成空白

目前較佳的解法為 刪除檔案裡的這些設定

Bitstream Vera ...
DejaVu ...
WenQuanYi Bitmap Song

希望在10.04能修正啊 不要每次都要自己改...


sudo sed -i '/DejaVu/d ; /Bitstream Vera/d ; /WenQuanYi Bitmap Song/d' /etc/fonts/conf.avail/69-language-selector* 


這樣就能清掉
但還是要改49-sansserif.conf耶

2009/11/3 3:10
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 204 / 1021
MP : 928 / 40053
EXP: 87
離線

為何要修改49-sansserif.conf?
我從來沒動過它 只修改69-language-selector-zh-tw.conf就OK了啊

2009/11/3 4:33
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 204 / 1021
MP : 928 / 40053
EXP: 87
離線
聽說10.04的內測版出來了 那麼推一下這問題
有試10.04的人看一下是否已解決這問題 假如沒有解決的話 幫忙回報一下吧

2010/1/10 13:45
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 40836
EXP: 81
離線
xenomorph0525 寫到:
聽說10.04的內測版出來了 那麼推一下這問題
有試10.04的人看一下是否已解決這問題 假如沒有解決的話 幫忙回報一下吧

我有時間在玩玩…

2010/2/6 15:14
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 40836
EXP: 81
離線
xenomorph0525 寫到:

為何要修改49-sansserif.conf?
我從來沒動過它 只修改69-language-selector-zh-tw.conf就OK了啊

現在才看到…
我試試QQ

2010/2/6 17:17
應用擴展 工具箱
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 40836
EXP: 81
離線
hepha 寫到:
xenomorph0525 寫到:

為何要修改49-sansserif.conf?
我從來沒動過它 只修改69-language-selector-zh-tw.conf就OK了啊

現在才看到…
我試試QQ


還真的行…不用改49

2010/2/6 17:26
應用擴展 工具箱
初學者
回覆: [Bug] Flash動畫及數字拼圖等中文字為方框
Anon:初學者
請問如何修改?可否詳述?
先謝過!

2010/3/25 2:55 | ab682 2860e 08f86 185af
應用擴展 工具箱

(1) 2 3 4 ... 26 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.