Проблемы со шрифтами в различных программах.
На этой странице собраны решения различных проблем связанных со шрифтами, встречающиеся в программах.
Суть проблемы:

Посмотреть на форуме.

Ошибка отображения шрифтов.

Ошибки отображения шрифтов могут случаться после установки программ (например - MS Office 2003), переустановки шрифтов и т.д.
Если пропадает кириллическое написание шрифта, например Arial, а все другие шрифты работают нормально, или Вы видите нижеуказанную картинку в Проводнике:

Рекомендуем сделать следующее:

  1. Смените тему Windows на стандартную.
  2. Перезагрузите компьютер.
  3. Ёще раз смените тему на ту, которая была.

О том как сменить темы в Windows, Вы можете прочесть здесь.
Нечитабельный шрифт после Windows Update

Если после обновления (патча), на Вашем компьютере русские шрифты отображаются увеличенным размером и серого цвета, что крайне затрудняет чтение, но при этом с английским шрифтом всё в порядке, то обратите внимание не появился ли в папке c:\Windows\Fonts шрифт с начальными буквами sim*.ttf (например, simsun.ttf).
Дело в том, что многим российским пользователям, пользующимся автоматическим обновлением Windows, был изменён кириллический шрифт, использующийся в программе Windows Messenger на шрифт "sim*.ttf" (вероятно SimSun, так как выпущено до семи вариантов этого шрифта, то и названия у них разные), в котором есть огромный интервал между индивидуальными символами.

В свете вышесказанного рекомендуется удалить шрифт simsun.ttf из папки Windows/Fonts, если удаление этого шрифта не приведёт к желаемому результату, то советуем удалить все шрифты начинающиеся с букв sim.

Замечание: Если стандартными методами система блокирует удаление - нет доступа или ещё что-то, то удаляйте через файловый менеджер Total Commander.

MS Office X (Mac) - криво работает с русскими именами файлов.
  1. Поставите русский язык главным в системе.
  2. Дальше скачайте ResEdit, открыть им Word, в ресурсе vers поменять страну с United States на Russia, а в ресурсе plst в двух местах заменить English на Russian. То же самое можно проделать с Excel, PowerPoint и Entourage. Рекомендуется перед этим установить все обновления Office X, поскольку всякий раз после установки обновлений вышеописанную процедуру приходится делать заново.
    Предварительно имеет смысл выкинуть те шрифты, которые установил Office X (обычно они находятся в папке ~/Library/Fonts). Суть в том, что нужен не русификатор, а только русские (кириллические) шрифты. Это те, что с буквами CY или Cyr в конце.
  3. Достаточно применить к документу Command+A, и применить к нему такой шрифт.
Проблемы при печати...

Может быть такая ситуация в Word 97/2000, что шрифты нормально отображаются в окне, а при печати печатаются одни квадратики. Чтобы исправить эту проблему выполните следующие действия:

  1. Откройте редактор реестра (Пуск->Выполнить - regedit.exe).
  2. Откройте ключ HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Word\.
  3. Найдите там свой принтер. Если принтера там нет, впишите его самостоятельно (Правка->Создать->Раздел), назвав именно так, как он виден в Word.
  4. Щелкните в правой половине экрана правой кнопкой мышки и выберите Создать->Строковый параметр. Назовите его Flags.
  5. Модифицируйте Flags (дважды щелкнув по нему мышкой) - введите 8192.
  6. Закройте Regedit.

ПРЕДУПРЕЖДЕНИЕ: НИКОГДА не удаляйте или не меняйте информацию в реестре, если Вы не уверены что это именно то, что нужно. В противном случае некорректное изменение данных может привести к сбоям в работе Windows и, в лучшем случае, информацию придется восстанавливать.

Некорректное отображение шрифтов при установке нестандартного dpi десктопа.

