字体看起来像无害的文件,而且大多数时候都是这样。但是,就像任何计算机文件一样,字体可能会损坏或损坏。发生这种情况时,它们可能会导致文档或应用程序出现问题。在Mac上使用“ 字体簿”来验证已安装的字体,以确保文件可以安全使用。

注:本文提供的信息适用于以下操作系统中的“字体簿”:macOS Catalina(10.15)到Mac OS X Panther(10.3)。

如果字体无法正确显示或根本无法在文档中显示,则字体文件可能已损坏。如果文档无法打开,则可能是文档中使用的一种字体出现了问题。使用“字体书”,您可以测试字体是否有问题,并在需要时将其删除。

同样,您可以(并且应该)在安装字体之前验证字体,以防止将来出现问题。在安装时验证字体不能防止文件在以后损坏,但是可以防止您安装问题文件。

字体簿包含在Mac OS X 10.3和更高版本中。您可以在“应用程序”文件夹中找到“字体书”。您也可以通过单击Finder菜单栏中的“ 转到”菜单,选择“ 应用程序”,然后双击“ 字体书”应用程序来启动“ 字体书”。

如何使用字体簿验证已安装的字体

如果您对字体有疑问,可以在“字体簿”中进行检查。您也可以选择偶尔验证Mac上的所有字体,以防万一。以下是验证“字体书”中已安装字体的方法:

1.通过在“ 应用程序”文件夹中单击它或从“ 转到”菜单中访问它来打开“ 字体书”。

2.通过单击“字体簿”中的一个或多个字体名称来选择要验证的一种或多种字体。您可能需要向下滚动才能找到所需的字体。

3.在“字体簿”菜单栏中选择“ 文件”,然后从下拉菜单中选择“ 验证字体 ”。

4.在“字体验证”窗口中评估结果。希望您会在字体名称旁边看到所有带有复选标记的绿色圆圈,表明这些字体可以安全使用。

如果您看到有红色X的红色圆圈表示的问题字体,请选中字体名称旁边的复选框,然后单击“ 删除已选中”以将其删除。

Mac会提示您输入密码,然后才能删除损坏的字体。

如果安装了大量字体,则可以一次全部验证它们,而不用选择单个字体或字体系列。单击“字体书”菜单栏上的“ 编辑 ”,然后选择“全选”。在“ 文件”菜单中,选择“ 验证字体”,然后“字体书”验证所有已安装的字体。

删除重复的字体

如果您验证了所有字体,则很有可能会发现自己有重复的字体。如果您有重复的话,“字体簿”屏幕底部的横幅会通知您。

单击自动解决以一次删除所有重复项,而无需进行审核。一种更谨慎的方法是单击“ 手动删除”以了解有关Mac上重复字体的更多信息。

每种带有重复的字体都会显示一次。将显示两种字体的示例,并标识了活动副本。您可以选择解决重复副本,这会将不活动的副本移到回收站,也可以保留所有内容。

注:如果您确实打算删除重复的字体,请在继续操作之前确保对Mac的数据进行备份。

如何使用字体簿验证卸载的字体

如果Mac上尚未安装字体集合,则可以等到安装它们来验证它们之后,或者可以提前检查它们,并将所有可能被Font Book标记的字体扔掉。Font Book并非万无一失,但如果它说一种字体可以安全使用(或出现问题),则可能是正确的。最好传递一种字体,而不要冒风险。

要在安装前验证字体文件:

1.打开“字体书”后,单击菜单栏中的“ 文件 ”,然后选择“ 验证文件”。

2.在您的计算机上找到字体。单击一次字体名称以将其选中,然后单击“ 打开”按钮。(通过按住Shift键并单击要验证的字体来选择多种字体。)

3.字体验证窗口显示所选字体是否可以安全安装或存在潜在问题。如果该字体还可以,请在其名称之前放置一个复选标记,然后单击“ Install Checked”以安装该字体。如果字体有问题,最好不要安装它。

