2

Наш дизайнер использует OSX и создает файлы InDesign или AI. Затем они передаются нам для внесения изменений.

Когда мы открываем файлы в Windows, нам говорят, что шрифты отсутствуют. В этом примере используется шрифт Futura.

На машине с Windows установлена Futura от BitStream. Nane шрифта - "Futura Std", тогда как в OSX это просто Futura.

Поэтому InDesign выбирает случайный шрифт для замены Futura на Windows, но не выбирает Futura Std.

Теперь мы можем использовать функцию "Найти шрифт" и изменить все экземпляры "Futura" на "Futura Std", но если мы передадим файл обратно в конструктор, они должны будут сделать обратное.

Как правильно управлять этим?

1 ответ1

1

Решение, которое может быть сделано один раз и будет применяться ко всем будущим файлам, заключается в использовании замены шрифтов в Windows.

Подстановка шрифтов устанавливается с помощью записей реестра в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes .

Например, добавление записи в этом реестре с именем Helvetica со значением Arial указывает на замену шрифта Helvetica шрифтом Arial. Кроме того, запись реестра Arial,0 со значением Arial,161 заменит Arial с ANSI_CHAERSET на Arial с GREEK_CHARSET.

Таким образом, вы можете определить Futura для Windows так же, как Futura Std , так что вы можете иметь в Windows шрифт с именем Futura который является только псевдонимом для Futura Std .

Это решение наверняка будет работать в случае, когда файлы OSX передаются в Windows. Вам придется поэкспериментировать, чтобы увидеть, работает ли это также по-другому при использовании псевдонима Futura , поскольку это может зависеть от того, как точно редактор, который вы используете в Windows, обрабатывает имена шрифтов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .