疑难解答 — Mac上的验证查看器中的界面字体损坏
如果您注意到验证查看器未正确显示界面字体,则可能是由于您的Mac计算机上的字体存在一些问题。 要解决此问题,请尝试以下解决方案:
删除字体重复项
检查系统中是否存在任何重复的字体。
-
关闭您正在使用的浏览器。
-
在“应用程序”文件夹中打开“字体簿”应用程序。
-
单击 所有字体 (1)。
-
单击 编辑 > 查找启用的重复项。
-
单击 是 可解决重复问题。
-
如果看到有关损坏字体的警告,请单击 是。
-
重新启动计算机。
-
重试校对。
清除字体缓存
有时,Mac OS X中的字体缓存会损坏。 例如,当某个字体或字体系列被重新安装多次时,或者应用程序被更新或重新安装时。 除了操作系统的字体缓存文件之外,某些应用程序可能还有自己的字体缓存。 删除这些字体缓存文件可以解决乱码文本的问题。
首先,您需要启动“Font Book(字体簿)”,选择您遇到的字体或系列,然后按键盘上的“Delete(删除)”按钮。 您也可以右键单击并选择删除系列。 如果您不确定导致问题的字体或系列,可能需要先按照上述说明删除重复项。
第二步是清除字体缓存,有几种方法可以做到这一点。
第一种,只要在启动时听到启动铃声时按住Shift键,就可以重新引导至安全模式。 加载此模式时,应出现一个进度条,在此期间系统将运行各种检查和维护例程,其中一个是清除字体缓存。
第二种方法是使用终端,可通过从管理帐户中运行以下命令来完成: sudo atsutil databases -remove
另一种方法是使用字体缓存实用程序(例如FontNuke)并在其帮助下清除缓存。
许多印前和图稿/设计工作室也使用Universal Type Server软件来管理字体的许可和分发。 有时,通用类型服务器字体缓存可能会出现问题,这可能会导致Workfront Proof注释消失。
要进行修复,请清除通用类型服务器字体缓存并重新启动通用类型服务器。
修复Flash字体冲突
您可能无法访问此功能,因为它受Flash支持,而大多数环境中已弃用它。
旧版验证查看器基于Flash Player,有时,当验证查看器中缺少文本时,OS X和Flash Player之间可能会出现字体冲突。 尝试以下操作:
- 打开Finder并打开 转到 选项卡。
- 按Option键( Alt⌥)打开下拉列表中的Library文件夹。
- 按住Option键的同时,单击Library文件夹。
- 打开Library文件夹后,转到其中的Fonts文件夹。
- 将Fonts文件夹中的所有字体移入另一个文件夹,可能位于您的桌面上(请不要在Fonts文件夹内创建另一个文件夹)。
- 此操作会隐藏所有自定义字体;您仍应将标准系统字体保存在其单独位置。
- 退出并重新启动Safari。
- 重新打开验证。
您现在应该可以看到您的字体。 如果您不需要从主目录中删除的任何字体,则可以安全地删除它们。 否则,请分批查看,将它们复制回Library/Fonts文件夹,然后查看导致问题的文件。