Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shrifty.doc
Скачиваний:
5
Добавлен:
25.08.2019
Размер:
180.74 Кб
Скачать

1.6. Виды цифровых шрифтов

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

В 70—80 гг. XX века перед полиграфистами, начавшими применять компьютер для создания оригинал-макетов, стоя­ла очень большая проблема — не было масштабируемых шрифтов, т. е. шрифтов, в которых кегль можно было бы из­менять с произвольным шагом. В те времена различные про­граммы использовали так называемые растровые (bitmap) шрифты. Их особенность — каждый шрифт представлен сво­им файлом, в котором хранятся точечные рисунки символов определенного размера и определенного разрешения. Если текст набран кеглем, заложенным в шрифте, то качество рас­печатки получалось приличным (по тем временам и при дос­таточно высоком разрешении шрифта), но если в программе принудительно изменялся размер (далеко не все программы позволяли это сделать), например увеличивался в два раза, то качество заметно ухудшалось — наклонные или округлые штрихи представлялись в виде лесенки.

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

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

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

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

Символ представляется в виде совокупности векторов. Каждый вектор — прямая линия или часть окружности — описывается координатами относительно базовой точки (точки привязки). При масштабировании эти координаты умножаются на некоторый коэффициент (масштаб).

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

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

1.6.3. Контурные шрифты

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

Примечание. Часто контурные шрифты называют век­торными. Это не такая уж грубая ошибка, потому что хотя принцип и другой, но для построения контура все-таки исполь­зуются векторы. Кроме того, векторные шрифты используются довольно редко и в узкопрофильных программах, так что обыч­но путаницы в понятиях не возникает.

Эти шрифты не только масштабируются пропорциональ­но, но их еще можно растягивать, сужать, наклонять и де-

формировать практически без потери качества изображения, но не качества шрифта.

Несмотря на большое количество математических расче­тов при выводе текста, скорость работы с контурными шрифтами все равно относительно высока и не вызывает дискомфорта у пользователя.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]