Совет о том, как кернить текст

Данный совет был опубликован на сайте «Дизайн-бюро Артёма Горбунова». В совете дается ответ на вопрос «Как кернить текст?».

Расстановка букв в словах, или Кернинг

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

Т. И. Куцын «Начертания шрифтов» Пособие для архитекторов и инженеров. Москва 1950 г.

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

С графической точки зрения всякую надпись можно рассматривать как некое ритмическое чередование букв:
kerning_00

…причём в эту рифму играют как сами буквы («чёрное»), так промежутки между ними («белое»):
kerning_01

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

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

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

Есть границы, в пределах которых мы можем варьировать межбуквенное расстояние (оно определяется пропорциями букв). Самое большое расстояние между буквами — то, при котором слово ещё не разваливается на несвязные отдельные элементы, а самое маленькое — когда буквы не сливаются и еще есть дифференциация, т. е. одна буква ещё легко отделяется глазом от другой.
kerning_05
Здесь мы сами становимся авторами того эффекта, который будет производить наша надпись. Будет ли она рыхлой или подтянуто-стройной — зависит от нас.

Это также зависит от задачи. В зависимости от идеи мы выбираем соответствующий шрифт и добиваемся кернингом гармонической равномерности.

К слову сказать, те же простые правила ритма относятся и к полосе набора в смысле ритмики строк. Текст не должен рассыпаться на несвязные строки и не должен слипаться в один «кусок глины».

Типы букв и общие правила расстановки

По характеру графемы буквы условно делятся на пять подвидов:

  • прямоугольные — с вертикальными элементами (И, М);
  • округлые (О, Ф);
  • полуокруглые — с прямыми элементами с одной стороны и закругленными с другой (В, Ю);
  • полуоткрытые— с одной открытой стороной (Г, Е, С);
  • открытые (Ж, Т).

Если слово состоит только из букв с вертикальными элементами, то механическая расстановка с равными расстояниями даст вполне удовлетворительный результат:
kerning_06

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

Поэтому рассмотрим общие правила и метод расстановки «по тройкам». Общие правила просты: наибольшее расстояние окажется между «прямоугольными буквами». Несколько меньшее расстояние требуется, если буква с прямолинейными элементами граничит c буквой округлой формы. Ещё меньшее расстояние требуется между двумя круглыми буквами. И ещё меньшее — с буквами имеющими открытые формы.

Метод расстановки тройками

  1. В слове выбирается самая сложная кернинговая пара, зазор между буквами которой будет самым узким — это либо две округлые буквы, либо комбинации букв с открытыми формами. Такая пара кернится первой.
  2. Далее слово кернится вправо и влево от этой пары. К выбраной откерненной паре мы прибавляем соседнюю букву, получая тройку букв и рассмативаем только эту тройку. Двигая новую букву, добиваемся равномерности площадей белого в этой тройке. Дальше сдвигаем тройку на одну букву в сторону и керним следующую букву. И таким образом проходим всё слово. При должном навыке вы будете делать это автоматически и весьма быстро.

Для новичков напомню: чтобы изменить кернинг пары, не нужно выделять букву, достаточно поставить перед ней курсор и двигать букву сочетанием Alt+влево/Alt+вправо.

Рассмотрим это на примере абстрактного слова «инговый». Выбираем сложную пару букв. В этом слове это — «го». И задаем минимальное расстояние между этими буквами.
kerning_07

Это расстояние теперь будет диктовать нам весь ритм «белого» в слове. Все остальные межбуквенные расстояния будут больше выбранного.
kerning_08

Теперь выбираем первую тройку, например «гов».
kerning_09

И выравниваем расстояние между «о» и «в», чтобы визуально площадь между ними была равна площади между «г» и «о».
kerning_10
Дальше берём тройку «овы», потом «вый». И так цепочками проходим по всему слову, получая результат.
kerning_11
При наложении можно заметить, как раздвинулось слово в процессе кернинга:
kerning_12

Как кернить ещё лучше

В текстовом режиме при кернинге происходят довольно большие дискретные сдвиги букв, и это, ко всему прочему, влияет на остальные кернинговые пары. Поэтому для самого лучшего результата работайте с текстом в «Иллюстраторе», после чего переводите текст в кривые, разгруппировывайте, ставьте в преференсах маленький инкремент смещения. Тогда вы сможете двигать буковки с очень небольшим шагом, добиваясь оптимального баланса.
kerning_13

Кернинг экранного текста

Если нужно поставить текст картинкой на банер или плашку, особенно в мелких кеглях (ниже 15 пикселей), приходится особенным образом работать с текстом. Текст в мелких кеглях за счёт режима сглаживания «бьётся и плывет». Есть несколько полезных советов, как с этим бороться.

  1. Поиграть с разными режимами сглаживания.
  2. Подбирать кегль таким образом, чтобы горизонтальные штрихи не расплывались. Для большинства шрифтов такие значения кегля по странным причинам являются дробными.
  3. Кернить. Сначала, поставив курсор перед первой буквой, используя стрелки при нажатой клавише Alt, добиться чётких вертикальных штрихов. После чего перейти к кернингу отдельных пар.
  4. Хорошо работает приём, когда текст набирается в иллюстраторе и через copy-paste вставляется в фотошоп, особенно для наклонных надписей.

Есть такая хитрость: если во время набора текста выбран режим сглаживания Smooth, а в «Фотошопе» выключен Snap, то, если, не переключаясь с инструмента Type, нажать и держать Command, можно двигать текст туда-сюда и при большом увеличении заметить, что буквы растеризуются по-разному: расплываются разные штрихи. Можно выбрать самый чистенький вариант и потом уже настраивать кернинг.

kerning_14
На последнем этапе выбираем инструмент «карандаш» толщиной 1px и ручками дорисовываем алиасинг, где нужно. А где нужно стираем, добиваясь равномерности надписи и правильной формы буквы, если она «побилась».
kerning_15
Вот кратко основы. Мне думается, этого достаточно, чтобы понимать суть процесса и начать тренироваться в этом направлении :-). Удачи

Автор: Андрей Тиханов
Источник: сайт «Дизайн-бюро Артёма Горбунова»