MozTW 討論區 https://forum.moztw.org/ |
|
請教MilchFlasche有關於字型的問題 https://forum.moztw.org/viewtopic.php?f=2&t=11426 |
第 1 頁 (共 1 頁) |
發表人: | huang5307 [ 2005-11-13, 20:51 ] |
文章主題 : | 請教MilchFlasche有關於字型的問題 |
MilchFlasche兄: 關於你在另一個主題中回答我的問題,我還是有些不懂。 你說:「font.name-list」是固定部份, 「serif/sans-serif」就是有襯線或無襯線字型; 再後面就是不同語言的代碼了。 要改到你滿意,當然會需要一個個改(當然如果你不是那麼常會逛到斯拉夫語或是梵文網頁的話,應該就可以不管它們了吧 Rolling Eyes )」 有襯線或無襯線字型我知道,但請問什麼是"固定部份"? |
發表人: | MilchFlasche [ 2005-11-13, 23:51 ] |
文章主題 : | |
huang5307 寫: MilchFlasche兄: 我就擔心那邊會引起誤解…… 關於你在另一個主題中回答我的問題,我還是有些不懂。 你說:「font.name-list」是固定部份, 「serif/sans-serif」就是有襯線或無襯線字型; 再後面就是不同語言的代碼了。 要改到你滿意,當然會需要一個個改(當然如果你不是那麼常會逛到斯拉夫語或是梵文網頁的話,應該就可以不管它們了吧 Rolling Eyes )」 有襯線或無襯線字型我知道,但請問什麼是"固定部份"? ![]() ![]() |
發表人: | huang5307 [ 2005-11-14, 10:04 ] |
文章主題 : | |
MilchFlasche 寫: huang5307 寫: MilchFlasche兄: 我就擔心那邊會引起誤解…… 關於你在另一個主題中回答我的問題,我還是有些不懂。 你說:「font.name-list」是固定部份, 「serif/sans-serif」就是有襯線或無襯線字型; 再後面就是不同語言的代碼了。 要改到你滿意,當然會需要一個個改(當然如果你不是那麼常會逛到斯拉夫語或是梵文網頁的話,應該就可以不管它們了吧 Rolling Eyes )」 有襯線或無襯線字型我知道,但請問什麼是"固定部份"? ![]() ![]() |
發表人: | MilchFlasche [ 2005-11-15, 13:12 ] |
文章主題 : | |
huang5307 寫: 所以這代代表不管是中文、英文、日文等等都"固定"有的是嗎?如果是這樣,那他們是放在前面還是後面呢?假如我的假設是對的,請問如果說我中文設成Arila,新細明體,固定的部份是Times New Roman,標楷體,是不是就代表我瀏覽中文網頁的第一優先字型是Arila,第二是新細明體,第三是Times New Roman,第四是標楷體呢? 原來你要問的一直都是「參數值」的設定問題,而不是「參數名稱」看不看得懂的問題,真是抱歉。
如果是各參數值如何設定的話,請忽略我前面所有講的。包括什麼鬼「固定部份」的話,那根本不是什麼問題啊XD 在Firefox about:config裡面設定字型,跟寫HTML+CSS設定font-family是一樣的道理,都是讓系統讀到要顯示的內容時先抓第一個字型,如果第一個字型當中欠缺要顯示的那個字元,就往第二個找;如果所有的字型都無法顯示那個字元,則用系統預設字型試試看。所以,以我們東亞地區設定字型的要求來說,因為通常台灣的Big5字型當中附的英數字元通常都比不上西方專為英數字而設計的字型好看,所以在做設定的時候一定不能把中文字型擺第一個,否則後面的英數字型就沒戲唱了,顯示英數字元的機會會先被中文字型搶走。 所以在做about:config設定之前,要先了解各個字型支援字集的完整度,一般來說要把你所偏好的往前擺,還有要把支援字元少的往前擺。如果我偏好的英數字型是Georgia,中文字型是華康仿宋體W4,那我一定這樣設: 代碼: Georgia, 華康仿宋體W4
至於那個固定部份,我指的是「參數名稱」前面都有那個「font.namelist」.monospace/serif/sans-serif.xxxx的東西啦,並不是說設定參數值的時候都一定要有什麼「Times New Roman, 細明體」的部份,不需要啦 ![]() |
發表人: | huang5307 [ 2005-11-20, 11:46 ] |
文章主題 : | |
謝謝MilchFlasche兄詳細的解釋,對不起,我似乎一直沒有把我的問題說清楚,但是現在已經非常接近我的問題了,我只要再問一個問題就好。 我發現任何設定都會有兩組,例如: font.name-list.monospace.zh-TW font.name.monospace.zh-TW 請問這兩個的差別在哪裡? 另外你提到:「如果所有的字型都無法顯示那個字元,就會用系統預設的字型試試看」,請問系統預設的字型是什麼?我知所以會問這個問題是因為,我發現當我在tw選選項中只設英文的時候,網頁上出現的中文字還蠻好看的,我想這就是你所謂的系統預設字型吧!但是我是過新細明體、細明體、MingLiU、都不是,系統預設的字型比較出粗(有可能是點陣字),看起來比較舒服一點,而新細明體太細了,看起來比較不舒服。 |
發表人: | coolcd [ 2005-11-20, 13:04 ] |
文章主題 : | |
From Preferential
不過我看了還是不太瞭解這兩個有甚麼差別 Orz... 一般我們在 preference 裡改的是 font.name 所以我猜 font.name-list 可能是 font.name 指定的字型找不到字元時才會去看吧... 引言回覆: 另外你提到:「如果所有的字型都無法顯示那個字元,就會用系統預設的字型試試看」,請問系統預設的字型是什麼?我知所以會問這個問題是因為,我發現當我在 tw選選項中只設英文的時候,網頁上出現的中文字還蠻好看的,我想這就是你所謂的系統預設字型吧!但是我是過新細明體、細明體、MingLiU、都不是,系統預設的字型比較出粗(有可能是點陣字),看起來比較舒服一點,而新細明體太細了,看起來比較不舒服。
你測試的網頁有指定字型嗎?你可以用 google 測試看看。 一般來講,除非你要指定特定的英文字型顯示英文+非細明體/新細明體的中文字型來顯示中文,否則不需要到 about:config 去設定。 中文字型裡我覺得新細明體、細明體已經算是不錯的了。 問題是:新細明體、細明體的英文不好看,所以很多人會到選項裡把字型設定成英文字型(沒記錯的話繁中版預設襯線字是 Times New Roman, 無襯線字是 Arial),如此一來,在繁體中文網頁,英文字型會以你選項裡的設定來顯示,中文字型則會用系統預設的字型來設定,Firefox 繁體中文版預設顯示中文的字型是細明體/新細明體(這部份我就不知道是不是他會讀取 XP 的設定了...)。 最後,給個小建議:不要把人家的名字當成標題發問... 感覺不太禮貌,而且假使有知道的人看到也不會想回,因為你只問 MilchFlasche... |
發表人: | MilchFlasche [ 2005-11-20, 23:04 ] |
文章主題 : | |
coolcd 寫: 最後,給個小建議:不要把人家的名字當成標題發問... 感覺不太禮貌,而且假使有知道的人看到也不會想回,因為你只問 MilchFlasche... ![]() ![]() |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |