10.9 TCFail - MAC

Table of Contents

手動改法是 OK 的,目前我是改成 LiHeiPro 正常使用中:

說明:

* 主要是用 Xcode 來修改 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/ 目錄底下的 DefaultFontFallbacks.plist CTPresetFallbacks.plist 這兩個檔案

* 修改的方法 ==> 把兩個檔裡面所有的 STHeitiTC-Light 改換成你要用的字型即可 (我是改成用 LiHeiPro)

* 若您沒有裝 Xcode 或不會用 Xcode 來修改,這裡我有提供改好的檔案,預設是把字型改成 LiHeiPro (儷黑Pro),請自行覆蓋掉原來的檔案即可 (若您想要改用別的字型,請自行用 Xcode 去修改)
檔案下載: http://cle.candyz.org/candyz/TCfont.zip

* 在進行覆蓋之前,強烈建議先對原來的檔案進行備份,以防萬一

* 執行方式,請打開終端機 (Terminal.app),然後輸入以下的指令: (執行時可能會問管理者的密碼)
# 很長,請輸入在同一行中 (備份舊檔案)
sudo /bin/cp -fvp /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/DefaultFontFallbacks.plist /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/DefaultFontFallbacks.plist.bak

# 很長,請輸入在同一行中 (備份舊檔案)
sudo /bin/cp -fvp /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/CTPresetFallbacks.plist /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/CTPresetFallbacks.plist.bak

# 很長,請輸入在同一行中 (覆蓋舊檔案)
sudo /bin/cp -fvp ./DefaultFontFallbacks.plist ./CTPresetFallbacks.plist /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/

*** 或是可以在終端機裡直接執行 run.sh (即執行包含上面三行的指令)

--

All Comments

Kama avatarKama2013-10-28
已成功,感謝大大
Oliver avatarOliver2013-10-30
成功推一個
Ethan avatarEthan2013-11-01
成功推
Candice avatarCandice2013-11-03
推!
Rachel avatarRachel2013-11-07
大推!!!!!
Jack avatarJack2013-11-07
成功!謝謝教學!