Цитата:
(С) Скопировано верно
Первый способ справиться с этим — отредактировать реестр Windows. Делается это так:
Открываем реестр, ищем ветвь HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ Nls\ Codepage
Открываем параметр 1252 и устанавливаем его значение в «CP_1251.nls» — как у параметра 1251.
Закрываем реестр.
Метод апробировался в системах Win9x. Хотя этот способ встречается в советах чаще других, рекомендую им не пользоваться. Во-первых, не стоит будить спящего зверя, то есть лишний раз ковыряться в реестре. Во-вторых, этот способ не всегда помогает в случае с Photoshop, а для Illustrator 9 — как правило, бесполезен.
Вместо этого можно воспользоваться вторым методом, суть которого заключена в одном хитром файле по имение Adobefnt.lst. Таких файлов в системе с установленным Illustrator и Adobe Type Manager Deluxe несколько, но ключевую роль играет только один. Файл содержит описания шрифтов, установленных в системе, включая кодировки, и перезаписывается при каждом запуске Illustrator или установке новых шрифтов. Вот метод, как получить нормальное отображение TrueType шрифтов в Illustrator 9:
Используя текстовый редактор, откройте файл AdobeFnt.lst, находящийся в директории Program Files/Common Files/Adobe/Typspt. Именно в указанной папке!
В файле Adobefnt.lst перечисляются шрифты и их свойства. В описании каждого шрифта имеется строка по имение WritingScript. Найдите ее. По идее она должна указывать кодировку шрифта: «WritingScript:Cyrillic». Но именно из-за этой строки национальные шрифты Unicode в WinMe\NT400 отображаются неправильно.
Поменяйте название кодировки на «Roman» для всех проблемных шрифтов: «WritingScript:Roman».
Запишите все изменения, закройте файл.
Сделав все операции, установите на файле атрибут «Только для чтения» (Read only). Если вы пользуетесь проводником Windows, это легко будет сделать, щелкнув правой кнопкой по файлу и выбрав из меню «Свойства» (Properties).