Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Каледина лк Полиграфика.pdf
Скачиваний:
378
Добавлен:
28.10.2018
Размер:
19.42 Mб
Скачать

4.2. Классификация шрифтов по начертанию очка

По начертанию очка шрифты подразделяются по трем основным признакам: по положению очка, по насыщенности, по плотности. Положение очка— наклон основных штрихов. Насыщенность— отношение толщины основного штриха к внутрибуквенному просвету. Плотность(пропорция) — соотношениемеждуширинойивысотойочка.

По положению очка шрифты бывают прямого, курсивного и наклонного начертания. У шрифтов прямого начертания основные штрихи расположены вертикально. У шрифтов курсивного и наклонного начертаний основные штрихи наклонены вправо примерно на 15°. Разница между курсивным и наклонным начертаниями выражается в том, что строчные буквы наклонного начертания имеют рисунок шрифта прямого начертания, а курсивные строчные буквы — рисунок рукописного шрифта.

По насыщенности очка шрифты делятся на светлые, полужирные и жирные. В светлых шрифтах толщина основного штриха строчных букв в 2,0–3,5 раза меньше внутрибуквенного просвета. В полужирных — толщина основного штриха строчных букв меньше или равна внутрибуквенному просвету. В жирных шрифтах толщина основного штриха строчных букв больше внутрибуквенного просвета.

Наименования насыщенности (в порядке ее увеличения), которые можно встретить в англоязычных программах, приведены в табл. 7.1.

Наименования насыщенности

Таблица 7.1

 

 

 

 

Название насыщенности

 

Характеристики

Ultra Light, Thin Extra Light, Light

Группа

наименований,

соответствующих

 

светлым и очень светлым начертаниям

Book, Regular, Plain, Normal, Roman,

Группа

наименований,

соответствующих

Medium

нормальным начертаниям

Demi, Demi Bold, Semi Bold, Bold

Группа

наименований,

соответствующих

 

полужирным начертаниям

Extra Bold, Heavy, Black, Heavyface,

Группа

наименований,

соответствующих

Ultra Black, Flat, Extra Black, Obese

жирным и сверхжирным начертаниям

В зависимости от плотности очка шрифты делятся на нормальные, узкие и широкие. Обычно для точного определения выбирается знак М и определяется отношение его ширины и высоты. При нормальном начертании шрифтов отношение ширины очка к его высоте составляет 3/4, в узких начертаниях шрифтов ширина очка к его высоте находится в пределах 1/2–2/3, в широких начертаниях шрифтов ши-

106

рина очка больше его высоты. Названия разных плотностей шрифтов приведены в табл. 7.2.

Таблица 7.2

Названия плотности (пропорции) шрифта

Название плотности

Характеристика

Very Condensed

Сверхузкие шрифты

Condensed

Узкие шрифты

Expanded

Широкие шрифты

Very Expanded

Сверхширокие шрифты

По занимаемому символом месту шрифты делят на пропорциональные и моноширинные. Большинство шрифтов пропорциональные, они так называются, потому что символ занимает столько места, сколько ему нужно. Моноширинными называются шрифты, у которых ширина всех букв и знаков одинакова.

5.Уровень 1. Классификация шрифтов, принятая

воперационной системе Windows

 

Таблица 7.3

 

Классификация шрифтов, принятая в Windows

 

 

Название

Характеристики шрифта

Roman

Определяет шрифты с засечками, например Таймс или Бодони

Swiss

Определяет рубленые шрифты, имеющие переменную толщину

 

штрихов, например Гельветика или Футура

Modern

Определяет шрифты, имеющие постоянную толщину штрихов, и все

 

моноширинные шрифты, например Курьер

Script

Определяет шрифты, имитирующие рукописные, например Скрипт

Decorative

Определяет декоративные шрифты, например готические

Dont know

Определяет общий тип шрифтов, используется в том случае, когда

 

информация о шрифте недоступна

