返回列表    

[教程] Yosemite界面中文字体修改教程

抽空尝试了一下,发现修改方法也比较简单,跟以前一样,还是修改“/System/Library/Frameworks/CoreText.framework/Versions/A/Resources”目录下的「CTPresetFallbacks.plist」和「DefaultFontFallbacks.plist」文件。
在Yosemite中,缺省的汉字字体变为了「.AppleSimplifiedChineseFont-UltraLight」、「.AppleSimplifiedChineseFont-Light」、「.AppleSimplifiedChineseFont-Regular」和「.AppleSimplifiedChineseFont-Medium」这四种。(分别代表超细、细、普通和粗体),因此,只需要在两个plist文件中把对应的字体进行替换即可。
比如,想要把缺省字体更换为冬青黑体,则可以把比较细的三种「.AppleSimplifiedChineseFont-UltraLight」、「.AppleSimplifiedChineseFont-Light」、「.
AppleSimplifiedChineseFont-Regular」替换为HiraginoSansGB-W3,而把比较粗的「.AppleSimplifiedChineseFont-Medium」替换为HiraginoSansGB-W6,然后保存,重启机器即可。

懒得动手的童鞋可以直接把附件中的文件名改为「CTPresetFallbacks.plist」和「DefaultFontFallbacks.plist」之后覆盖系统原文件,重启机器即可,这是修改为冬青黑体的文件。

覆盖前请注意备份原文件,以备不时之需。
附件: 您所在的用户组无法下载或查看附件
1

评分次数

冬青黑体是那个新发布的字体么?
2# 流泪手欣

这个是之前的大家觉得不错的字体。新发布的叫思源黑体。
多谢分享

现在就去试试看
请问一下能不能改英文字体哒...我是calibri脑残粉
还有微软雅黑什么的或是论坛这种英文字体
现在中文字体是什么?
1# smbody

请给个使用冬青黑的系统截图来看看效果如何。
5# Philobscur

1、论坛这几天讨论的都是修改plist配置文件,将默认字体重新指向新字体,你可以按同理尝试替换英文字体,但OSX的英文字体配置相对复杂一些(原配的TTC字体包有一定规范),不能保证肯定能成功,目前也很少看到替换的。

2、至于OSX原配系统字体,Mavericks之前是LucidaGrande,Yosemite之后改成Helvetica的变种——查一下那两个PLIST,好像是HelveticaNeueDeskInterface等。

3、还有一种替换系统字体的方式跟iOS替换字体一样,即「硬性替换原字体」——之前10.9下的Nocturne主题包就是采用这种方式,其中含有四五种替换Lucida的字体(包括Calibri),但10.10正式版未出,作者估计还不会很快更新。
6# BEKII

目前OSX的简体中文字体用的是STHeiti,好像就是华文细黑吧。
手动个性了,过程不复杂,已经习惯冬青黑体了
这个好,试一试
还是出个字体更改的小软件吧,谁做个啊,方便快捷。
还是出个字体更改的小软件吧,谁做个啊,方便快捷。
还是建议少去折腾改字体这一类的修改系统的东西,没有专门需要最好不要改。
OS X Yosemite 如何修改系统字体为冬青黑体?
http://www.zhihu.com/question/24011951

本答案针对OS X Yosemite DP5做了改进。

【第一步】
在「/Library/Fonts/」目录下找出这两个档案:
「Hiragino Sans GB W3.otf」、「Hiragino Sans GB W6.otf」,
将它们移动到「/System/Library/Fonts/」根目录下、
并确保其权限和该目录下其它既存系统字体的权限相同。

纵使「/System/Library/Fonts/」目录在每次重灌系统时都会被清空一次,
但此时 Hiragino Sans GB 同样也会被重新安装到「/Library/Fonts/」目录下。
所以、Hiragino Sans GB不用备份。

【第二步】
开启「/System/Library/Frameworks/CoreText.framework/Versions/A/Resources」目录,
取出「DefaultFontFallbacks.plist」和「CTPresetFallbacks.plist」的複本,
其中一份做备份,再复制一份拿来修改。

【第三步】
使用诸如PlistEditPro或XCode、TextWrangler等能够编辑Plist档案的工具开启这两个plist,
先在里面直接搜寻如下条目:
「.AppleTraditionalChineseFont-Medium」、
「.AppleSimplifiedChineseFont-Medium」,
并全部替换成「HiraginoSansGB-W6」;

再搜寻「.AppleSimplifiedChineseFont-Light」、
「.AppleTraditionalChineseFont-Light」、
「.AppleSimplifiedChineseFont-Regular」、
「.AppleTraditionalChineseFont-Regular」、
「.AppleTraditionalChineseFont-Thin」、
「.AppleSimplifiedChineseFont-Thin」、
「.AppleSimplifiedChineseFont-UltraLight」、
「.AppleTraditionalChineseFont-UltraLight」、
「STHeitiTC-Light」、
「STHeitiSC-Light」,
将上述八组字串全部替换成「HiraginoSansGB-W3」。

保存这两个档案,并用这两个档案取代下述目录内的同名档案:
「/System/Library/Frameworks/CoreText.framework/Versions/A/Resources」

【第四步】
开启磁碟工具程式、修复系统所在卷宗的磁碟权限,
再藉由Terminal执行「sudo atsutil databases -remove」,
最后重新开机。

完工。
返回列表