close
從昨天裝完一些網路上找來的塗鴉風特殊字型後

在瀏覽網頁就常常跑出奇怪的字體

很多都是剛裝上去的那些特殊字型

上個網而已....有必要這麼塗鴉嗎= =

於是在網路上找了很多資料

還好我還沒砍掉firefox再重灌,因為似乎也沒什麼用

系統找不到的字型就會被預設到其他字型

所以要指定給它

以下就是我轉載自貓貓夜未眠的教學

但是我只設定了
font.name.serif.zh-TW,
font.name.sans-serif.zh-TW
這兩個值就回復正常了

如果再不行的話就試試看照他的方法做吧
試著改
font.name.serif.x-unicode
font.name.sans-serif.x-unicode
這兩個值看看


P.S.  1.怎麼找到上述講的這四個值?
             Ans: 請直接在網址列上打 about:config → 接著在「篩選器」輸入font.name.s
             這樣應該就可以看到了

         2.找不到上述的四個值怎麼辦?
             Ans: 請直接按右鍵→新增→字串→在第一個彈跳視窗輸入預新增值的名稱→
                      第二個彈跳視窗輸入你的設定值,確定後如果看不到剛剛新增的值,請
                      按重新整理(或Ctrl+F5)
             再看之前會有字型跑掉的網頁,是不是字型都好了阿!!~


==============================================================================





有時用Firefox瀏覽unicode的網頁時會到字型跑掉(明明顯示的是新細明體,突然變成標楷體)的問題...

其實是這兩個值在作怪
font.name.serif.x-unicode
font.name.sans-serif.x-unicode
*除非表單字型怪掉,否則不用改font.name.monospace.x-unicode

似乎算是firefox的rendering bug,這兩個值可以用about:config來改(在空白的網址列上輸入about:config)
修改一下(找不到就用篩選條件),在原有的Arial or Times New Roman加上", 新細明體"

font.name.serif.x-unicode
Times New Roman, 新細明體
font.name.sans-serif.x-unicode
Arial, 新細明體
(如果有 Arial Unicode MS 就把原有的Arial改成 Arial Unicode MS)

這樣就不會再有突然換字型的問題

同樣的值用在font.name.serif.zh-TW, font.name.sans-serif.zh-TW上英文字型看起來會比較順眼...
i.e.
font.name.serif.zh-TW
Times New Roman, 新細明體
font.name.sans-serif.zh-TW
Arial, 新細明體

比起用新細明體/標楷體這個好看太多了(尤其是細字,標楷體看上去實在orz)

===========
p.s.其實會跑去改是因為FF的語系字型跑掉了 囧
要去把font.name-list.sans-serif.zh-TW的值改成"新細明體,PMingLiU,細明體,MingLiU" UI的字型才回來...
arrow
arrow
    全站熱搜

    toyangel 發表在 痞客邦 留言(1) 人氣()