Кэширование шрифтов в Adobe CS

В связи с возросшими опять вопросами по этой теме, решил выделить работу с кэшированием в отдельную статью.

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

Для того, что бы воспользоваться новой версией, вам необходимо выполнить следующие шаги:

1. Удалите шрифт.
2. Запустите поиск по системному диску с маской *.lst

Запустите поиск по системному диску с маской .lst

3. Из появившегося списка файлов, выбираем файлы вида AdobeFntXX.lst, где ХХ - любая цифра.

выбираем файлы вида AdobeFNT

4. также удаляем файл AdobeFnt.lst, если он есть.
5. перезагрузить компьютер. (обязательно!)
6. Устанавливаем новую версию шрифта.

Вообще, если вам приходиться тестировать шрифты, я искренне советую вам ставить их не в систему, а копировать в локальную папку InDesign - в папку InDesign/fonts. При запуске программы, файл кэша будет создан в этой же папке.

Да, шрифт будет доступен только из InDesign, но если учитывать, что это самая критичная к ошибкам программа, то в общем это и не так страшно, это практически гарантия его работы в других программах.

После того, как вы создадите финальную версию шрифта, вы можете установить его в систему и продолжить его тестирование в других программах.

Конечно, приведённый способ это рекомендация и на гениальность не претендует.
Удачи!