我正在运行Photoshop CS4
,WinXP
并且我已收到 PSD 以及所需的字体。我已将收到的所有字体安装到 Windowsfonts
目录中。
当我在 Photoshop 中打开 PSD 时,它告诉我缺少一些字体,然后当我单击某些文本时,它告诉我缺少Roboto Bold
或Roboto Regular
。
我检查了 Photoshop 中的字体下拉列表,看到Roboto
就是这样,不确定是否正确?
然后我转到 Windows 字体目录以确认所有字体都在那里。
见下文..
现在我不确定我认为的 PSD 是在 MAC 上制作的而我在 PC 上制作的,这是否有区别?
更多信息:
我刚刚尝试创建一个新文档,PS 允许我使用这些字体。然后我保存了文件,一个文件启用了“最大兼容性”,另一个文件未启用;我都可以打开这两个文件并随意处理文本,没有任何问题。
刚刚注意到它也没有显示这些版本的字体:
Bold
Bold Italic
Condensed
Condensed Italic
Regular
Regular Italic (Italic)
经过进一步摆弄之后,我发现它抱怨的字体是我上面列出的 PS 字体列表中缺少的字体,因此这个问题现在变得有点混乱,我将创建一个新的问题。
答案1
Roboto bold
以及roboto regular
其他变体都以单独的 .ttf 文件形式提供。您需要所有这些文件才能使用它们,而不仅仅是Roboto
。
尝试从这一页(谷歌的第一个结果)。
答案2
Roboto Regular 和 Roboto Black 似乎有冲突的元数据,根据此信息,在 Photoshop 中均显示为 Roboto BlackAdobe 论坛主题。我找不到原因,因为微软的字体属性扩展报告 Roboto Regular 字体正确命名为 Roboto Regular。
解决这个问题最快的方法是卸载 Roboto Black。卸载后,Photoshop 中发现的 Roboto Black 实际上是 Roboto Regular。不过,Photoshop 警告缺少字体并没有帮助。您必须使用“解决缺少字体”功能更改字体,或手动将其更改为 Roboto Black。
此外,这并不能解释为什么 Photoshop 找不到 Roboto Bold。因为这是一个非常老的问题,也许在 Roboto 的新版本中已经解决了。(我添加了我的答案,因为当你用 Google 搜索这个问题时就会出现这个问题。)
答案3
线程Windows 7 和 Photoshop CS5.1 - “缺少字体”问题 - 我有该字体! 包含答案:
PSD 文件来自另一个操作系统,其字体名称与文档附带的 Windows 字体略有不同。因此,Photoshop 发现它们缺失,尽管它们似乎存在于 Windows 字体查看器中。
上面的帖子提出了几种解决方案:
- 要求更适合文档的字体
- 在注册表中添加字体替换
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
。
这样您就不会修改文档,并且可以将其完好无损地返回给发件人。 - 将 PSD 文件中的字体更改为您已安装的字体。
要一次更改多个图层中的字体,请参阅 同时编辑多个图层。
但是,修改后的文档可能无法在Mac上运行。