При установке нестандартного разрешения монитора, например: (19") 1280х960 и в настройках десктопа 120 dpi (125%) - в некоторых меню обрезается шрифт. Такая ситуация может возникнуть в программе Adobe Photoshop CS2.

Когда Вы устанавливаете нестандартное dpi, система сама предупреждает, что возможно некорректное отображение шрифтов. Вообще-то это проблема самой системы, да даже не проблема - а особенность отображения, ничего нельзя с этим поделать, никак не исправить. Разве только вернуться к стандартным настройкам или попробовать в режиме шрифта "другой" подобрать более-менее читабельный, можно ещё попробовать поменять интерфейс Windows с Классического на ХР.

Небольшая справка: для офисной работы подойдёт любое разрешение, а вот для редактирования фото...
Разрешение 1280х1024 имеет соотношение сторон 5:4 тогда, как 1152х864 и 1024х768 равно 4:3. Получается, что если круг на мониторе при разрешении 1024х768, 1152х864, 1280х960 будет кругом, а вот при 1280х1024 получится эллипс. Если не пытаться нарисовать или редактировать в фотографии чего-то абсолютно круглого, то вроде и не заметно, а места для работы больше, ...только вот лица как-то странно кривятся.

Возникшие проблемы со шрифтами в файлах PDF и PostScript.

Эта статья разрешит ваши вопросы, связанные со шрифтами в файлах PDF, PostScript и EPS; поможет заставить грамотно работать с кириллическими шрифтами программы Adobe Acrobat и QuarkXPress; также здесь рассказано, что такое формат Type 42 и CIDFontType, а также затронуты некоторые проблемы, связанные с этой темой.
Читать дальше...

Использование русских Type 1 шрифтов в Windows 2000/XP/2003.

В этой статье рассматриваются вопросы, связанные с использованием шрифтов Type 1 в операционных системах семейства Windows. Как всем известно, в Windows для многих шрифтов и многих программ возникают сложности с кириллическими Type 1.
Читать дальше...

Как раскодировать письмо?

С начала появления Интернет в России остается справедливым следующее предупреждение: посылая куда-либо электронное письмо, Вы можете быть уверены с почти стопроцентной вероятностью, что оно дойдёт до адресата в неизменном виде, только в том случае, если письмо является текстом, содержащим исключительно цифры, знаки препинания и буквы (большие и маленькие) английского языка. Тексты же на других языках, особенно с полностью неанглийским алфавитом, таким как русский (или греческий, или еврейский), всегда, с большей или меньшей вероятностью, могут дойти до адресата в испорченном или нечитаемом виде, независимо от кодировки и прочего.
Тем не менее, можно минимизировать вероятность такой порчи, а в большинстве случаев - прочесть испорченное письмо, тому как это сделать и что является причиной появлению кракозябр в письме, посвящена эта статья.
Читать дальше...

Проблема со шрифтами во Flash.

Для дизайнеров, любящих использовать различные необычные шрифты, в приложении Flash, эта мечта стала реальностью. Теперь Вы всегда можете сделать так, чтобы набранный вами текст появлялся там, где нужно, тогда, когда нужно, и в том виде, в котором нужно. В версию Flash MX было включено несколько новых опций статического текста (Static Text), которые позволяют прекрасно обрабатывать текст, читаемый вертикально и справа налево.

А теперь поговорим о внедренных и встроенных шрифтах. Многие, кто только начинал или начинает знакомиться с Flash MX, в той или иной мере сталкивался с проблемой отображения шрифта в .swf-файле.
Внедренные шрифты, безусловно, вызывают восторг у дизайнеров. Но дело в том, что каждый внедренный шрифт увеличивает размер конечного файла проекта, т.к. к шрифту применяется сглаживание (устраняются контурные неровности, так называемые "рваные края"). А нам на каждом шагу твердят: "Сокращайте размер файла!". Да..., за красоту приходится платить большим размером файла, а не хотите, ну что ж тогда используйте встроенные системные шрифты. Но и тут поджидает разочарование — встроенные шрифты не сглаживаются, поэтому больше подходят для мелкого шрифта (подписи на иллюстрациях, элементы меню…)

Дочитав до этого места, Вы воскликните: “И это плохо, и то плохо, а что хорошо? Какой выход?” А решение такое: если вы все–таки решили использовать необычные шрифты, предлагаю вам либо внедрить их, отключив опцию Use Device Fonts, либо разделить этот текст для создания отдельных векторных фигур (например, заголовки) Modify-> Break Apart.

И еще: используйте шрифты Miniml, разработанные для четкости изображения текста во Flash. Эти не сглаженные шрифты особенно полезны при использовании текста малого размера.

Проблема с использованием оригинальных шрифтов в Multimedia Builder.

Известно, что существует проблема с использованием оригинальных шрифтов в проекте Multimedia Builder. Так, если вы применили для какого-нибудь заголовка экзотический шрифт, существующий у вас в системе, то когда вы принесете файл своему другу, у которого данного шрифта нет, у него вместо заголовка будут каракули.

Эта проблема решается несколькими способами. Первый способ (хотя, не самый лучший) - это использовать команду InstallFont(), которую прописать в скрипте старта первой страницы проекта. Сам файл используемого шрифта надо внедрить в проект (Меню "Проект" - "Внедренные файлы...") и обращаться к нему через условный путь <Emdedded>\, то есть в скрипте старта первой страницы должна быть запись, похожая на эту:

InstallFont("<Embedded>\DERBY.TTF")

После этого присваиваете нужным текстовым объектам выбранный шрифт и проблема, вроде бы, решена. Потому что теперь после старта проекта на любом компьютере будет выполняться команда установки вашего шрифта во временный каталог, откуда он и будет подключаться к проекту, а после закрытия проекта, соответственно, удаляться. Но тут существует, по крайней мере, две проблемы. Первая, это то, что файлы некоторых шрифтов весят по 200 Кб и больше, что затрудняет их использование, если вы собираетесь сделать компактный проект. И вторая проблема заключается в трудности проверки на вашем собственном компьютере, происходит ли подключение шрифта? А вдруг вы что-нибудь сделали неправильно? Ведь в вашей системе шрифт установлен постоянно, и поэтому всегда будет отображаться правильно, независимо от того, происходит ли его инсталляция или нет. Не будете же вы ради проверки постоянно удалять его из системной папки? Впрочем, эту проблему можно решить, установив менеджер шрифтов Extensis Suitcase и все остальные шрифты, кроме системных, подключаются только после запуска этой программы, и отключаются после ее закрытия. Поэтому, установив нужный шрифт, закрываете менеджер шрифтов, и назначенный шрифт в проекте сразу пропадает. Тут-то уж не ошибётесь, работает ли команда InstallFont().

Однако есть и другие способы расправиться со "строптивыми" шрифтами. Вот еще один - выделив нужный текстовый объект, в меню "Объект" выберите "Преобразовать в рисунок", и ваш заголовок превратится из текстового объекта в .bmp, у которого автоматически создадутся прозрачные области, чтобы просвечивал фон. Bitmap, как известно, есть картинка (растровый объект), а значит будет отображаться одинаково при любых обстоятельствах. При этом, что важно, исходный текстовый объект не удаляется из проекта, а делается скрытым (к его имени добавятся буквы _BAK). Это очень важно, так как позволяет в дальнейшем редактировать текстовый объект. Кстати, не забудьте перед преобразованием в рисунок сгладить шрифт (установить флажок "Сгладить" в свойствах текстового объекта).
Этот способ хорош тем, что не требует внедрять в проект файл шрифта. Но появление в проекте дополнительного .bmp также увеличивает его размер.

Еще один способ предложил bron (автор русификаций ММВ версий 4.9.01 и 4.9.5). Заключается он в следующем. Пишем то, что нужно, и шрифтом, каким нужно. Затем выбираем пункт меню "Эффекты -> ММВ-эффекты -> Подсветка". В открывшемся окне в поле "Перо" ставим ширину пера 0 и направление "Внешний", в поле "Цвет" такой же цвет, как у шрифта, остальные поля оставляем, как есть. После применения эффекта появится группа объектов, один из которых будет иметь имя типа Text_GL. Это и есть то, что нам нужно (объект также получается растровый). Второй объект в группе нужно сделать скрытым. Этот способ хорош тем, что буквы автоматически будут сглаженными, за счет применения к ним эффекта.

Проблемы регистрации шрифтов в BeholdTV.

Если у Вас в главном окне программного обеспечения BeholdTV названия радиостанций и телепрограмм отображаются иероглифами и при включении режима телетекста, Вы видите вместо шрифта какую-то псевдографику и каракули, то дело в следующем:
Это ошибка регистрации шрифтов в инсталляторе DX8.

Чтобы решить эти проблемы сделайте следующее:
во-первых, сделайте подмену кодировок с 1252 на 1251 в реестре. Что это такое и как это сделать, читайте здесь;
во-вторых, в папке \WSTRus, вы найдете файл wst_w9x.reg (для Windows 98-ME) и wst_w2k.reg (для Windows 2000 и Windows XP). Запустите соответствующий файл и перезагрузите Windows.

Также, некорректное отображение страниц телетекста возможно по причине того, что встроенный в Microsoft DirectX программный декодер телетекста крайне чувствителен к качеству принимаемого сигнала.

Дополнительная информация.
Нужен оригинальный шрифт?
Нет проблем - fontproblem@yandex.ru


eServer.ru :: Хостинг-оператор #1
Сомневаетесь в выборе хостинга? Хотите проверить, прежде чем платить? eServer.ru предоставляет Вам эту возможность! SSL, MySQL, SSI, PHP, PERL, C++, JSP, неограниченный трафик, домен бесплатно и многое другое.
Выберите нас, Вы не пожалеете об этом выборе! Узнать больше...
Hosted by uCoz