 |
Цитата: |
 |
|
|
 |
Сообщение от CatII
|
 |
|
|
|
Спасибо за ссылку:
"Для того, чтобы кириллические шрифты можно было использовать и под американско-канадской, и под интернациональными версиями Windows 3.1x, целесообразно готовить их в латинской кодовой таблице CP1252, но размещать по знакоместам в соответствии с кириллической кодовой таблицей CP1251.
Для того, чтобы формировать кириллические шрифты для Windows 3.1x с помощью программы FontLab 3.x, нужно прежде всего скачать файлы описания кодовых страниц Windows 3.1x и поместить их в каталог, в котором FontLab хранит файлы с расширением .cpg (для FontLab’а 3.1х это каталог \Codepage). При следующем вызове FontLab’а в списке кодовых таблиц появятся три новые таблицы, имена которых начинаются с «MS Windows 3.1х». Для перекодирования нужного шрифта в формат Windows 3.1х следует:
в меню «Tools» => «Options» => «TrueType» установить флажок «Put MS Char Set value into flSelection field» (это делать необязательно, если шрифт готовится в латинской кодовой странице);
в меню «Font Info» => «Codepages» => «Microsoft® Character Set»:
если шрифт готовится в латинской кодовой странице, выбрать «Western (Latin 1) CP1252 / ANSI»,
если шрифт готовится в кириллической кодовой странице, выбрать «Cyrillic CP1251»;
через меню «Symbol» => «Symbol Names» => «Reencode characters...» войти в окно «Reencode Font», в списке кодовых страниц выбрать нужную кодовую страницу, начинающуюся с «MS Windows 3.1х», установить режим «Move characters to the new codepage» и нажать OK;
экспортировать шрифт;
в меню «Tools» => «Options» => «TrueType» сбросить флажок «Put MS Char Set value into flSelection field», если он устанавливался."
В общем всё понятно (или почти всё). Пытаюсь найти рабочую прогу FontLab, но кряков к 5 версии в сети нет, а старых версий найти не могу. И ещё, у меня кодовая страница 866, а в описании с CP 125х - можно ли оставить СР 866 или надо обновлять? (если обновлять - то как?)