Шрифт, верстка, дизайн

Содержимое шрифтового файла

Шрифтовой файл (font) содержит полную информацию, необходимую для позици­онирования и отображения всех знаков, которые он представляет. О том, как опе­рационная система и программное приложение совместно используют эти данные, подробно рассказывается в гл. 7. А здесь мы рассмотрим содержимое шрифтового файла и его связь с набором текста.

Самой важной составной частью шрифтового файла являются собственно кон­туры знаков. В целом совокупность знаков в шрифтовом файле называется комп­лектом знаков1 (character set). Для большинства обычных шрифтовых файлов ком­плекты знаков чаще всего стандартизированы. В них всегда имеется основной

Abcdefghijklm nopqrstuvwxyz

ABCDEFGHIJKLM NOP QRSTUVWXYZ 123 4567890?

! j # $ % ¥ £ € % %o л & *

+ ± + = ()[]{}

; : ' " I,.<>/" "™/?*ao®t

Fi © • • -. ... < > « » " / a

Fi fl * 0 • , „ oe (E ас УЕ і §

, t..................................... 9 о і

1 і I 6 u і ё f б u а ё ї б ii у і ё і 6 й fi а б 0

А Ё 1 <Ь U А Ё І ООАЁ І 00 Y А£ І 0 0 A ft А 6 D д Р > S s ¥ у 2 z 14 У4 % 1

2 3 1 - * н

РИС. 4.2. Стандартный ком­плект шрифтового файла в формате Adobe Туре 1. Хотя номинально он может содер­жать до 256 знаков, тридцать три «ячейки» в начале заняты компьютерными командами, например, backspace (удалить предыдущий знак) и delete (удалить), а также двумя командами добавления пробе­ла: между словами (word space) и неразрывного пробела (nonbreaking space) комплект знаков, хотя они могут содержать и до­полнительные знаки, как, например, шрифтовые файлы в кодировке Unicode. На рис. 4.2 показан комплект стандартного текстового шрифтового файла.

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

Шрифтовой файл содержит также таблицы ширин других начертаний гарнитуры (member of family). Обычно это характерно для «нормального» («regular») начертания (прямого светлого). Эти таб­лицы позволяют компьютерной программе верстать текст с использованием всех четырех начертаний гарнитуры (прямого, курсивного, полужирного и курсивного полужирного), обращаясь только к од­ному шрифтовому файлу. Операционная система, используя эти таблицы, может генерировать имита­цию курсивных, полужирных и курсивных полужир­ных начертаний для вывода на экран. Наборная про­грамма, которая основывается только на таблицах ширин, тем не менее, может принимать правильные решения о том, сколько знаков входит в строку и где разрывать строку. Когда же наступает время печати, все необходимые шрифтовые файлы долж­ны быть в наличии, поскольку их контуры требуют­ся для растеризации шрифта (рис. 4.3). А для уско­рения отображения верстки на экране вместо разных

Начертаний используется только «нормальный» шрифтовой файл. Подробное описание взаимодей­ствия между приложением и операционной систе­мой приведено в гл. 7.

В шрифтовом файле также хранится таблица кернинга (kerning table), которая является списком определенных пар знаков и соответствующих зна­чений, на которые программа в процессе верстки изменяет пробел между ними. Значение кернинга выражается в долях кегельной, что позволяет их использовать для любого кегля. Более подробная информация о кернинге представлена в гл. 7 7.

Шрифт, верстка, дизайн

Презентабельная и оригинальная рекламная брошюра

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

Дизайн дитячої кімнати

Кожна дитина повинна мати свій власний простір, облаштований відповідно до її уподобань та вікових потреб. Найперше, особиста кімната має бути безпечною та зручною. Створена в ній атмосфера малюку повинна подобатись, …

PostScript-шрифт

Для того чтобы освободиться от внешнего устройства, язык PostScript должен был создать собственный мир, не зависящий от диктата технологии, которую поддер­живали существовавшие тогда системы, несовместимые друг с другом. Шрифт был …

Как с нами связаться:

Украина:
г.Александрия
тел. +38 05235 7 41 13 Завод
тел./факс +38 05235  77193 Бухгалтерия
+38 067 561 22 71 — гл. менеджер (продажи всего оборудования)
+38 067 2650755 - продажа всего оборудования
+38 050 457 13 30 — Рашид - продажи всего оборудования
e-mail: msd@inbox.ru
msd@msd.com.ua
Скайп: msd-alexandriya

Схема проезда к производственному офису:
Схема проезда к МСД

Представительство МСД в Киеве: 044 228 67 86
Дистрибьютор в Турции
и странам Закавказья
линий по производству ПСВ,
термоблоков и легких бетонов
ооо "Компания Интер Кор" Тбилиси
+995 32 230 87 83
Теймураз Микадзе
+90 536 322 1424 Турция
info@intercor.co
+995(570) 10 87 83

Оперативная связь

Укажите свой телефон или адрес эл. почты — наш менеджер перезвонит Вам в удобное для Вас время.