слетели шрифты в XP

в некоторых программах некорректно отображаются шрифты.
какие именно, не знаю, по ходу дела Arial
как забороть?
0
Общий ответ: несовпадение и/или неадекватное описание применения страниц для True/Open Type фонтов.

Пример1 :
1-й компутер: TTF Arial Unicodе, CorelDRAW по умолчанию английская страница, регион Россия.
2-й компутер: OTF Arial Unicode, CorelDraw по умолчанию русская станица, регион Россия.
Чтоб при открытии файла с компутера 1 на компутере 2 не слетел русский уникодный Arial, нужно текстовому блоку приклеить атрибут «русский язык».

Пример 2:
QuarkXPress требует прописи нужной кодовой страници в файле win.ini – см. секцию [Fonts]. Впервые уникодные фонты с полной системной поддержкой региона появились в 98-ом, а многие пользовательские приложения ещё не умели оперировать такой возможностью – наиболее наглядный и обучающий пример.

Для фонтов, в которых полазали хакеры, ещё больше вариантов несовпадений в заголовках описаний различных кодовых страниц.
Гарантированно проверить целостность хидеров многостраничных уникодных фонтов, в том числе с кириллической страницей, может FontLab 3.x, или частично 2.5, если знать, что смотреть.
0
Авторизуйтесь, чтобы принять участие в дискуссии.