12 лет назад 31 октября 2006 в 17:10 74
Мы занимаемся издательским делом и совсем недавно перешли c ОС Windows 98 на Windows ХР, а она не поддерживает несколько наших основных шрифтов (например, шрифт a_RubricaCn), хотя на мониторе отображается без проблем. Этот шрифт "слетает", когда выводишь на печать или скручиваешь PDF-файл. Как с этим бороться?

бычно "квадратики" на печати связаны с драйверами принтера – они не поддерживают Unicode-шрифты (обновите драйвер принтера). Может быть, проблема и в том, какую версию "Офиса" вы используете – попробуйте самую последнюю (XP или 2003). Чтобы исправить ошибку, проделайте следующие процедуры. В раздел реестра HKEY_CURRENT_USER
SoftwareMicrosoftOffice8.0ExcelMicrosoft Excel добавьте параметр NoWideTextRendering типа DWORD с десятичным значением, равным 4 (цифра 8.0 в разделе реестра указывает на версию "Офиса", которую вы используете – для XP это будет 10.0).
Далее в свойствах принтера на странице "Шрифты" (Fonts) выберите опцию "Печатать TrueType как графику" (Print TrueType As Graphics), если это позволяет драйвер принтера.Для принтера HP DeskJet 1600C ColorSmart выберите закладку Details > Setup > ColorSmart Setup > Advanced и установите флажок "Use LaserJet III font scaling".
Если такая же ситуация возникает и с Word 97 или в нем на экране вместо русских букв отображаются квадратики, в разделе HKEY_CURRENT_USERSoftwareMicrosoft
Office8.0WordOptions добавьте строковый параметр NoWideTextPrinting со значением 1.

Кроме того, установите в Word в качестве шрифта по умолчанию TimesNewCyr, а в меню "Сервис" > "Параметры" > "Совместимость" (Tools > Options > Compatibility) – режим полной совместимости с Office 95, либо Service Release SR-2 для MS-Office 97.
Попробуйте в меню "Сервис" > "Параметры" на вкладке "Совместимость" (Tools > Options > Compatibility) установить флаг "Использовать параметры принтера при разметке документа".Если же "Офис" не виноват, а такое происходит со шрифтами TrueType, то конвертируйте их в Unicode с помощью утилиты TTFCONV, которую несложно найти в интернете.

Никто не прокомментировал материал. Есть мысли?