Редактор растровых шрифтов

Автор работы: Пользователь скрыл имя, 09 Ноября 2013 в 13:45, курсовая работа

Краткое описание

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

Содержание

Введение

1. Общие характеристики шрифтов

2. Кодировка и типы шрифтов

3. Достоинства и недостатки растровых шрифтов

4. Редакторы растровых шрифтов

4.1 Macromedia Fontographer

4.2 FontLab

4.3 Font Creator Program

4.4 CorelDRAW

4.5 Altsys Font-o-matic

Заключение

Прикрепленные файлы: 1 файл

курсовая2.doc

— 132.50 Кб (Скачать документ)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ  И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО  ПО ОБРАЗОВАНИЮ

ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ

ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ

ЮЖНОГО ФЕДЕРАЛЬНОГО УНИВЕРСИТЕТА В г. ТАГАНРОГЕ

ФАКУЛЬТЕТ АВТОМАТИКИ И  ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

КАФЕДРА СИСТЕМНОГО АНАЛИЗА И ТЕЛЕКОММУНИКАЦИЙ



 

 

Курсовая работа

По  курсу: «Компьютерная графика»

На тему

 «Редактор растровых шрифтов»

 

 

 

 

 

 

 

Выполнил:

Студент гр. ЗКС-332

Замятин С.А

 

Проверил:

Преподаватель

Кучеров С.А.

 

 

 

 

 

 

 

 

Таганрог 2013г.

Содержание

 

 

Введение

 

1. Общие характеристики шрифтов

 

2. Кодировка и типы шрифтов

 

3. Достоинства  и недостатки растровых шрифтов

 

4. Редакторы растровых шрифтов

 

4.1 Macromedia Fontographer

 

4.2 FontLab

 

4.3 Font Creator Program

 

4.4 CorelDRAW

 

4.5 Altsys Font-o-matic

 

Заключение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

 

 

 

                   

Компьютерная  графика в настоящее время  уже вполне сформировалась как наука. Существует аппаратное и программное обеспечение для получения разнообразных изображений – от простых чертежей до реалистичных образов естественных объектов. Машинная графика используется почти во всех научных и инженерных дисциплинах для наглядности восприятия и передачи информации. Машинная графика властно вторгается в бизнес, медицину, рекламу, индустрию развлечений.

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

Двумерная компьютерная графика классифицируется по типу представления графической информации, и следующими из него алгоритмами обработки изображений. Обычно компьютерную графику разделяют на векторную и растровую.

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

Без особых потерь растровые  изображения можно только лишь уменьшать, хотя некоторые детали изображения тогда исчезнут навсегда, что иначе в векторном представлении. Увеличение же растровых изображений оборачивается "красивым" видом на увеличенные квадраты того или иного цвета, которые раньше были пикселями.

Одним из элементов  растровой графики является шрифт.

Шрифт (нем. Schrift, от нем. schreiben — писать) — графический рисунок начертаний букв и знаков, составляющих единую стилистическую и композиционную систему.

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

В цифровом формате, все шрифты, по внутреннему устройству можно разделить на две большие  группы: растровые и векторные  шрифты.

Растровый шрифт –  шрифт, хранящийся в памяти компьютера в форме матрицы, в которой заданы параметры каждого отдельного пикселя литеры. Пиксели располагаются на экране монитора в виде матрицы или таблицы, в каждой строке которой находится одинаковое число точек. Каждая точка заполняется цветом полностью. Цвет пикселя только один: не может быть такого, что половина пикселя заполнена одним цветом, а другая половина — другим цветом. Соседние пиксели заполняются любым цветом, но также цвет заполняет весь пиксель целиком. Такого вида шрифты применялись на заре компьютерной эры. Существенным недостатком  подобного вида шрифтов является       низкое качество отображения литер при их увеличении.

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

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

Но в настоящее время  растровые шрифты пользуются всё  меньшей популярностью, и их применение практически сошло на нет.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Общие характеристики шрифтов

 

 

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

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

Гарнитура шрифта (Type family) - совокупность шрифтов, объединенных общими стилевыми  признаками, отличными от других шрифтов, т.е. совокупность начертаний, объединенных общим характером графического построения знаков и решением их элементов. Некоторые гарнитуры располагают большим количеством начертаний, чем другие. Благодаря этому можно построить весь документ на одной гарнитуре, используя где это необходимо различные варианты начертаний. Примером может служить шрифт Helios который насчитывает около 33 начертаний.

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

Насыщенность шрифта определяется изменением толщины основных и соединительных штрихов одноименных знаков в различных начертаниях. В рамке одной гарнитуры насыщенность может изменяться от сверхсветлой до сверхжирной (light - ultra bold). Непрерывный ряд начертаний составляют: светлое (light), нормальное (regular, book), полужирное (demi), жирное (bold), темное (heavy), черное (black) и сверхжирное (extra bold).

Пропорции шрифта - показатель изменения ширины одноименных знаков в начертаниях одной гарнитуры  от сверхузких до сверхшироких.

Контрастность - один из основных признаков шрифта, выраженный отношением толщины соединительных штрихов к толщине основных штрихов знаков. Эта характеристика изменяется от неконтрастных до сверхконтрастных шрифтов.

Кегель (size) - величина шрифта в наборе, определяется в пунктах. Кегль - это величина площадки, на которой размещается знак. Размер, шрифта определяется его высотой, измеренной в типографских пунктах (point или pt): 12 пунктов = 1пике, 6 пик одному дюйму.

Комплектность (полиграфический  алфавит) - совокупность всех знаков, необходимых  для набора текста: строчных, прописных, цифр, знаков препинания, спецзнаков и символов.

