在mac中,如何清除字体缓存

分享于 

2分钟阅读

电脑

 

问题:

经过大量的字体处理后,字体列表( 在字或者photoshop中) 显示了奇怪的结果。
什么是在SnowLeopard中清除字体缓存的最佳方法?

问候,
Avram。


回答 1:

在命令行中使用 atsutil

databases 将删除fontd系统或者用户数据库以及任何缓存文件。 删除数据库可能会导致字体注册状态丢失: 在标准字体目录之外激活字体。禁用字体面和字体库。

用户注销后,重新启动或者重新启动fontd服务器后,将从安装标准字体目录的字体重新生成新数据库。


Usage: atsutil databases [-remove | -removeUser] [-h]


-remove removes databases for the system and current user. Must be run as root.


-removeUser removes databases for the current user only


-h help



本文建议以后再使用字体服务器,但是 atsutil 人文件不一致:

server 查询fontd的状态或者关闭 fontd。 关闭fontd将产生一个新的fontd。 建议关闭服务器,并可能导致misrendered文本或者应用程序崩溃。

如果必要,你可能只需要 shutdown


回答 2:

虽然它不再是免费的缓存工具,但是它是一个很好的工具,它是用来清除缓存的,它。


回答 3:

你还可以在 Mac OS X 最佳实践指南中查看字体管理,了解字体组织。字体缓存清理和操作系统。

http://www.extensis.com/fmbpg



mac  CAC  font  cache  清除  
相关文章