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


正在瀏覽:   1 名遊客


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

« 1 ... 17 18 19 (20) 21 22 23 ... 26 »


回覆: [Bug] 部份軟體的中文為方框(例如Evince)

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 66664
EXP: 24
離線
這裏提供兩個連結 讓大家延伸研究一下 字型設定微調環境變數 FC_DEBUG
將程式進行字型選擇的全程記錄起來 讓你慢慢分析

fonts-conf # 說明 字型設定全套
Debugging Applications / FC_DEBUG

Comment 38 for bug 207198 # Qianqian Fang 用 FC_DEBUG=1029 分析的例子

2011/2/8 23:28
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)
會員五級
註冊日期:
2010/1/25 17:27
所屬群組:
已註冊使用者
等級: 26
HP : 0 / 637
MP : 292 / 23947
EXP: 50
離線
昨天異想天開的想到一個很笨的方法:
在安裝時和語言支援裡面加入選項


讓想要在安裝時自動修正的人勾,想保留DejaVu的人不要勾,這樣似乎也不錯XD
不過要加上這個選項可能還蠻麻煩的就是(汗

(論壇要停機前突然變得好快!)

2011/2/12 6:56
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1019
MP : 923 / 39033
EXP: 79
離線
Xilwen 寫到:
昨天異想天開的想到一個很笨的方法:
在安裝時和語言支援裡面加入選項


讓想要在安裝時自動修正的人勾,想保留DejaVu的人不要勾,這樣似乎也不錯XD
不過要加上這個選項可能還蠻麻煩的就是(汗

(論壇要停機前突然變得好快!)


這是不錯的方法 可以滿足雙方的需求 

不過應該是預設69-language-selector-*.conf中沒有Bitstream Vera、DejaVu
想添加的人自行勾選吧

畢竟預設狀態應該是以中文正常為主

2011/2/12 16:07
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1019
MP : 923 / 39033
EXP: 79
離線
shiao大 我剛才想到了 有人可能以為Ubuntu一直以來都有69-language-selector-*.conf這東西 所以認為動原始設定是不好的
但事實上它是中途新增的東西
方便的話 請幫我將下文翻譯發到那兩個回報的版面 謝謝

---------------------------------------------------

69-language-selector-*.conf是從Ubuntu 8.04起才有的
在這之前並沒有Sans字型的中文變成方框的問題
69-language-selector-zh-*.conf的混合中英字型檔作法形成了這個問題

Sans字型的中文變成方框是兩個因素造成的
一、69-language-selector-zh-*.conf的混合中英字型檔作法
二、一些軟體不支援這樣的作法

這兩個因素都應該要去除 才能徹底解決問題
因此無論如何都該修改69-language-selector-zh-*.conf 從中刪除Bitstream Vera、DejaVu
以防因為第二項因素而又出現了中文不正常的軟體

畢竟軟體作者怎樣設定他的程式 我們是無法事先掌握的
但是兩項因素中 第一項是我們能夠控制的
當然 除了修改第一項 同時也該修正已知有第二項問題的程式 

混合中英字型檔是一項不好的新設定
假如「修改69-language-selector-zh-*.conf」這項提議是在Ubnutu 8.04時提出
就會被用戶視為「回歸正常設定(不混合中英字型檔)」

然而這項提議是在過了兩年後提出的 因此被一部分人視為「不好的解法」
但...這是因為時點的不同而造成的觀感
事實上它仍是一項「回歸正常設定」的提議

2011/2/12 16:16
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 66664
EXP: 24
離線
Attn: xenomorph0525
有新貼文 看看有沒有要回應:
有需要翻譯 請交代一聲

Comment 2 for bug 713950 by hemiscy:
DejaVu Serif or other Latin fonts should be kept in Serif, because the AR PL family fonts are monospaced.

Comment 3 for bug 713950 by Ming-Ting Yao Wei:
For the reason 3, the English glyph provided in Chinese font are lack of italic typefaces (not oblique), bold fonts (sometimes, and not the fake one), and are usually ugly. It is more obvious if you read documents written in English in Chinese environment.

Comment 4 for bug 713950 by Aron Xu:
For reason 1, obviously we don't like to have one font contains all typefaces for all languages, so coverage is an important thing but not the reason for "it is suitable for being default".
For reason 2, this is a quick-and-dirty workaround which causes regression as discussed in Bug #659280, so working around that problem should not be a reason in this proposal.
For reason 3, #3 has said a good excuse.
For reason 4, if you say people still have the freedom to change back, then you have the freedom to change it to whatever you like now.

2011/2/12 19:09
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1019
MP : 923 / 39033
EXP: 79
離線
謝謝
我看完了 沒什麼要回應的

hemiscy跟Ming-Ting Yao Wei說的是美不美觀的事 我不關心這個
Aron Xu又重複他以前說過的話 似乎無論你對他說的是什麼 他都會回應同樣的話

#195麻煩你翻譯發上那兩個版面了
謝謝您

2011/2/12 20:31
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 66664
EXP: 24
離線
Attn: xenomorph0525
Comment 5 for bug 713950 by Cheng-Chia Tseng:

In my opinion, Traditional Chinese environment should be prepared for majority of the tradtional Chinese users. If what we do can provide a better default enviroment for the most, we should just do it.

I would like to know the orginal idea behind the lanugage-selector configuration from the designer or developer.

2011/2/12 22:41
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 39966
EXP: 81
離線

這樣算有成功嗎?參考投票那篇修改的。

有人可以在 windows 做一個完全嵌入字型與都沒嵌入字型的 pdf 來試試嗎?

2011/2/13 4:04
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1019
MP : 923 / 39033
EXP: 79
離線
在Ubuntu 10.04測試修改69-language-selector-*.conf中的binding=xxx的結果


1.原始檔案(binding=strong)

中文:WenQuanYi Micro Hei,部份中文呈現方框
阿拉伯數字、英文:DejaVu



2.binding=same

中文:不知(不理會69-language-selector-*.conf內的排位),沒有中文呈現方框
阿拉伯數字、英文:與中文同一字型



3.binding=weak

中文:不知(不理會69-language-selector-*.conf內的排位),沒有中文呈現方框
阿拉伯數字、英文:與中文同一字型



4去除檔案內的Bitstream Vera、DejaVu(binding=strong)

中文:WenQuanYi Micro Hei,沒有中文呈現方框
阿拉伯數字、英文:與中文同一字型

2011/2/13 12:27
應用擴展 工具箱
回覆: [Bug] 部份軟體的中文為方框(例如Evince)

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 66664
EXP: 24
離線
Attn: xenomorph0525
請校正

This post was original written by xenomorph0525 and was posted here:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=164272#forumpost164272
I help translate it into English and post it to this bug report.

................................................................
69-language-selector-*.conf是從Ubuntu 8.04起才有的
在這之前並沒有Sans字型的中文變成方框的問題
69-language-selector-zh-*.conf的混合中英字型檔作法形成了這個問題

The file 69-language-selector-*.conf first appeared since Ubuntu 8.04 was issued. There were not any problem like Sans fonts becoming sqare characters when displayed chinese fonts before that time. It is owing to the way of mixing Chinese and English fonts in a file 69-language-selector-zh-*.conf that the sqare fonts came into being.

Sans字型的中文變成方框是兩個因素造成的
一、69-language-selector-zh-*.conf的混合中英字型檔作法
二、一些軟體不支援這樣的作法

It is caused by 2 main facters that Sans fonts becoming sqare characters when displayed chinese fonts:
1. the way of mixing Chinese and English fonts in the file 69-language-selector-zh-*.conf
2. not in support of fallback function like the file 69-language-selector-zh-*.conf by some applications.

這兩個因素都應該要去除 才能徹底解決問題
因此無論如何都該修改69-language-selector-zh-*.conf 從中刪除Bitstream Vera、DejaVu
以防因為第二項因素而又出現了中文不正常的軟體

The problem should be resolved thoroughly only if removal of these two factors. In any case we have to remove the strings including Bitstream Vera、DejaVu from the file 69-language-selector-zh-*.conf so that other applications will not show abnormal Chinese fonts caused by the second factor.

畢竟軟體作者怎樣設定他的程式 我們是無法事先掌握的
但是兩項因素中 第一項是我們能夠控制的
當然 除了修改第一項 同時也該修正已知有第二項問題的程式 

After all it is so hard to control in advance how the programmers design their software. At least the first factor is under our master control among these two factors. Of course we should edit those programs with known bugs in the 2nd factor, beside the first factor, either.

混合中英字型檔是一項不好的新設定
假如「修改69-language-selector-zh-*.conf」這項提議是在Ubnutu 8.04時提出
就會被用戶視為「回歸正常設定(不混合中英字型檔)」

It must not be one kind of good setting to mix Chinese fonts and English fonts in one setting file. This would be regarded, by the users, as to be drawn back to normal setting ( not mixed Chinese and English fonts in one file) in case that the proposal to edit the file 69-language-selector-zh-*.conf was brought up when Ubnutu 8.04 had been releasing.

然而這項提議是在過了兩年後提出的 因此被一部分人視為「不好的解法」
但...這是因為時點的不同而造成的觀感
事實上它仍是一項「回歸正常設定」的提議

Maybe the reason why it is classified into not good solution by somebodies should be too late, after 2 years, to be brought forward to edit the setting. Nevertheless it is because of time point to shape the different impression. In fact it is still a suggestion of such kind of item as regressing back to normal setting.

2011/2/13 14:49
應用擴展 工具箱

« 1 ... 17 18 19 (20) 21 22 23 ... 26 »

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


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