Използване на българската тип 1 шрифтове в Windows 2018

Основната версия на шрифта, използван.

шрифт вариант, създаден от Type1Cyr на програмата по подразбиране:
при този вариант трябва да бъде най-правилните параметри на шрифта (вж. по-долу), както и стойността на параметъра в WindowsCharSet .inf файл трябва да е 0.

Алтернативен вариант на шрифта, използван.

Това изпълнение създава програма шрифт Type1Cyr използва с параметър / W (или / E = 204).

Използването на български Type 1 шрифтове в Word.

  1. Правилно се кодиране на шрифта:

Ето, всички имена на герои са стандартни. Само да дублира знака (непрекъсваем пространство, и "меки" тирета) прие имена:
160 nbspace
173 sfthyphen
Неутрален пространство (код 32) се нарича пространство. тире (код 45) - тире.
Символи 127 и 152 в отсъства кодиращата.

  • INF-файл параметри:
    CharacterSet (cyrillicreg.cs)
    Кодиране (cyrillic.enc)
    пи вярно
    PCLSymbolSet 9К
    WindowsCharSet 0 (основен вариант, по-горе.) Или 204 (алтернативно)
    WindowsFirstChar 32
    WindowsLastChar 255

    Забележка: Ако шрифтът съдържа символи, с кодове по-малко от 32, а след това WindowsFirstChar опция трябва да бъде равна на най-малкия знак кода в шрифта.

  • опции AFM-файлове:
    CharacterSet кирилица
    EncodingScheme FontSpecific

    Забележка: EncodingScheme AdobeStandardCyrillic също изглежда да работи добре, но тя не е била проверена.

    Въпреки това, само-зададете тези параметри в шрифтовете необходими - за коригиране на българския Type 1 шрифтове имат Type1Cyr програма.

    За да инсталирате Type 1 шрифтове е по-добре да се използва програмата Adobe Type Manager. Без Adobe Type мениджър, когато инсталирате Windows шрифтове ресурси, стойността на параметъра WindowsCharSet .inf-файла се игнорира, т.е. 0x55 байта генерирани .PFM-файл винаги има стойност, равна на нула, което в нашия случай е нежелателно.

    Тип 1 шрифтове трябва да се определят с помощта на комбинация от файлове .PFB + .AFM + .inf. Шрифтовете инсталирани от комбинацията на файлове .PFB + .PFM. Това не винаги работи правилно.

    За Type1Cyr

    Програмата може да се зададе и UNIQUEID (единен идентификационен код) на шрифта.

    Трябва да се подчертае, че цялата информация за смислен текст: контурите на знака (глифове), показатели керн, съвети, композитни знаци и т.н. - В програмата не се променя. Всички тези шрифт характеристики са напълно запазени.

    Забележка: Програмата може да се използва, за да се справят с шрифтове в други набори от символи (Западна Европа, Източна Европа, и т.н.), както и пиктографски шрифтове, ако по някаква причина, че е желателно тези шрифтове се обработват от системата като български шрифтове.

    Изпълнява програма за действие:

    Програмата принуждава правилния шрифт в кирилица набор от символи (по-точно, на правилните имена характер), преименуване символи.

    Позициите на символи в шрифта, се съхраняват в същото време (ако те са валидни на кирилица).

    Програмата също така определя параметрите и AFM-INF файловете, необходими за правилното функциониране на операционната система с българското Type 1 шрифтове. Параметърът WindowsCharSet INF-файл, потребителят може да избере, тъй като в различни случаи, този параметър трябва да е различно.

    Type1Cyr [име шрифт] [режими]

    разширение на името на шрифта файл може да бъде определен и може да се пропусне. Тя все още е игнориран. Например, ако ви кажа, Type1Cyr MYFONT или Type1Cyr MYFONT.PFB или дори Type1Cyr MYFONT.TXT, програмата ще обработи файлове MYFONT.PFB, MYFONT.AFM и MYFONT.INF.

    Забележка: Adobe препоръчва на всички Type 1 шрифтове в UNIQUEID система беше различно. UNIQUEID варират от 4000000 до 4999999 разпределена за лични нужди на шрифтове (лични, вътрешнокорпоративен, и т.н.)

    1. програма Type1Cyr написана под DOS. и по тази причина не разбирам дълги имена на файлове (например, повече от 8 символа в името на шрифта).

    Използвани материали V.Figurnova статии.

    Изтеглете Type1Cyr програма