;-)

Нужно нарисовать шрифт в пару к логотипу.

В мосты, спрятанные в буквах, мы играть не будем. Берем буквы из логотипа и рисуем все остальные знаки.

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

Добавляем везде срезы.

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

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

Хорошо. Из цифр тоже не помешает сделать лигатуры.

Еще нужны знаки с росчерками и альтернативные знаки. Рисуем.

Добавляем цифры в круге.

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

Боремся с ошибками в коде.

Не очень нравятся некоторые сочетания знаков в тексте с применением альтернатив. Исправляем.

Шрифт можно настраивать в зависимости от задачи.

Набираем текст и печатаем.

Смотрим как шрифт может выглядеть в городской среде.