Windows 7 和 Photoshop CS5.1 - “字体缺失”问题 - 我有该字体!!(有点)

Windows 7 和 Photoshop CS5.1 - “字体缺失”问题 - 我有该字体!!(有点)

我至少两次注意到 Adob​​e Photoshop CS5.1 存在一个非常令人恼火的问题。

  1. 我下载了一个分层的 PSD 文件来使用,在发行说明中,它将我引导到所有使用的字体的下载页面,即 Futura Medium Condensed。我检查了一下,没有找到任何富图拉字体。因此,我从 PSD 提供商提供的源下载并安装了字体。我关闭并重新打开 Photoshop,当我打开 PSD 文件时,出现错误提示:

    某些文本图层包含缺失的字体。这些图层需要替换缺失的字体,然后才能用于基于矢量的输出。

    然后我去编辑文本层并收到:

    文本层“折扣”缺少以下字体。

    将来将发生 CondensedExtraBold

    字体替换。是否继续?

如果我单击“确定”,它会用 Myriad Pro 替换此层。我下载的字体不对吗?我进入字体下拉菜单,看到我有一个名称略有不同的字体“Futura-CondensedExtraBold-Th Regular”

  1. 我在 Helvetica 上也遇到了这个问题。我收到了一个 PSD 文件,打开文件时,同样出现“某些文本图层包含缺少这些字体...”的错误对话框 - 而当我去编辑带有文本的图层时,我得到了:

文本层“Home”缺少以下字体:

海尔维提卡

将发生字体替换。继续吗?

我点击继续 - 它替代了 Myriad Pro - 并检查我的字体列表,果然我有一堆 Helvetica 字体,但没有一个确切的名字是“Helvetica”


  1. 这是一个常见问题吗?谷歌搜索后发现有几个人遇到了类似的问题(我认为都是在 Mac 上),但没有得到具体的帮助或回复。
  2. 是不是两个字体名称不是精确的匹配吗?如果是这样,是否有任何方法可以设置 Photoshop 以更智能地替换甚至设置某种映射(如果是“Helvetica”,则替换为“Helvetica Lt Std”?
  3. 还有什么其他的事情吗?也许是我没有想到的事情?

答案1

这是一个常见问题吗?

是的。如果字体来自不同的提供商,或者字体版本或变体不同,则字体本身中嵌入的名称可能会有所不同。某些字体有不同的名称,具体取决于其用途(或可能使用它们的平台的限制)。

是不是两种字体名称不完全匹配?

正是如此。

有几个可能的解决办法。

  • 使用正确的字体。向您提供 PSD 文件的人并没有提供正确的字体。这可能是最好的选择,因为如果您使用的字体没有足够接近的度量,则可能会出现细微的变化,从而导致整个文档出现问题。话虽如此,重排通常不是 Photoshop 文档中的问题。
  • 在 Photoshop 中替换字体。选择缺少字体的文本层(它将在图层面板中显示一个警告标志),打开字符面板并将字体更改为您拥有的字体。
  • 在 Windows 中创建替换规则。不建议这样做,但如果您查看注册表HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes,您应该能够猜出该怎么做。(值名称 = 缺少字体,值数据 = 您拥有的字体)

答案2

不能肯定 Helvetica 是否正确,但请 c:\Windows\fonts尝试重命名 Futura-CondensedExtraBold-Th RegularFuture CondensedExtraBold重新打开 photoshop。我认为您下载了错误的字体

相关内容