September 9th, 2011

fallen

Конфликты Windows 7 x64 и шрифты Type 1

Всем привет.

Давно я ничего не писал, но пожалуй обойдёмся без этих соплей. Не до них сейчас.

Вчера, при работе над очередным проектом, я обратил внимание на проблему с установкой шрифтов Type 1 PostScript (*.pfb; *.pfm) в Windows 7 64-bit. А проблема заключалась лишь в том, что устанавливаются они корректно, но не отображаются в Фотошопе и Иллюстраторе, а так же в стандартном навигаторе шрифтов (что в панели управления), хотя в папке c:\windows\fonts\ они присутствуют и ни от кого не прячутся. Еще одна странность была в том, что шрифты были видны в OpenOffice, но при их выборе текст набирался моноширинным Courier'ом.

Как любой нормальный человек, я стал искать способы решения проблемы в интернете, но никакого конкретного лекарства найти мне не удалось. А так как эту проблему получилось решить случайно, после нескольких танцев с бубнами, то я решил решение описать, может кому и пригодится, да и себе на будущее.

Исходные данные: мы имеем для каждого шрифта по одному файлу .PFB и .PFM.

Действия (порядок скорее всего любой):

  1. Копируем эти файлы в папку Шрифты (Панель управления → Оформление). Копирование через Total Commander в C:\Windows\Fonts результатов не даст. Традиционная установка тоже не помогает.
  2. Копируем эти же файлы в С:\Users\%username%\AppData\Roaming\Adobe\Fonts\.
  3. Копируем эти же файлы в C:\Program Files\Common Files\Adobe\Fonts

И наслаждаемся шрфитами, как оказалось на самом деле всё очень просто.

p.s. Комменты типа «Я и без тебя это знал» идут на хуй, у вас был шанс помочь вчера.