Windows 7 & Photoshop CS5.1 - проблема "Отсутствуют шрифты" - у меня есть шрифт!! (вроде, как бы, что-то вроде)
Я заметил действительно обостряющуюся проблему с Adobe Photoshop CS5.1 по крайней мере в двух случаях.
Я загрузил многослойный PSD-файл для работы, в примечаниях к выпуску он указал мне на страницу загрузки для всех используемых шрифтов, которая была Futura Medium Condensed. Я проверял и не имел никаких шрифтов Futura вообще. Поэтому я скачал и установил шрифт из источника, предоставленного провайдером PSD. Я закрыл и снова открыл Photoshop, и когда я открываю PSD-файл, я получаю сообщение об ошибке:
Некоторые текстовые слои содержат шрифты, которые отсутствуют. Этим слоям нужно будет заменить отсутствующие шрифты, прежде чем их можно будет использовать для векторного вывода.
Затем я иду редактировать текстовый слой и получаю:
Следующие шрифты отсутствуют для текстового слоя "скидка"
Future CondensedExtraBold
Произойдет замена шрифта. Продолжить?
Если я нажму OK, он заменит Myriad Pro для этого слоя. Разве я не скачал правильный шрифт? Я вхожу в раскрывающийся список шрифтов и вижу, что у меня есть шрифт с немного другим названием "Futura-CondensedExtraBold-Th Regular"
- Я также видел эту проблему с Helvetica. Я получил PSD-файл, тот же диалог "некоторые текстовые слои содержат шрифты, которые отсутствуют в них...", когда я открываю файл - и когда я иду редактировать слой с текстом, я получаю:
Для текстового слоя "Домой" отсутствуют следующие шрифты:
Helvetica
Произойдет замена шрифта. Продолжить?
Я нажимаю продолжить - он заменяет Myriad Pro - и проверяю мой список шрифтов и, конечно же, у меня есть куча шрифтов Helvetica, ни один из которых точно не называется "Helvetica"
- Это общая проблема? Поиск в Google дал несколько человек с похожими проблемами (я думаю, что все на Mac), но либо без конкретной помощи, либо без ответа.
- Это то, что два имени шрифта не совпадают? Если это так, есть ли способ настроить Photoshop для более разумной замены или даже для создания какого-либо отображения (если "Helvetica" затем заменить "Helvetica Lt Std"?
- Есть ли что-то еще, может быть, то, о чем я не думаю?
2 ответа
Это общая проблема?
Да. Имя, встроенное в сам шрифт, может отличаться, если шрифт принадлежит другому поставщику или другой версии или варианту шрифта. Некоторые шрифты доступны с разными именами, в зависимости от их использования (или ограничений платформ, на которых они могут использоваться).
Это то, что два имени шрифта не совпадают?
Это именно так.
Есть несколько возможных исправлений.
- Получите правильный шрифт. Кто бы ни предоставил вам файл PSD, он не предоставил вам правильные шрифты. Это, вероятно, лучше, потому что, если у вашего шрифта нет достаточно близких метрик, вы можете получить тонкие изменения, которые могут вызвать проблемы во всем документе. Тем не менее, reflow, как правило, не является проблемой в документе Photoshop.
- Подставьте шрифты в Фотошоп. Выберите текстовый слой с отсутствующими шрифтами (на панели слоев будет установлен флажок предупреждения), откройте панель символов и измените шрифт на тот, который у вас есть.
- Создайте правило подстановки в Windows. Это не рекомендуется, но если вы посмотрите в реестре на
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
, вы должны быть в состоянии угадать, что делать. (Имя значения = Отсутствует шрифт, Данные значения = Шрифт, который у вас есть)
Не могу сказать наверняка о Helvetica, но перейти к c:\Windows\fonts
и попробуйте переименовать Futura-CondensedExtraBold-Th Regular
в Future CondensedExtraBold
и возобновление фотошопа. Я думаю, что вы скачали не тот шрифт