Открыть сервис

Кернинг

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

История

Понятие кернинга возникло с появлением наборного шрифта. В эпоху металлического набора (XV—XX века) каждая литера представляла собой металлический брусок с выпуклым изображением буквы. Для плотного прилегания некоторых сочетаний (например, «AV», «Te», «To») часть тела литеры вырезали — это называлось «кернингом» (от фр. carne — «выступ»). Выступ одной литеры заходил под пробел соседней, что позволяло визуально сблизить знаки.

С переходом к фотонабору (1960-е годы) и, особенно, к цифровым шрифтам (1980-е годы) механический кернинг уступил место программному. В PostScript-шрифтах и TrueType появилась возможность встраивать в файл шрифта таблицы кернинговых пар — наборов пар символов с заданным значением смещения. В современных форматах (OpenType) кернинг может быть как табличным, так и контекстным (зависимым от соседних символов).

Классификация и виды кернинга

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

Метрический кернинг

Метрический кернинг (или табличный) — автоматическая корректировка межбуквенных расстояний на основе значений, заложенных в шрифтовой файл дизайнером. Большинство качественных шрифтов содержат встроенные таблицы для сотен или тысяч пар. Этот вид кернинга применяется по умолчанию в большинстве текстовых редакторов и вёрсточных программ (Adobe InDesign, Microsoft Word, LaTeX). Он обеспечивает приемлемое качество для основного текста, но может требовать ручной доработки в заголовках и логотипах.

Оптический кернинг

Оптический кернинг — автоматический алгоритм, который анализирует форму соседних символов и вычисляет оптимальное расстояние между ними на основе их контуров. Этот метод не зависит от встроенных таблиц и применяется, когда шрифт не содержит кернинговых пар, или при смешивании разных гарнитур. Оптический кернинг часто даёт более равномерный результат для крупных кеглей, но может быть менее точным для мелкого текста.

Ручной кернинг

Ручной кернинг — корректировка межбуквенных расстояний вручную дизайнером или верстальщиком для конкретного фрагмента текста. Применяется в логотипах, заголовках, акцидентных надписях, где требуется идеальная оптическая однородность. Ручной кернинг требует высокой квалификации и чувства ритма; для его выполнения используются специальные инструменты в графических редакторах (например, палитра «Кернинг» в Adobe Illustrator).

Принципы и техника

Основная задача кернинга — устранение оптических неравномерностей, возникающих из-за разной геометрии символов. Буквы с прямыми вертикальными штрихами (H, I, N) визуально занимают больше пространства, чем округлые (O, C, S) или треугольные (A, V, W). При одинаковом межбуквенном расстоянии пары «AV» и «HH» будут выглядеть по-разному: в первой буквы кажутся слишком далёкими, во второй — слишком близкими.

Кернинг корректирует это, сближая выпуклые и вогнутые формы и раздвигая прямые. Типичные кернинговые пары включают:

  • AV, AW, AY, VA, WA, YA — сближение для компенсации наклонных штрихов.
  • Te, To, Ta, Ty, Tr — сближение из-за пустого пространства под перекладиной «T».
  • Wo, WA, We, Ws — сближение округлых форм с наклонными.
  • rn, nn, mm — раздвижение для предотвращения слияния одинаковых штрихов.
  • ., ,, :, ; — сближение знаков препинания с предшествующей буквой.

В цифровых шрифтах значения кернинга задаются в относительных единицах (обычно в тысячных долях кегля — em). Например, значение −50 для пары «AV» означает, что расстояние между ними уменьшено на 5 % от ширины круглой шпации (em).

Кернинг в разных областях

В веб-дизайне и CSS

В веб-типографике кернинг реализуется через CSS-свойство font-kerning. Оно может принимать значения normal (использовать метрический кернинг из шрифта), auto (браузер решает) и none (отключить). Для точной настройки межбуквенных расстояний в отдельных элементах используется свойство letter-spacing, которое, однако, является трекингом, а не кернингом. Полноценный ручной кернинг в вебе возможен только с помощью JavaScript-библиотек (например, kerning.js) или при использовании SVG-текста.

В типографике и полиграфии

В профессиональной вёрстке (Adobe InDesign, QuarkXPress) кернинг настраивается как глобально (через стили абзаца), так и локально (через палитру символов). Для основного текста обычно достаточно метрического кернинга, для заголовков и титульных элементов применяется оптический или ручной. В полиграфии качественный кернинг критически важен для логотипов, визиток, обложек и другой акцидентной продукции.

В шрифтовом дизайне

При создании шрифта дизайнер вручную или с помощью автоматических инструментов (например, в FontLab, Glyphs, RoboFont) задаёт кернинговые пары для всех возможных сочетаний символов. Для латиницы типичное количество пар — от 500 до 2000, для кириллицы — от 1000 до 3000. Качество кернинга является одним из главных критериев профессионализма шрифта. Плохо откерненный шрифт выглядит «рваным» и трудночитаемым, особенно в мелких кеглях.

Критика и проблемы

Несмотря на очевидную пользу, кернинг имеет ряд ограничений и подвергается критике. Во-первых, автоматические алгоритмы (метрический и оптический) не всегда корректно обрабатывают редкие сочетания символов, особенно в кириллице (например, «ГЛ», «ЖА», «ТЛ»). Во-вторых, избыточный ручной кернинг может привести к неестественной плотности текста. В-третьих, в веб-дизайне кернинг часто игнорируется из-за ограничений CSS и различий в рендеринге шрифтов в разных браузерах и операционных системах.

Некоторые типографы (например, Ян Чихольд) придерживались мнения, что кернинг должен быть минимальным и незаметным, а его избыток — признак дурного вкуса. Современная практика, однако, признаёт кернинг необходимым инструментом для достижения высокого качества типографики.

Интересные факты

  • В английском языке существует термин «kerning» как игра слов, означающий «кернинг» (от kern — «зерно»). В типографике это не имеет отношения к сельскому хозяйству.
  • Некоторые шрифты (например, Comic Sans) известны плохим кернингом, что стало предметом многочисленных мемов и критики.
  • В профессиональных шрифтах OpenType могут содержать до 10 000 кернинговых пар, включая контекстные замены для лигатур и альтернативных знаков.
  • В 2010-х годах в сообществе дизайнеров возникла шуточная «проблема кернинга» — когда в логотипах и надписях из-за неверного кернинга слово читается как другое (например, «CLOWN» вместо «CLOWN» при неправильном сближении «C» и «L»).

Источники

  1. Брингхерст Р. «Основы стиля в типографике» — М.: Издательство Дмитрия Аронова, 2013.
  2. Феличи Дж. «Типографика: шрифт, верстка, дизайн» — СПб.: БХВ-Петербург, 2014.
  3. Чихольд Я. «Образцы шрифтов» — М.: Издательство Студии Артемия Лебедева, 2012.
  4. Спецификация CSS Fonts Module Level 3 (W3C) — раздел font-kerning.
  5. Документация по шрифтовому редактору Glyphs — раздел «Kerning».

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →