Учебное пособие: Семейства шрифтов в Windows

Следующаясекция, относящаясякшрифтам, [FontSubstitutes], указывающая, какиешрифты, входящиев Windows 3.1 должныиспользоватьсявместонекоторыхшрифтов, входившихв Windows 3.0. Форматзаписей:

new name= old name

Пример:

[FontSubstitutes]

Helv=MS Sans Serif

Courier=Helv

Если Вы адаптируете приложение Windows 3.0 для работы в Windows 3.1, то Вам надо ссылаться на эту секцию для определения имен шрифтов, которые Вы должны применять.

Дополнительно информация о системных шрифтах содержится в файле SYSTEM.INI, где в секции [boot] указываются системный (ANSI), терминальный (OEM) и системный фиксированной ширины (ANSI) шрифты. Это делается с помощью параметров:

[boot]

fonts.fon=vgasys.fon

fixedfon.fon=vgafix.fon

oemfonts.fon=vgaoem.fon

Эти шрифты используются Windows при загрузке, когда системная таблица шрифтов еще не инициализирована. Кроме того некоторые шрифты, используемые DOS окном в Windows определены в секциях:

[boot.description]

woafont.fon=English (437)

[386Enh]

woafont=dosapp.fon

EGA80WOA.FON=EGA80WOA.FON

EGA40WOA.FON=EGA40WOA.FON

CGA80WOA.FON=CGA80WOA.FON

CGA40WOA.FON=CGA40WOA.FON

Рассмотрение стандартных файлов настройки мы продолжим, перейдя к параметрам принтера. Для этого мы возвращаемся к файлу WIN.INI, секция [devices]. В этой секции перечислены все принтеры, которые были использованы инсталлированы. Каждая запись определяет имя принтера, имя драйвера и имя выходного устройства (последовательный или параллельный порт, файл); формат записей:

printer name= driver, port1 [,port2[,...]]

где printer name - имя принтера, driver - имя драйвера и portN - имя выводного устройства.

Пример:

[devices]

EpsonFX-80=EPSON9,FILE:,LPT1:

то есть: принтер 'Epson FX-80' обслуживается драйвером 'EPSON9.DRV' и может направлять вывод в файл или в параллельный порт #1.

Характеристики выводных устройств должны быть указаны еще в двух местах - в секции [ports], где перечислены имена всех разрешенных выводных устройств и заданы характеристики последовательных портов, и в секции [PrinterPorts], где указаны предельные времена ожидания готовности и ошибки.

К-во Просмотров: 437
Бесплатно скачать Учебное пособие: Семейства шрифтов в Windows