6.Уровень 2. Классификация компьютерных шрифтов

сточки зрения описания

Под компьютерным шрифтом подразумевается совокупность всех знаков, находящихся в памяти и периферийных устройствах. С точки зрения описания компьютерные шрифты делят на растровые, векторные, контурные, алгоритмические. В реально существующих шрифтах, используемых в издательских системах, наиболее распространены два метода описания шрифтов: растровый и контурный.

107

6.1. Растровые шрифты

Символы растрового шрифта представляются набором точек pacтpa подобно тому, как образуется изображение мозаики. Изображение символов шрифта (как и любое другое) на экране дисплея является растровым изображением, т. е. состоит из окрашенных в разные цвета точек, или пикселов (pixels). Для текста таких цветов только два — цвет символа и цвет фона. Если условно обозначить точку, окрашенную в цвет символа, единицей, а в цвет фона — нулем, любой изображаемый на экране символ можно представить в виде прямоугольной таблички из нулей и единиц — битовой карты (bitmap). Естественно, что количество элементов в таблице однозначно связано с размером символа на экране — для рисования символа высотой 12 пт (1 пт точно соответствует размеру пиксела для большинства типов мониторов) нужно иметь Bitmap высотой 12 строк, для символа в 8 пт — в 8 строк. Таблица, содержащая все 256 битовых карт символов для некоторого начертания и некоторого размера, называется bitmap font (bitmap-шрифт). Ha рис. 7.11 показано, как выглядит буква «Q» bitmap-шрифта при большом увеличении.

Рис. 7.11. Литера bitmap-шрифта

Bitmap-шрифт является наиболее удобным для отображения на экране с точки зрения скорости прорисовки и затрат ресурсов компьютера на обработку. Однако размеры символов на экране могут изменяться. Следовательно, для одной гарнитуры необходимы bitmap-шрифты нескольких размеров. Поскольку запоминать шрифты для всех возможных размеров слишком расточительно с точки зрения расходуемой для их хранения памяти, создатели пошли на следующий компромисс:

для наиболее ходовых кеглей создаются отдельные bitmapшрифты;

108

для промежуточных размеров битовая карта каждого символа строится непосредственно перед отображением на основании bitmap из ближайшего по размеру шрифта той же гарнитуры.

Несмотря на ощутимые потери времени при пересчете битовых карт «на другой размер» и не слишком высокое качество отображения промежуточных размеров символов на экране, для вывода только на экран и только прямых символов bitmap-шрифтов было бы вполне достаточно. Проблемы возникают, когда текст нужно повернуть или вывести на «твердую копию», или то и другое вместе. Например, для работы с экраном, имеющим разрешение 72 ppi (пикселов на дюйм), при отображении символа высотой 16 пт достаточно запомнить битовую карту порядка 256 бит (16 пикселов — по вертикали, 16 — по горизонтали). Для отображения символа того же размера на бумаге при разрешении 1200 dpi (точек на дюйм) потребуется 8911 байт. Если умножить эту величину на количество символов в шрифте (256), на количество используемых гарнитур и учесть необходимое количество bitmap для разных размеров символов, то станет понятным, что объем информации будет достаточно большим. Вне зависимости от полученного результата, хранение (и передача) образов символов в виде битовых карт, пригодных для печати с высоким разрешением, оказывается слишком неэффективным способом кодирования шрифтов.

6.2. Векторные шрифты

Возможным решением проблемы масштабирования шрифта на высокие разрешения является использование векторных шрифтов. B векторных шрифтах каждый символ представлен в виде совокупности геометрических примитивов — обычно отрезков прямых и дуг окружности, заданных своими координатами относительно «точки привязки» (origin point) символа. При масштабировании эти координаты умножаются на некоторый коэффициент. Пример векторного символа приведен на рис. 7.12.

Рис. 7.12. Литера векторного шрифта

109

Соседние файлы в предмете Полиграфика