Семейства шрифта

Семейство шрифта (font family) - набор шрифтов, имеющих общие характеристики ширины штриха и засечки. Имеется пять семейств шрифта. Шестое семейство дает возможность приложению использовать заданный по умолчанию шрифт. Нижеследующая таблица описывает семейства шрифта.

 

Семейства шрифта

Описание

Decorative (Декоративный)

Устанавливает нововведенный шрифт. Пример шрифт Old English.

Dontcare (Безразличный)

Устанавливает универсальное имя семейства. Это имя используется тогда, когда информации о шрифте не существует или она не имеет значения. Используется шрифт, заданный по умолчанию.

Modern (Нового стиля)

Устанавливает шрифт фиксированной ширины (моноширинный) с или без засечек. Шрифты фиксированной ширины - обычно шрифты нового стиля; например шрифты Pica, Elite и Courier New.

Roman (Латинский)

Устанавливает пропорциональный шрифт с засечками. Примером шрифта является Times New Roman.

Script (Рукописный)

Устанавливает шрифт, который разработан, чтобы выглядеть подобно рукописному; примером может служить шрифт Script и Cursive.

Swiss (Швейцарский)

Устанавливает пропорциональный шрифт без засечек. Примером является шрифт Arial.

Эти семейства шрифта соответствуют константам, находящимся в заголовочном файле Wingdi.h: FF_DECORATIVE, FF_DONTCARE, FF_MODERN, FF_ROMAN, FF_SCRIPT и FF_SWISS. Приложение использует эти константы, когда создает, выбирает или извлекает информацию о шрифте.

Шрифты в пределах семейства различаются размером (10 пунктов, 24 пункта, и так далее) и стилем (обычный, курсивный, и так далее).

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz