把醜醜的firefox 新細明體換掉

起因

用了好幾年的firefox,一直對於firefox內建的新細明體感到不蘇胡,所以花了點時間找了資料(ゝ∀・)

更改設定

首先去about:config (接受風險阿廢話)

image

按ctrl + shift + K 打開webconsole (可能需要輸入”allow pasting”)

輸入 (貼上然後enter)

Services.prefs.setStringPref("font.name-list.cursive.zh-CN", "Microsoft YaHei, KaiTi, KaiTi_GB2312");
Services.prefs.setStringPref("font.name-list.cursive.zh-HK", "Microsoft JhengHei, DFKai-SB");
Services.prefs.setStringPref("font.name-list.cursive.zh-TW", "Microsoft JhengHei, DFKai-SB");
Services.prefs.setStringPref("font.name-list.sans-serif.zh-CN", "Microsoft YaHei, 新細明體, PMingLiU, 細明體, MingLiU");
Services.prefs.setStringPref("font.name-list.sans-serif.zh-HK", "Microsoft JhengHei, Arial, MingLiU_HKSCS, Ming(for ISO10646), MingLiU, MingLiU_HKSCS-ExtB");
Services.prefs.setStringPref("font.name-list.sans-serif.zh-TW", "Microsoft JhengHei, Arial, PMingLiU, MingLiU, MingLiU-ExtB");
Services.prefs.setStringPref("font.name-list.serif.zh-CN", "Microsoft YaHei, 新細明體, PMingLiu, 細明體, MingLiU");
Services.prefs.setStringPref("font.name-list.serif.zh-HK", "Microsoft JhengHei, Times New Roman, MingLiu_HKSCS, Ming(for ISO10646), MingLiU, MingLiU_HKSCS-ExtB");
Services.prefs.setStringPref("font.name-list.serif.zh-TW", "Microsoft JhengHei, Times New Roman, PMingLiu, MingLiU, MingLiU-ExtB");

上方搜尋框輸入 font.name-list.*.zh
確認有沒有更改到設定
有的話直接重整分頁應該就好了

額外設定 (optional)

到about:preferences#general –> 字型 –>進階 –> 勾選 “忽略您上面的選擇,優先使用頁面指定的字型 (A)”

image

恢復原本設定

Services.prefs.setStringPref("font.name-list.cursive.zh-CN", "KaiTi, KaiTi_GB2312");
Services.prefs.setStringPref("font.name-list.cursive.zh-HK", "DFKai-SB");
Services.prefs.setStringPref("font.name-list.cursive.zh-TW", "DFKai-SB");
Services.prefs.setStringPref("font.name-list.sans-serif.zh-CN", "新細明體, PMingLiU, 細明體, MingLiU");
Services.prefs.setStringPref("font.name-list.sans-serif.zh-HK", "Arial, MingLiU_HKSCS, Ming(for ISO10646), MingLiU, MingLiU_HKSCS-ExtB");
Services.prefs.setStringPref("font.name-list.sans-serif.zh-TW", "Arial, PMingLiU, MingLiU, MingLiU-ExtB");
Services.prefs.setStringPref("font.name-list.serif.zh-CN", "新細明體, PMingLiu, 細明體, MingLiU");
Services.prefs.setStringPref("font.name-list.serif.zh-HK", "Times New Roman, MingLiu_HKSCS, Ming(for ISO10646), MingLiU, MingLiU_HKSCS-ExtB");
Services.prefs.setStringPref("font.name-list.serif.zh-TW", "Times New Roman, PMingLiu, MingLiU, MingLiU-ExtB");

以上! 希望會幫助到各位

感謝:

火狐達人 – 都2022年了,火狐Firefox esr預設中文字型還在用XP時代的新細明體!? 這就教你怎麼改成微軟正黑體(或雅黑體)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *