
- •Контрольная работа по типографике Вопросы
- •Дайте определение понятию «компьютерный шрифт». Какие типы компьютерных шрифтов Вам известны?
- •Охарактеризуйте особенности языка PostScript с точки зрения его функциональных особенностей.
- •Опишите способы формирования изображений в компьютере.
- •Дайте определение понятию «растровые (битовые) компьютерные шрифты».
- •Опишите особенности и области применения растровых форматов компьютерных шрифтов
- •Дайте определение понятию «контурные компьютерные шрифты».
- •Дайте сравнительную характеристику шрифтовых форматов PostScript(Type 1) и TrueType
- •Перечислите требования, предъявляемые при выборе шрифтов в соответствии с их назначением.
- •Опишите как контурные шрифты выводятся на принтер, экран или другое растровое выводное устройство
- •Дайте определение шрифтовому файлу и опишите, как в нем хранится информация о символах
- •Раскройте смысл термина «формат» в отношении шрифтового файла
- •Опишите особенности шрифтового формата PostScript( Type1)
- •Опишите особенности шрифтового формата TrueType
- •Опишите особенности шрифтового формата ОреnТуре
- •Опишите как происходит растеризация векторных шрифтов
- •Для каких целей используется хинтинг при растеризации векторных шрифтов
- •Опишіть особливості кодування ascii.
- •Опишіть особливості кодування Unicode.
- •Які шрифтові формати використовуються в операційній системі Windows?
- •Дайте визначення поняттям «серіфний шрифт» і «гротеск». Намалюйте схему. Наведіть приклади.
- •Какие оптические эффекты символов необходимо учитывать при конструировании шрифта.
- •Роль симметрии и асимметрии, статики и динамики в форме кириллических букв
- •Розкрийте зміст понять графема, символ, гліф для комп’ютерного шрифту. Намалюйте схему. Наведіть приклади.
- •Символ (Знак) –объекты, (буква, цифра и знак препинания и т.Д. ) из ячейки таблицы кодировки
- •Дайте визначення поняттю «гарнітура шрифту»? Наведіть приклади відомих Вам гарнітур. Розкажіть про характерні особливості кожної з цих гарнітур.
- •Дайте визначення поняттю «накреслення шрифту». Які види накреслень вам відомі.
- •Дайте визначення поняттю «базова лінія шрифту». Намалюйте схему.
- •Що таке виносний елемент літери? Які види виносних елементів Вам відомі? Намалюйте схему.
- •Дайте визначення поняттю «кернінг». Які види кернінгу Вам відомі? Намалюйте схему. Наведіть приклади.
- •Дайте визначення поняттю «трекінг». Які види трекінгу Вам відомі? Намалюйте схему. Наведіть приклади.
- •Що таке інтерліньяж? Дайте визначення. Намалюйте схему.
- •Які літери називають літерами верхнього та нижнього регістру. Намалюйте схему.
- •Яку назву мають порожнечі усередині та між літерами? Як ці елементи впливають на легкість читання шрифту?
- •Розкрийте зміст понять контрастність і насиченість шрифту. Намалюйте схему. Наведіть приклади.
- •Що таке абзац? Що таке виключення абзацу? Які типи виключень тексту Вам відомі?
- •Які елементи складають літери алфавіту. Намалюйте схему.
- •Як необхідно вибирати пропорції букв при конструюванні букв шрифту? Намалюйте схему. Наведіть приклади.
- •Що таке діакритичні знаки і яку роль вони відіграють. Намалюйте схему. Наведіть приклади.
- •Що таке кегль? Чи рівний кегль висоті букви? Що таке кегельний майданчик?
- •Що таке поліграма? з яких поліграм будуються всі елементи літер гарнітури? Наведіть приклади.
- •Що таке панграмма? Наведіть приклади відомих вам панграмм.
- •У чому полягає призначення Шару маски в програмі створення і редагування шрифтів FontLab.
- •Що ви можете розповісти про основні метрики символів в програмі створення і редагування шрифтів.
- •Закрипіть авторське право за шрифтовою гарнітурою в програмі створення і редагування шрифтів.
- •Створіть заголовок (назву) майбутньої гарнітури в програмі створення і редагування шрифтів. Опишіть порядок дій.
- •Що таке гліф? Як відкривається вікно гліфу? Розкажіть про етапи підготовки створення гліфу.
- •Що таке гайд? Які гайди в програмі створення і редагування шрифтів вам відомі?
- •Основні режими в програмі створення і редагування шрифтів FontLab? Опишіть призначення кожного з них .
- •Розкажіть як створюються контури символів в програмі FontLab.
- •Встановіть прилипання до сітки, направляючих і маски в програмі створення і редагування шрифтів. Опишіть порядок дій.
- •Змініть в програмі створення та редагування шрифтів напрями внутрішніх контурів гліфу шрифтового файлу. Поясніть результати цієї операції.
- •Що таке напрям контуру гліфа? Як напрям контуру гліфа впливає на його зображення?
- •Зробіть дзеркальне горизонтальне відображення гліфу «к» в програмі створення та редагування шрифтів.
- •Опишіть призначення та основні особливості програми створення та редагування шрифтів FontLab.
- •Зробіть дзеркальне вертикальне відображення гліфу «l» в програмі створення та редагування шрифтів.
- •Для чого потрібна програма FontAudit в програмі створення та редагування шрифтів? Особливості роботи в цій програмі.
- •Скільки робочих шарів та які назви вони мають у програмі FontLab.
Для каких целей используется хинтинг при растеризации векторных шрифтов
Хинтинг (хинтование) (англ. hinting) — изменение контура шрифта при его растеризации при помощи специальных программных инструкций, заложенных в шрифтовой файл. Используется для обеспечения более чёткой формы букв на устройствах с низким разрешением экрана или при отображении текста в мелком кегле.
Хинты представляют собой пары направляющих, дополнительно определяющие положения и толщины основных штрихов/элементов символа. Они реализуются в виде набора пар вертикальных и горизонтальных линий, которые фиксируют все штрихи символов и штрих-подобные элементы.
При растеризации первым делом происходит расчёт толщины и положения хинтов, а потом, уже на эти рассчитанные величины накладывается контур. Размер и положение данного хинта остаются неизменными от символа к символу. Даже в рамках такого низкого разрешения удаётся сохранить постоянную толщину основных штрихов и соблюсти одинаковый рост знаков.
Для того чтобы требуемые пикселы оказались включены в контур и форма знака воспроизводилась с максимальной точностью, нередко приходится прибегать даже к изменению формы контура. Для достижения этого шрифтовой файл снабжается специальной инструкцией (подпрограммой), которая называется хинтингом (hinting).
Она улучшает форму знака, представленного относительно небольшим числом пикселов, если применяется шрифт мелкого кегля или у выводного устройства очень низкое разрешение.
Очертание
знака очень редко полностью совпадает
с сеткой. Особенно при низком разрешении
(как на экране компьютера, показанном
на рисунке 1), очертания часто попадают
в неудобные положения. У верхнего
знака центры только нескольких пикселов
оказываются внутри контура, поэтому
буква отображена лишь наполовину.
По этой причине программисты вводят
специальные инструкции или подпрограммы
(хинт)
при кодировании шрифта, которые заставляют
изменить форму контура так, чтобы были
включены нужные пикселы, как показано
на рис 2
Опишіть особливості кодування ascii.
Для кодирования текстовой информации принят международный стандарт ASCII (American Standard Code for Information Interchange).
Кодовая таблица - это внутреннее представление символов в компьютере. ASCII — American Standard Code for Information Interchange — американский стандартный код для обмена информацией. В таблице отображены 256 символов, каждому из которых поставлен в соотвествие номер - код. Код представлен в компьютере в двоичном виде. Длина кода равна 1 байт (8 бит).
ASCII-код представляет собой 8-битную кодировку для представления:
десятичных цифр,
латинского и национального алфавитов,
знаков препинания и управляющих символов.
Таблица делится на 2 части:
I часть - Основная таблица - первые 128 символов от 0 до 127: цифры, буквы латинского алфавита, управляющие символы. Первые 32 символа являются управляющими и предназначены в основном для передачи команд управления в компьютере.
Например:
нажатие клавиши Esc вызывает появление кода 27, а клавиши Enter - 13.
Во всем мире в качестве стандарта принята первая часть.
II часть - Расширенная таблица - символы от 128 до 255. Эта часть американским стандартом не определена и предназначена для символов национальных алфавитов, псевдографических и некоторых математических символов. В разных странах могут использоваться различные варианты второй половины кодовой таблицы.
Комплект стандартного текстового шрифтового файла
Русский алфавит (кириллица) закодирован в кодировке с названием windows-1251. Ещё одна популярная версия ASCII - windows-1252 - это кодировка для западноевропейских языков (в ней закодированы буквы специфические для французского и немецкого алфавитов). Кстати, текст, который вы сейчас читаете, закодирован в windows-1251.