[連署] 修改69-language-selector-zh-tw.conf等 [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客


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

(1) 2 3 4 ... 38 »


[連署] 修改69-language-selector-zh-tw.conf等
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 202 / 1010
MP : 900 / 30212
EXP: 41
離線
 
[緣起]

從Ubuntu 8.04起 多了69-language-selector-*.conf等字型設定檔 其中

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

是用來指定正體中文的Serif(襯線字)、Sans(無襯線字)、Monospace(等寬字)採用哪個字型檔 取檔案內排位第一者
假如排位第一的是沒有中文字的英文字型檔 例如Bitstream Vera或DejaVu
則中文的部份用後續排位的中文字型檔顯示

然而有些軟體無法正常地進行字型遞補 以致中文的部份呈現方框
例如:Adobe Flash 10.0.x、Tetravex 2.28.x、Evince 2.30.x
這是前所未有的問題 並且在此之前中英文是用同一字型檔 而不是分開採用不同字型檔

現在 新版的Adobe Flash、Tetravex已做了修正 Evince則仍未
例如這個檔案 http://www.4shared.com/document/aySaSAZJ/2004lanyu.html
另外可能還有其他軟體也有此問題還沒被發現 並且未來也可能出現有此問題的軟體

※2011.2.18追加:發現系統監視軟體Conky也有Serif、Sans、Monospace之中文變成方框的問題


[解法]

這個問題是兩項因素互相影響形成的
一、69-language-selector-zh-*.conf裡採用了沒有中文字的字型
二、軟體無法正常地進行字型遞補

除了修正軟體 還必須從前述三個檔案中刪除下面這些 才能徹底解決問題

<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>

<string>Bitstream Vera Sans</string>
<string>DejaVu Sans</string>

<string>Bitstream Vera Sans Mono</string>
<string>DejaVu Sans Mono</string>


[影響]

做了上述修改 Serif、Sans、Monospace將不再混用中英字型檔 中英文皆採用同一個中文字型檔
不管現在或未來都不會有軟體中文變成方框的問題
但是三者的英文將由Bitstream Vera或DejaVu變為中文字型檔中的英文
(只會影響「漢語(台灣)」「漢語(香港)」「漢語(澳門)」環境)


[實例]

<未從69-language-selector-zh-*.conf移除Bitstream Vera、DejaVu>
中文:WenQuanYi Zen Hei,部份中文呈現方框
英文、阿拉伯數字:DejaVu


<已從69-language-selector-zh-*.conf移除Bitstream Vera、DejaVu>
中文:WenQuanYi Zen Hei,沒有中文呈現方框
英文、阿拉伯數字:與中文同一字型



[訴求]

要求從69-language-selector-zh-tw.conf 、 69-language-selector-zh-hk.conf 及 69-language-selector-zh-mo.conf中
移除Bitstream Vera、DejaVu 以徹底解決目前與將來中文呈現方框的問題

當然 同時我們也支持修正有問題的軟體本身
更改69-language-selector-zh-*.conf並不等於不修正有問題的軟體

方框是軟體與設定互動下形成的 雙方都是成因 兩者都必須修正才能真正解決問題
更改69-language-selector-zh-*.conf是為了修正69-language-selector-zh-*.conf的缺陷
而不是為了修正那些軟體的缺陷

本帖的宗旨是『徹底解決中文變成方框的問題』
手段是『修正「不能正確執行設定」的軟體,同時修正「不能在如此狀況下避免出現方框」的設定』

了解Serif、Sans、Monospace的英文將會採用與中文相同的字型檔
仍然支持修改69-language-selector-zh-tw.conf等的人請在跟帖中表示支持

我希望 這連署能夠提供給相關人員作為參考
期盼正體中文可以在預設狀態下不會變成方框 用戶不需自己動手修正此問題
本連署將持續到預設狀態下中文沒有方框為止

另外為了公平起見 反對修改的人也會納入統計

2011/2/4 1:11
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 202 / 1010
MP : 900 / 30212
EXP: 41
離線
本樓用來統計支持與反對的人 覺得我把您分類錯誤或漏了您 則請告知
另外為了防換IP灌水 訪客將不列入統計

統計的數據在Ubuntu 11.04 Alpha 3發佈的前一週(2/24)
及Beta發佈的前一週(3/24)與正式版發佈的前一週(4/21)

張貼於 https://bugs.launchpad.net/ubuntu-translations/+bug/659280
https://bugs.launchpad.net/ubuntu/+source/language-selector/+bug/713950

並持續更新統計 直到沒有中文變成方框的問題為止


支持:

#3 fukada、#4 poloshiao、#5 K.W.、#8 xenomorph0525、#9 stupidkid
#10 Xilwen、#11 adorno、#12 DMD、#13 andyfang、#14 ks_sky
#15 hepha、#31 pepkimo、#57 Vdragon、#58 extraymond、#59 BrLi
#150 傻YO、#246 hikaruocean、#250 Lancel、#261 jackblackevo、#322 pwzhangz
#323 FreedomKnight、#326 APPLEKID、#332 止水、#333 smilejimmy、#334 manatu
#337 axu、#338 swtp、#339 ccj1959、#340 ramble77、#341 哈姆太郎
#342 冰糖拿鐵、#343 frankgg、#344 gh40402

反對:

#43 魏藥、#54 FourDollars、#60 __CA__、#127 Hemiola SCY、#205 章·安德魯
#313 hychen

總計:支持33人,反對6人


最後整理日期:2011.6.24,10:12

2011/2/4 1:14
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf
會員一級
註冊日期:
2010/10/26 11:17
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 70
MP : 8 / 1912
EXP: 83
離線
那我第二個發言

我支持有更好的中文環境

但是我認為之前那篇討論對於現在要連署的這個結論我不是很有把握

因此我的建議是

1.對於回報Bug的部份希望可以採取比較中性的回報

希望可以是說明在中文環境有這種狀況

現今我們採取的方法是嘗試修改conf檔

但是希望開發者可以針對這個bug進行真正原因的確認

2.基於11.04版已經是箭在弦上

如果開發者在推出11.04前無法確認這個bug的原因

可以採取現在這個方法(就是對於conf檔進行修改)

但是對於bug真正的原因能要持續進行確認(希望可以在11.10的時候會有比較完美的結果)

以上是我的小小建議

主要還是因為我覺得如果我們的期待是要修正中文的問題

希望可以有一個比較正確得結果

其實我們目前的作法對於xpdf在檔案路徑的部份仍然沒有解決(這個有例子可以看得出來)

實際上有些軟體也有這種狀況

這個poloshiao在他要貼得文中也有說到

所以我是希望我們來開啟這個問題(中文字會有方框的現象)

但是不要去強調說我們已經找到完整的解法

基本上我是同意這個連署

希望大家一起加油

讓使用者有一個完善的中文環境

2011/2/4 1:49
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 51982
EXP: 24
離線
謝謝
fukada 我支持有更好的中文環境

...有關
希望可以是說明在中文環境有這種狀況

...請 fukada 允許我作個補充說明
舉例來說 以下內容 是 摘錄 貼文中的一段

Comment 13 for bug 659280
When install the ubuntu, users choose 『traditional-chinese』 in the first window in front of him, that means the user has chosen to display the message on the monitor with the locale default zh_TW. In turns he will automatically accept 69-language-selector-zh-tw.conf as the main mechanism to arrange the priority of installed fonts to be adopted. The majority of traditional chinese users choose 69-language-selector-zh-tw.conf by default and by willingness.

很清楚說明 是使用者安裝時選擇繁體中文環境後 會遭遇的情況

歡迎 fukada 繼續監督與鼓勵 xenomorph0525 的進度 及 貼文的方式

看一下 Aron Xu 先生的簡歷:

My name is Aron Xu, a high school student, and it will be my senior year from Sept, 2010.

感到 敬佩與汗顏

被 xenomorph0525 的 堅持爲繁體中文環境 所感動
投 支持 一票

2011/2/4 8:38
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf
會員三級
註冊日期:
2008/4/25 9:32
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 219
MP : 38 / 7549
EXP: 79
離線
I agree with this suggestion.

2011/2/4 8:48
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf
會員一級
註冊日期:
2010/10/26 11:17
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 70
MP : 8 / 1912
EXP: 83
離線
先回以免被誤解

我的重點是在下面那兩句

"現今我們採取的方法是嘗試修改conf檔

但是希望開發者可以針對這個bug進行真正原因的確認"

我想表達的重點是在修改conf檔是目前最好的作法

但是我們對這個bug的真正原因請開發者能重新檢視

你的那篇文章我有看過

因為我不確定那個是最終版本

所以我只是一個小小建議

希望可以用比較中性的方式來說明

感謝

2011/2/4 10:55
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 51982
EXP: 24
離線
Fukada 我想表達的重點是
在修改conf檔是目前最好的作法
但是我們對這個bug的真正原因請開發者能重新檢視

Fukada 這個理由 我們贊同
不止這樣說 也是這樣走來的
雖然 沒有完全寫得出來
而且 使用的語彙 不完全一樣

但大方向 是與 Fukada 的建議接近的
以下所說的 是來自於認同 而非擡槓

舉證

#87 能否由你貼一個主題 廣徵多數人的意見

#90 在時效上 我確實等不及了 我想在11.04出來前解決這個問題

#128 實際上 fontconfig 範圍很廣(如下引述) …. 以下引述 一些與 字型設定與顯示的文章

#141 fontconfig Xft 及個別程式 在 中文字型選擇與美化 方面有關的摘要

我引述這一些論述 作爲認同 Fukada 所提建議的輔證

很可惜 我個人 接觸 fontconfig 還不久
無法深入加入他們的討論
但是 如果時間允許 而且 參加的人夠多
是希望朝向 Fukada 所期許的:
對這個bug的真正原因請開發者能重新檢視
的方向來努力

爲了避免影響 連署的 單純性 與 統計的可行性
類似的 討論文章 將在 下列主題發表 不再貼到 此主題
[Bug] 部份軟體的中文為方框(例如Evince)

2011/2/4 11:40
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 202 / 1010
MP : 900 / 30212
EXP: 41
離線
我自己當然是支持我的提案!

2011/2/4 12:57
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf
會員二級
註冊日期:
2009/5/10 10:04
所屬群組:
已註冊使用者
等級: 4
HP : 0 / 82
MP : 10 / 2593
EXP: 31
離線
支持+1

2011/2/4 21:32
應用擴展 工具箱
回覆: [連署] 修改69-*-zh-tw.conf、69-*-zh-hk.conf、69-*-zh-mo.conf
會員五級
註冊日期:
2010/1/25 17:27
所屬群組:
已註冊使用者
等級: 26
HP : 0 / 637
MP : 292 / 18617
EXP: 50
離線
另一篇看的頭昏腦脹...XD

在沒有更明確可行的解決方案下
支持 +1

感謝讓Ubuntu更好的大家=D

2011/2/5 10:52
應用擴展 工具箱

(1) 2 3 4 ... 38 »

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


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