14

Общие сведения о шрифтах

В первых ЭВМ для кодирования текста было отведено 7 бит. Закодировать можно было
128 символов (27). Этого количества вполне хватало для кодирования всех строчных и про¬
писных букв латинского алфавита, десяти цифр и различных знаков и скобок. Именно такой,
7-битной, является таблица символов ASCII (American Standard Code for Information
Intercange — американский стандартный код для обмена информацией). В таком файле не
могут быть представлены буквы, отличные от латиницы.

Когда возникла необходимость кодировать национальные алфавиты, то 128 символов ста¬
ло недостаточно. Было решено перейти на кодирование с помощью 8 бит (т.е. одного байта).
В результате количество символов, которые можно закодировать таким образом стало равно
28= 256. При этом символы национальных алфавитов располагались во второй половине ко¬
довой таблицы. Так появился стандарт ISO 8859, содержащий множество кодировок для наи¬
более распространенных языков. Для русского языка это стандарт ISO 8859-5.

Компьютерные технологии постоянно совершенствуются, и в настоящее время все боль¬
шее число программ начинает поддерживать стандарт Unicode, который позволяет кодиро¬
вать практически все языки и диалекты жителей Земли. Для кодирования символов использу¬
ется диапазон чисел от нуля до 65 536. Такой широкий диапазон позволяет представлять в
численном виде символы языка людей из любого уголка планеты.

1.5. Индексация шрифтов

Некоторые производители шрифтов для индексации шрифтов используютуникальный ка¬
таложный индекс, который имеет следующий формат: PP NNNFFSCC.XXX. Если какая-то часть в
индексе не используется, то она заменяется знаком подчеркивания (_).

Префикс РРуказывает на источник цифровых данных, т.е. фирму, в которой был построен,
оттестирован и выпущен в свет данный шрифт. Например, все шрифты, произведенные фир¬
мой International Type Corp. (США), имеют префикс ITC.

Индекс гарнитуры NNN является трехбуквенной аббревиатурой латинского названия гар¬
нитуры. Например, DCR — Decor.

Код начертания по Фрутигеру FFcoctoht из двух десятичных цифр. Первая цифра характе¬
ризует насыщенность шрифта (табл. 2), вторая — ширину и наклон шрифта (табл. 3).

Для вычисления значения кода Фрутигера используются геометрические соотношения раз¬
меров прописной буквы «Н» (рис. 8):

Рис. 8. Геометрические соотношения размеров

прописной буквы «Н»:

d — ширина вертикального штриха;

L — расстояние между осями вертикальных штрихов;

H — высота знака.

H

Индексация шрифтов

Табл. 2. Градации насыщенности шрифта

d/H, %

Английское название

Русское название

Код по Фрутигеру

<5

Thin

Тонкое

1

4-8

Ultra Light

Упьтрасветлое

2

6-10

Extra Light

Сверхсветлое

3

9-13

Light

Светлое

4

12-17

Book

Нормальное

5

16-22

Demi Bold

Полужирное

6

20-27

Bold

Жирное

7

23-30

Extra Bold

Сверхжирное

8

>28

Black

Черное

9

Табл. 3. Градации ширины и наклона шрифта

UH, %

Английское название

Русское название

Код по Фрутигеру

прямой

накл.

>100

Extra Extended

Сверхширокое

1

2

74-110

Extended

Широкое

3

4

56-80

Normal

Нормальное

5

6

40-60

Condensed

Узкое

7

8

<45

Extra Condensed

Сверхузкое

9

0

Код особенностей начертания 5 состоит из латинской буквы и добавляется, если необходи¬

мо обозначить особенности начертания, связанные со знаковым комплектом или вариациями
дизайна.

Примеры литер, используемых для обозначения особенностей начертания:

«О» — минускульные цифры взамен традиционных;

«S» — капительные знаки взамен строчных;

«r» _ грубое (декоративное начертание, имитирующее дефекты оттиска на грубой бу¬
маге);

«В» — ломаное;

«D» — танцующее и т.д.

Индекс начертания FFS может быть опущен в том случае, когда гарнитура состоит из одного
начертания и развитие по начертаниям не предполагается.

Код СС показывает кодировку и формат (табл. 4—5).

Табл. 4. Суффиксы кодировок

Английское имя

Русское имя

Суффикс

Western

Западноевропейская

А

Central European

Центральноевропейская

E

Turkish

Турецкая

Т

Baltic

Балтийская

В

Romanian

Румынская

R

Icelandic

Исландская

le