Генеративная типография?

Как бы вы определили / создали генеративную типографику? Я думал также о некоторой "интеллектуальной" адаптации. Например, шрифт, который использует засечки в определенных условиях или нет... Есть ли какие-то выводы о том, как вы можете получить доступ к векторам шрифта в ActionScript?

3 ответа

Решение

Метафонт генерирует шрифты из параметризованных описаний. Например, шрифты Computer Modern имеют около 70 параметров, и все варианты (с засечками, без, пишущая машинка, полужирный, курсив...) генерируются из одного источника Metapost. Некоторые шрифты, генерируемые для классной версии формата PostScript, даже рандомизируют себя в растровое время, поэтому вы не можете печатать одну и ту же страницу дважды.

Дуглас Хофштадтер также рассказывает о создании шрифтов в своей книге " Метамагические темы"...

Однако, как правило, эти идеи еще не укоренились. Есть шрифты Multiple Master и умные лигатуры в шрифтах OpenType, но нет реальной динамической генерации.

Еще одна возможность - использовать среду программирования с открытым исходным кодом. Обработка с помощью библиотеки Geomerative. Есть функции для доступа ко всем векторным точкам шрифта и игры с ними. Оттуда вы можете сохранить вновь созданный шрифт как изображения и использовать их в ActionScript.

Если вы не пишете свой собственный код / ​​декодер TTF/OTF/etc, используя byteArrays, у вас нет такого доступа.

Другие вопросы по тегам