macOSCatalina中的字体混乱以及如何处理

社会动态2021-04-02 15:52:48
最佳答案 如果您是Mac用户,其工作涉及不同的字体,那么macOS Catalina可能会遇到麻烦。有人报告说,升级到最新版本的macOS后,会出现严重的字体冲

如果您是Mac用户,其工作涉及不同的字体,那么macOS Catalina可能会遇到麻烦。有人报告说,升级到最新版本的macOS后,会出现严重的字体冲突,这种冲突使文本在Mail,Safari和其他地方不可读。而且,如果您曾经将字体文件移动到“资料库”和“用户资料库”文件夹中的“字体”文件夹中,或者使用了第三方字体管理器(例如FontExplorer X Pro,FontAgent或Suitcase Fusion),您可能会感到惊讶。

升级到Catalina后,我遇到了字体问题。我认为自己是字体管理专家,但是如果没有帮助,我将无法解决问题。这是我遇到的事情以及重新开始工作所必须做的事情。希望您可以从我的经验中学到东西。

当字体消失时,您会知道的

故事开始得很简单:我以为我已经准备好升级到macOS Catalina。我忠实地确认我所有重要的应用程序都是64位元的happy,然后我升级了Mac。几天似乎一切正常,然后突然之间,我看不到Mail中的文本以及Safari中的某些网页上的文本。(为什么问题要花几天的时间仍然是个谜。)

我使用第三方字体管理器清除了Mac上的所有字体缓存,但没有任何改善。我检查了我可以找到的每个“字体”文件夹的“读取”和“写入”权限,它们是正确的。(“系统”字体文件夹仅允许系统“写”;其他字体文件夹允许我“读写”。)因此,我在苹果的论坛上搜索了“卡塔琳娜之后的字体消失”,并找到了多个线程,所有线程的描述都与我的相似,可以追溯到到2019年10月。但是那里没有解决方案。

最后,我系了Monotype的字体专家。确认清除了字体缓存并检查了Fonts文件夹的权限后,我禁用了字体管理器中的所有字体,在我的情况下为FontExplorer X Pro。那行得通。显然,某些Mac的核心字体与我很久以前在FontExplorer中激活的某些字体之间存在冲突。

我的项目现在需要停用的字体呢?没问题:启用FontExplorer的自动激活功能后,打开文档或应用程序时需要的所有新字体都会被自动激活。我不希望Catalina字体混乱返回,因为FontExplorer不会尝试激活系统已经激活的任何字体。

我所有的字体都去了哪里?

我注意到,FontExplorer中的数百种字体被标记为“冲突”,在其字体列表中显示为红色。为了增加乐趣,FontExplorer显示了这些字体文件的先前位置,即字体文件在Catalina移动它们之前所处的位置。在Catalina中,系统不需要的所有字体(但Apple希望使这些字体始终对应用程序可用)都放在补充文件夹中,该文件夹位于中System/Library/Fonts。这些字体包括Apple Chancery,Arial,Baskerville,Brush Script,Futura,Georgia,Gill Sans,Impact,Papyrus,Times New Roman,Trebuchet,Verdana,Webdings,Wingdings(1、2和3)和Zapfino。

冲突苹果机会IDG

FontExplorer用红色将所有冲突(包括缺少的字体)上色。以红色列出的Apple Chancery的位置不再正确,因为macOS Catalina将其移动到了System/Library/Fonts/Supplemental/文件夹中。

我在Mac的硬盘上寻找这些丢失的文件,发现Catalina清空了Apple先前批准的用于激活字体的所有Fonts文件夹。这些包括:

~/Library/Fonts/

/Library/Fonts/

/Network/Library/Fonts/

/System/Library/Fonts/

作为一种耗电的图形设计工具,当应用程序无法识别我在字体管理器中激活的字体,只是为了完成工作时,我将重要的字体放置在这些文件夹中作为解决方法。我怀疑你们中有些人也做过同样的事情。(引用汤姆·佩蒂(Tom Petty)的歌曲“奔跑的人的圣经”:“绝望的措施可能是错误的。”)

Catalina将这些文件夹中的所有字体都移到了我的~/Library/文件夹以及该/Library/文件夹中合法的Fonts文件夹旁边的Fonts(已删除)文件夹中。经过深思熟虑,Apple甚至用移动日期和时间标记了包含我删除的字体的文件夹。

字体已删除文件夹IDG

Fonts(Removed)文件夹包含一个带时间戳的文件夹,其中包含macOS Catalina从MacLibrary/Fonts/文件夹移走的字体。在每个用户的~/Library/Fonts/文件夹中创建了一个类似的文件夹。

有了我的两个废弃字体文件夹(来自我的前一本书~/Library/Fonts/和前/Library/Fonts/一本书),我现在能够将这些字体重新添加到FontExplorer中。并且由于字体管理器不会添加字体重复项,因此仅添加了缺少的字体。

这个故事的主旨

世界上所有在卡特琳娜之前的准备工作都可能无法使您免受卡特琳娜字体混乱的困扰。即使您不使用第三方字体管理器,macOS的早期版本也允许从多达7个不同的Fonts文件夹中激活字体。Catalina将这些字体移动到new~/Library/Fonts (Removed)/和/Library/Fonts (Removed)/文件夹中。如果您发现自己无助地盯着Mail,Safari或其他应用程序中的不可见文本,请尝试以下方法。

免责声明:本文由用户上传,如有侵权请联系删除!