以上就是给大家带来的如何在Mac上识别和删除损坏的字体,更多Mac软件下载(https://www.macjb.com/

如何在Mac上识别和删除损坏的字体的更多相关文章

  1. 【转】如何在Mac上卸载Java及安装Java

    如何在 Mac 上卸载 Java? 本文适用于: 平台: Macintosh OS X Java 版本: 7.0, 8.0 使用终端卸载 Oracle Java 注:要卸载 Java,必须具有管理员权 ...

  2. 如何在Mac上使用Siri

    在您的iPhone上,要求Siri执行命令很简单.但是,如果在计算机上工作时附近没有iPhone,会发生什么情况?您也可以在Mac上使用Siri.快速简便,使其成为iMac或MacBook的完美伴侣. ...

  3. iOS学习——如何在mac上获取开发使用的模拟器的资源以及模拟器中每个应用的应用沙盒

    如题,本文主要研究如何在mac上获取开发使用的模拟器的资源以及模拟器中每个应用的应用沙盒.做过安卓开发的小伙伴肯定很方便就能像打开资源管理器一样查看我们写到手机本地或应用中的各种资源,但是在iOS开发 ...

  4. 如何在 Mac 上通过 Boot Camp 安装 Windows?

    如何在 Mac 上通过 Boot Camp 安装 Windows? The following contents are chosen from the apple website, thanks f ...

  5. 利用Mac的功能键|如何在Mac上使用F键

    Mac键盘的顶部是一组按键,这些按键的特征是F后跟1-12数字.这些键称为Mac功能键,使您可以通过按几个键来更改某些设置并快速访问Mac功能. 如果您是Mac的所有者,是时候学习这些键各自可以做什么 ...

  6. 如何在Mac上显示和查看隐藏的文件/文件夹

    今天的文章推出的是如何在Mac上显示和查看隐藏的文件/文件夹.出于隐私或安全性考虑,出于多种原因,我们需要在Mac计算机上隐藏某些文件.这些文件或文件夹在默认情况下是为Mac的平稳运行而隐藏的,但是如 ...

  7. 如何在Mac上安全彻底的卸载软件?

    文章来源:知乎 收录于:风云社区(SCOEE)[提供mac软件下载] 更多专题,可关注小编[磨人的小妖精],查看我的文章,也可上[风云社区 SCOEE],查找和下载相关软件资源. (一)综合类: 新买 ...

  8. 如何在Mac上使用Netstat命令

    macOS上的netstat命令是一个终端命令,用于显示有关Mac网络通信的详细信息.网络通信包括Mac通过所有端口和所有应用程序与外界进行交流的所有方式.掌握netstat可以帮助您了解计算机之间的 ...

  9. 如何在mac上使用iMessage发送信息

    在Mac上你也可以像iPhone上一样使用iMessage 来发送iMessage 与 普通的短信息. 并且你需要在iPhone上设置中的信息的信息转发中激活对电脑的支持.此时, 你的电脑也可以向你的 ...

随机推荐

  1. 搭建本地YUM仓库

    YUM介绍 yum(yellow dog updater modified)为多个Linux发行版的软件包管理工具,Redhat RHEL CentOS Fedora YUM主要用于自动安装,升级rp ...

  2. 如何手动实现TryInsert和InsertOrUpdate

    在日常开发中,我们有时会需要对数据的插入操作进行定制.比如,如果表里已有某某记录就不写入新纪录,或者表里没该记录就插入,否则就更新.前者我们称为TryInsert,后者为InsertOrUpdate( ...

  3. Python文件头注释的含义,你肯定不懂

    前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理.作者:冰火梦幻  本文档描述了Python语言文件头里典型注释的含义. 1. ...

  4. Spring Boot 外部化配置(一)- Environment、ConfigFileApplicationListener

    目录 前言 1.起源 2.外部化配置的资源类型 3.外部化配置的核心 3.1 Environment 3.1.1.ConfigFileApplicationListener 3.1.2.关联 Spri ...

  5. 测底稳定NIOS开发之一:将nios产生的编程文件转换成jic (连载)

    将nios产生的编程文件转换成jic 前言: 基于某种原因,自从开始fpga开发和nios项目开发中,均为正常使用EDS IDE自带的flash programmer 进行成功的下载固化epcs程序. ...

  6. 对 HTML 语义化的理解

    简述一下你对 HTML 语义化的理解? 用正确的标签做正确的事情. html 语义化让页面的内容结构化,结构更清晰,便于对浏览器.搜索引擎解析; 即使在没有样式 CSS 情况下也以一种文档格式显示,并 ...

  7. 3个Spring Boot核心注解,你知道几个?

    Spring Boot 核心注解讲解 Spring Boot 最大的特点是无需 XML 配置文件,能自动扫描包路径装载并注入对象,并能做到根据 classpath 下的 jar 包自动配置. 所以 S ...

  8. python之encode和decode编码

    u = '中文' str3 = u.encode('utf-8') # 以utf-8编码对u进行编码,获得bytes类型对象 print(str3) u2 = str3.decode('utf-8') ...

  9. Python 进阶之源码分析:如何将一个类方法变为多个方法?

    前一篇文章<Python 中如何实现参数化测试?>中,我提到了在 Python 中实现参数化测试的几个库,并留下一个问题: 它们是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数 ...

  10. MESSAGE_TYPE_X dump in RSM_DATASTATE_CHECK -6-

    DTP抽数时系统Dump 参考sapnote:2398760 - MESSAGE_TYPE_X dump in RSM_DATASTATE_CHECK -1- to -12- RSM_DATASTAT ...