Каковы некоторые распространенные пары кернинга?

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

Есть некоторые очевидные общие пары кернинга, такие как KO , AV , LT , TA .

Иллюстрация некоторых распространенных пар кернинга с кернингом и без него:

введите описание изображения здесь

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

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

Ответы (2)

Хотя это может не дать прямого ответа на ваш главный вопрос, я надеюсь, что это несколько решит вашу проблему: следующие методы помогли мне сократить работу по ручному кернингу шрифта (который был черным шрифтом, поэтому стандартные пары кернинга не применялись):

  • Безусловно, самый важный: используйте классы кернинга. Хотя в вашем шрифте может быть много глифов, многие из них идентичны в отношении кернинга в одном направлении. Например, правый кернинг m и n должен быть одинаковым во всех или почти во всех шрифтах. Итак, прежде чем приступить к кернингу, сгруппируйте все свои глифы вместе в разумные классы кернинга, и вы значительно сократите объем работы, который вам придется сделать. Любой разумный редактор шрифтов должен поддерживать классы кернинга.

    В зависимости от вашего шрифта эффективность классов кернинга можно повысить, используя разные классы кернинга для разных ситуаций. Например , à и a будут иметь одинаковый левый кернинг по отношению к большинству строчных букв, но не по отношению к некоторым прописным буквам и f. Для моего шрифта у меня были разные таблицы кернинга с разными классами кернинга для следующих случаев:

    • строчные без f, ſ, ľ, ï, … – строчные;

    • f, ſ, ľ, ï, … – строчные;

    • верхний регистр Нижний регистр;

    • верхний регистр – верхний регистр;

    • строчная – строчная.

  • Приложите усилия к настройке пеленгов , т. е. расстояний глифа по умолчанию (без керна) вправо и влево. Если направление глифа выбрано неудачно, это означает, что вам придется кернить почти каждую пару, содержащую этот глиф. С другой стороны, если у вас хороший подшипник, вам не нужно много кернить, и вы сразу видите, где вам нужно кернить.

  • Уловка для регулировки подшипников и кернинга заключается в том, чтобы посмотреть на что-то вроде следующего :

    уууууууууууууууууууууууксууууууууууууууууууууууууу
    _

    Если xu нуждается в кернинге, вы должны это заметить.

  • Систематически и тщательно увеличивайте свой пул глифов с помощью скорректированных горизонтальных метрик. Начните с настройки горизонтальных метрик (азимутов и кернингов) «простых букв», таких как i, m, n и u. Убедитесь, что такие слова, как « минимум», «алюминий» или « иммунитет », выглядят хорошо, в идеале без использования кернинга между вышеупомянутыми буквами. Затем добавьте в пул другие строчные буквы и убедитесь, что они имеют хорошие пеленги и кернинг там, где это необходимо. Если ваш пул содержит все строчные буквы, добавьте прописные буквы и заботьтесь только об их правильном расположении; и так далее …

  • Когда у вас есть этот пул, прочитайте много текста , написанного вашим шрифтом, чтобы найти пары, которые вы могли пропустить. Также помогает просмотр текста вверх ногами.

    Наконец, вы можете сами сгенерировать текст, содержащий все возможные пары букв, и проверить его. Например, следующий скрипт Python 3 выполнит эту работу для строчных букв:

    from random import shuffle
    
    s = "abcdefghijklmnopqrstuvwxyzßþðə"
    pairs = [(c,d) for c in s for d in s]
    shuffle(pairs)
    
    for i, pair in enumerate(pairs):
        print("".join(pair), end=("" if i%3 else " "))
    

    (Это можно легко запустить в системах Unixoid (в основном во всех, кроме Windows), сохранив его в файл (скажем kerningtest.py), а затем вызвав python3 kerningtest.pyиз терминала в соответствующей папке.)

  • Позаботьтесь о том, что на самом деле используется в первую очередь. Наиболее важными кернингами являются строчные-строчные и прописные-строчные. Верхний регистр — верхний регистр и нижний регистр — верхний регистр используются только в исключительных случаях; в зависимости от вашего шрифта это может быть вообще не важно, например, потому что использование всех заглавных букв — это довольно плохая идея с каллиграфическим шрифтом. Надеюсь, пары кернинга кириллица-латиница или римская цифра-валюта-символ никому не нужны.

Однако, даже со всеми этими ухищрениями, выполнение хорошего кернинга вручную — долгая и скучная работа.

Есть несколько хороших и полезных ресурсов, которые помогут вам с кернингом (а также ответят на ваш вопрос о распространенных парах кернинга):

Briem.net от Gunnlaugur SE В Briem есть раздел, посвященный интервалам (и кернингу), и он предоставляет некоторые методы для достижения хорошего кернинга. Также обратите внимание на все подразделы раздела Spacing.

Сайт Kern King собирает множество слов с проблемными парами кернинга и предназначен для печати, исправления, повторной печати, повторного исправления и так далее.

У Эмиля Рудера в его книге « Типографика » есть список слов, которые нужно проверить в процессе создания пробелов в дизайне шрифта . Однако список довольно короткий, поэтому я не уверен, что он добавит к списку Kern King.

Ссылки либо не работают, либо ведут меня к месту, где можно купить травку.
Сайт Gunnlaugur SE Briem, кажется, был обновлен, и я не смог найти на нем никаких страниц о интервалах и кернинге.