Вильон 4: Имя с вариациями

Yuri Gordon
4 min readJan 8, 2021

--

После третьего поста в моем проекте многое изменилось. Прежде всего, будущий шрифт получил настоящее имя. Теперь его зовут Вильон (Villon) — в честь одной из самых известных работ Васина, книги стихов Франсуа, как тогда переводили, Вильона. А сообщение
о том, что этот шрифт — оммаж переместилось в раздел Creator внутри Font Info:

Смена имени не случайна: с каждым следующим шагом мой проект всё дальше уходит от васинского набора букв.

Первое, что предстояло сделать в этот раз — выстроить поле
для интерполяций. Для этого необходимо сначала создать комплект мастеров, а потом правильно разместить мастера в палитре Variations.

Что мастеров должно быть восемь на три оси, я с грехом пополам понял. Но вот куда их ставить? Должен признаться, у меня это всегда выходило с трудом. В этот раз тоже забыл, как правильно. Хорошо, когда создатель ФонтЛаба Юрий Ярмола находится на расстоянии слова help :)

На мой призыв Юра ответил железным правилом: ставь по углам. Поставил, причем на каждый угол пришлось по два мастера.

Сверху — параметры мастеров по каждой из трех осей (Weight, Width, Contrast) в Font Info. Слева внизу — лейеры-мастера в палитре Layers & Masters. Справа внизу — палитра Variations с расставленными по углам мастерами

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

Наделав пустых мастеров, я начал закидывать туда контуры —
отчасти из Иллюстратора, отчасти копируя с других лейеров.
Задача: на каждом мастер-лейере для каждого глифа должен быть контур, синхронизированный со всеми остальными по количеству точек, направлению вектора, взаимному положению деталей
и стартовым пунктам
. При этом вовсе не обязательно, чтобы все контуры вкладывались друг в дружку, как матрёшки.
Чем я намерен вовсю пользоваться.

Первые три глифа — базовые: H, I, O. Уже по ним видно, что Вильон будет нелинейным. Обычно движение по мастерам — от светлого
к черному. У меня всё сложнее: в дело вмешивается контраст, причем он часто приводит к асимметрии контура.

Чтобы показать контраст в букве I, её пришлось наградить засечками.
Первые три глифа в действии

Четвертым-пятым глифами стали И, Й. И сразу захотелось схулиганить. Во-первых, в качестве прототипа для мастера Black Contrast взял букву, сильно отличающуюся от тех, что нарисовал
в светлой части шрифта.

Правая И намного жирнее даже самого жирного начертания, имеет разные вертикали, а выноса-уголка справа вверху у неё нет.
Как такую совместить?

Справа вверху поставлены две дополнительные точки для компенсации отсутствующего выноса

На картинке выше видно одну из великолепных фишек ФонтЛаба 7: цветовое кодирование ширины штриха. Чтобы построить
две параллельных линии (неважно, прямые или кривые) достаточно добиться, чтобы между ними был однородный голубой цвет.
Как только параллельность нарушается, цвет становится неоднородным.

Интерполяция становится возможна, как только выполняются технические требования к контурам. В этот момент все лейеры
в палитре Layers & Masters окрашиваются зеленым, а в самом низу палитры появляется лейер #instance — еще одна великая фишка фонтлабовской Семерки. На этом лейере можно вживую увидеть,
как меняется контур при переходе от одного мастера к другому.

Справа, на палитре Variations, синяя точка показывает текущую интерполцию. Слева, на палитре Layers & Masters, она отображается на лейере #instance

Кстати, еще одно фонтлабовское микрочудо — гайды. Как быстро установить кратку точно посередина поля глифа? При помощи умного гайда:

При дабл-клике в гайд он начинает показывать размеры внутри и снаружи контура

Вот что получилось с буквой Й в результате. Ко всем своим странностям она сдвинула кратку на ухо в начертании Black Condensed Contrast.

Конечно, чтобы заставить плавно интерполироваться такое разномастное стадо, пришлось изрядно подвигать точки. В случае
с буквами И, Й это удалось сделать на цельном контуре.
А вот букву A я был вынужден разделить на два элемента, иначе никак
не удавалось сохранить в средних значениях ровные диагональные штрихи.

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

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

12 глифов в действии

Обычно мои шрифты содержат в среднем около 400 глифов
на начертание. В этом — восемь начертаний-мастеров. Значит, осталось 388×8–12×8=3008 глифов. Или около того. Посмотрим, как скоро мне удастся их показать.

Если вы считаете, что мой труд заслуживает поощрения, вот номер карточки для доната: 4276380154627439. Спасибо!

--

--