Наклон - наклон знака определяется углом, который он образует с вертикальной осью.

Интерлиньяж - расстояние между  базовыми линиями соседних строк. Оно  измеряется в пунктах и складывается из кегля шрифта и расстояния между строками.  Например, кегль 10 пунктов при расстоянии между строками в 2 пункта называют кеглем 10 пунктов при интерлиньяже 12 пунктов.

Выключка - параметр показывающий размещение текста в параграфе. Выключка бывает: по левому краю, по правому краю, по центру, по формату и полная выключка. В зависимости от выбранного типа выключки текст размещается по разному, текст этой статьи набран с выключкой по левому краю.

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

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

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

Представителем  группы шрифтов с засечками является Tahoma – рукописные шрифты.

Рукописные шрифты (script) напоминают ручное письмо. Традиционно к ним  относятся каллиграфические шрифты.

Примером шрифта без засечек (sans-serif) является Times New Roman.

В шрифтах без  засечек отсутствуют завершающие  элементы на концах штрихов. Название sans-serif происходит от французского sans - без.

Segoe Script – декоративные шрифты. Эту категорию составляют многочисленные шрифты, которые не укладываются в обычные группы. Чаще всего их используют в заголовках и выделениях, чтобы подчеркнуть новизну, яркость, индивидуальность.

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

 

 

 

 

 

 

 

 

 

 

2. Кодировка и типы шрифтов

 

 

Информация, включая  текстовую, хранится в компьютере в  виде двоичных чисел (кодов). Основа кодовых  таблиц это ASCII - Американский Стандартный  Код для Обмена Информацией. Код ASCII первоначально являлся семибитным и включал в себя символы с кодами 32 - 128, кодам 0 - 31 соответствовали неотражаемые, служебные символы-команды, типа код 10 - "перевод строки" и т.п. Для отображения символов национальных алфавитов, псевдографики и других служебных символов таблица ASCII-кода была расширена до 8 бит, получившийся код стал называться "расширенным ASCII-кодом". В зависимости от состава символов, включенных в верхнюю часть кодовой таблицы (128 - 255), и их расположения различают кодовые таблицы для разных систем и национальных языков. Кодовые таблицы идентифицируются названием и номером, например - Windows-1251, KOI-8, DOS-866 и т.п.

При работе в  графическом режиме, каждый текстовый  символ прорисовывается на экране монитора по-пиксельно, "по точкам". Шрифтом  как раз и устанавливается зависимость между соответствующими кодами таблицы и внешним видом символа. В разных шрифтах один и тот же код, например 6510, соответствует разным начертаниям символа "A". Для того, чтобы текстовый документ, подготовленный на одном компьютере, мог быть прочитан и обработан на другом, необходимо либо использование одной и той же кодовой таблицы, либо перекодировка документа. Для обеспечения одинакового вида представления документа на различных машинах, необходимо наличие на этих компьютерах одного и того же набора шрифтов. В настоящий момент принят еще один стандарт кодирования Unicode, разработанный Консорциумом Unicode для определения символов вне зависимости от национальной принадлежности. Этот стандарт использует 16-битное кодирование символов (в отличие от 8-битного в ASCII). Это позволяет определить 65536 разных символов (в ASCII- 256), что оказывается достаточным для всех существующих языков, математических, служебных символов и других знаков. Со временем к стандарту Unicode добавились свойства другого многобайтного стандарта - ISO 10646. Все индексы в стандарте разделены на группы и страницы, по 256 символов в каждой, причем часть индексного пространства оставлена для будущего развития. Первые 256 индексов полностью совместимы со стандартом ASCII. Unicode имеет достаточно хорошие перспективы, поэтому при создании своих шрифтов имеет смысл следить за их соответствием требованиям этого стандарта. По технологии "внутреннего строения" компьютерные шрифты делятся на три типа: растровые (bitmap-шрифты), векторные и контурные. Более подробно остановимся на рассмотрении контурных шрифтов. Иногда их также называют векторными имея ввиду способ их "внутреннего" строения. В этом типе шрифта происходит описание только контура (границы) символа. Для описания кривых, очерчивающих контур символа, используют разбиение кривой (или ломаной) линии на отдельные участки и аппроксимацию получившихся фрагментов кривых полиномами второй (TrueType шрифты) или третьей (PostScript шрифты) степени. TrueType шрифты В зависимости от степени апроксимирующего полинома различают два типа контурных шрифтов. TrueType шрифты (иногда из называют Тип 2) используют для формирования контура символа кривые второго порядка. Каждый участок контура символа характеризуется, или задается двумя точками (границами участка) и направлением линии на каждой из границ. Часто для задания направления используется третья точка, лежащая на пересечении касательных к кривой на ее концах. PostScript шрифты Шрифт в формате PostScript, или Типа 1, отличается от TrueType главным образом тем, что контур строится из кривой третьего, а не второго порядка, называемых иногда кривыми Безье. Использование кривых более высокого порядка обуславливает основные преимущества PostScript шрифтов перед TrueType. За счет большего числа степеней свободы PostScript-линия не имеет изломов в точках сопряжения фрагментов, тогда как для TrueType больший или меньший перелом в точке стыковки двух сегментов является почти неизбежным злом. Иначе говоря, символы PostScript шрифта являются более гладкими, чем TrueType. При возможности выбора между TrueType и PostScript шрифтами предпочтение безусловно должно быть отдано последним, что кстати и реализовано в последней версии графического пакета Adobe Photoshop 5.0.

Информация о работе Редактор растровых шрифтов