Название: Организация работы с документами - Шмелев А.Г.

Жанр: Менеджмент

Рейтинг:

Просмотров: 802


1. Матричные шрифты

Еще недавно эта категория являлась единственной. Шрифты в этом случае создаются по так называемой bitmap технологии, или методом битовой карты. В файле с таким шрифтом хранятся «точеч­ные» изображения каждого символа внутри сетки точек фиксиро­ванного размера. Чем выше разрешающая способность устройства, тем больше размер матрицы, а следовательно, и качество прорисов­ки контуров символов. Каждый символ растрового шрифта прорисо­вывается вручную, и его форму можно подобрать так, чтобы он вы­глядел наилучшим образом на конкретном дисплее или при опреде­ленном разрешении. Однако разрешение обычного монитора намно­го хуже, чем разрешение самого «слабого» принтера. По этой причи­не нельзя добиться полного соответствия изображения на бумаге и на принтере. К недостаткам растровых шрифтов можно отнести су­щественное ухудшение качества изображения при изменении разме­ра шрифта, его масштабировании. Контуры букв приобретают сту­пенчатую форму, возникает так называемый лестничный эффект. Принцип соответствия изображения WYSIWYG поддерживает боль­шинство современных систем подготовки текстовой информации, поэтому возникает необходимость использования иной технологии создания шрифтов, свободной от указанных недостатков.

 

2. Свободно масштабируемые шрифты

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

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

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

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

Способ описания масштабируемых шрифтов является стандарт­ным и может использоваться на любых дисплеях и принтерах. Это значительно сокращает расходы времени на создание шрифтов.

Первым опытом стандартной технологии масштабируемых шрифтов стала технология PostScript фирмы Adobe. В начале 80-х гг. разработан язык программирования PostScript, с помощью которого можно описывать текст и графику. Сегодня существует множество PostScript-совместимых принтеров, которые на аппаратном уровне поддерживают этот формат. Шрифты PostScript наиболее популярны у крупных знатоков НИС. Шрифты TrueType (один из переводов «верная печать») создавались как альтернатива PostScript. Разработа­ны фирмой Apple и впервые применены в компьютерах Macintosh как часть операционной оболочки System 7.0. Для TrueType не суще­ствует никакого предварительно сформированного и хранимого рас­тра. Каждый раз растр рассчитывается для конкретной позиции, при этом рассчитывается пропорциональное расстояние между символа­ми. Вычисленные значения координат точек литер накладываются на экранный растр и сводятся к сетке растра. Применение техноло­гии TrueType имеет очень важное преимущество — эти шрифты все­гда присутствуют у любого пользователя, установившего Windows, поскольку в Windows имеется встроенная поддержка таких шрифтов. Шрифты могут воспроизводиться системой Windows на любом прин­тере, поддерживающем графическую печать и загрузку шрифтов.

Технология TrueType имеет еще одно важное свойство, называе­мое встраиванием, шрифта. Это позволяет пользователям обмени­ваться документами, текст которых набран шрифтами нужных гар­нитур, не нарушая авторские права разработчика шрифта. Нужный шрифт встраивается в документ в закодированной форме. Кодирова­ние не ухудшает качества документа и в то же время предохраняет от попыток извлечения шрифтов из документа и бесплатного исполь­зования.

Существует три уровня применения возможности встраивания шрифтов TrueType:

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

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

3. Третьим и наиболее удобным для использования уровнем встраивания шрифтов является встраивание с возможностью чтения и записи.

Технология оформления фрагментов текста позволяет разработ­чику документа производить форматирование двумя способами: либо после набора текста;

либо задавать нужные атрибуты оформления до процесса набо­ра.

При первом варианте требуется:

указать (выделить) фрагмент текста, для которого будут установ­лены новые параметры оформления;

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

Второй вариант предполагает следующую последовательность операций по форматированию:

производить набор текста до тех пор, пока не потребуется спе­циальное оформление следующего вводимого фрагмента;

установить новые параметры оформления с помощью набора средств, предоставляемых программой подготовки текста;

продолжить набор текста; установленный формат символов бу­дет применяться ко всем вводимым символам, для абзаца текста будут применены установленные атрибуты абзацного оформления;

завершив набор, отключить установленное специальное форма­тирование.

Количество параметров оформления символов отличается в раз­ных программах текстовых процессоров.

Стандартными параметрами символьного оформления являют­ся:


Оцените книгу: 1 2 3 4 5