以前做过什么
系统:macOS 12.6
以前12.5.1时升级过macOS 13 Beta 7(好像是Beta7吧,不记得了),并且降回Monterey过,详见上一篇文章。
症状
- 新建智能字体集、字体集,均无法重命名,重命名后会自动选中“所有字体”,重命名的字体集还是初始的名字
- 无法向新建的字体集内添加字体,但是添加的字体可以在所有字体中看到
- 本来字体册自带的一些字体集也消失了
尝试解决的过程
根据Google上的搜索结果,我尝试了删除com.apple.FontBook.plist文件(根据这个网页中63N的说法,此文件在~/Library/Preferences中,但是我的MacBook Pro是macOS 12.6系统,此文件在~/Library/Containers/com.apple.FontBook/Data/Library/Preferences中),但没有效果。
解决方法
其实是因为~/Library中没有FontCollections文件夹,新建一个就可以了,我还把权限根据Font文件夹改了一下,不知道有没有问题
cd ~/Library
mkdir FontCollections
chmod 700 FontCollections
补充内容
通过
sudo fd FontCollections /Library
可以发现系统自带的字体集在/Library/User Template/zh_CN.lproj/Library/FontCollections/有备份,复制到新建的FontCollections里即可恢复自带的字体集