Во-первых, я не знаю много о создании шрифтов.
Я работаю с автором детской книги и хочу создать шрифт из ее почерка. Это означает, что я должен иметь более одного символа на букву и использовать их случайным образом.
Я нашел способы создать шрифт из вашего почерка (гуглил) - но не у этого есть такая возможность. Кто-нибудь с идеями ??
Благодарность!
fonts
font-management
font-design
opentype
gardefjord
источник
источник
a
в...sa...
может отличаться в...ta...
с...ma...
к...ssa...
в и...sau...
т.д. и т.п. - но два одинаковых слова будут выглядеть одинаково. Шрифты также допускают варианты букв, которые можно применять вручную, которые можно использовать, чтобы «зафиксировать» повторяющиеся слова рядом друг с другом, чтобы они не были идентичны на одной странице (или вы можете пропустить некоторые лигатуры). Я не могу вспомнить источник этого, хотя, думаю, что это было интервью с создателем рукописного шрифта на MyFonts примерно год назадfi
иf
заправленные надi
и точка наi
нет, то это, вероятно , является автоматическая замена лигатуры.Ответы:
Технология OpenType не допускает случайности, поэтому «случайность» должна быть смоделирована.
OpenType «случайность» можно смоделировать, используя группы букв, известные как альтернативы. Идея, что вы можете иметь 3 или более групп одинаковых букв, которые вращаются; вы ожидаете, что никогда не увидите одну и ту же букву более одного раза в слове. К сожалению , из - за сочетание букв, повторы будут появляться.
Возможно, это не совсем тот шрифт, который вы ищете, но хороший пример того, как некоторые люди пытались решить эту проблему, можно найти во время разработки Liza (очень хорошо объяснено здесь: http://www.underware.nl/case-studies/ случайный против умного / )
У них есть система группировки букв 1-2-3, которую они называют ротатором. Тем не менее, они также создали Swapper для работы поверх Rotator.
Если этого недостаточно, они также упоминают случайность OpenType на основе языковых и стилистических альтернатив.
Это, наверное, самый полный пример, который я знаю для симулированной случайности, если кто-то еще не знает ничего лучше !?
источник
Случайность возможна. *
Вы просто должны быть очень умными и преданными делу, чтобы это произошло. Требуется серьезное программирование.
Большинство наиболее естественных шрифтов для рукописного ввода, которые вы найдете, используют контекстные альтернативы и сложную замену лигатуры. Это на самом деле достигает более естественного результата, чем рандомизация.
Некоторые замечательные примеры последовательных замен можно увидеть в шрифтах сценария от Sudtipos. Их недавний выпуск Rolling Pen - отличный образец.
* Урок истории
Для тех из вас, кто помнит великий шрифт Beowolf от Just van Rossum и Erik van Blokland, он вернулся. Вид.
Вот история из FontFont:
источник
Некоторые шрифты OpenType имеют несколько дизайнов для конкретного символа и отображают их случайным образом, поэтому текст выглядит более естественно от руки. Например, http://fontfeed.com/archives/upcoming-fontfont-mister-k-pro/
источник
ll
три типаi
в "indiscriminada" в образце являются отличными примерами.Я работал над сценарием случайной замены, и я пришел к выводу, что нет волшебного рецепта с одним сценарием, вместо этого программирование должно быть результатом нескольких сценариев, которые изменят результат несколько раз, используя несколько поисков. Приведенные выше ответы - это только первая часть, чтобы получить случайную замену, но они должны быть улучшены со многими другими классами и поисками. Я уверен, что результат, который я получил, отлично работает, и вы можете увидеть его здесь:
Если вы хотите получить дополнительную информацию о том, как произвольно программировать ваш шрифт, пожалуйста, не стесняйтесь связаться со мной на моей фан-странице FB: Corradine Fonts
источник
У Люка Деврой есть лучший список, который я когда-либо видел, из «случайных» шрифтов. Я помню, как читал его статью « Случайные шрифты» для симуляции почерка несколько лет назад и был очарован. На самом деле, я искал эту статью, когда нашел этот вопрос.
Некоторые ссылки не действуют, но вы можете найти, например, MyFont на Wayback Machine. Я никогда не пробовал MyFont и не одобряю его и т. Д., Но, похоже, это в основном то, что вы хотите.
источник
Opentype позволяет рандомизированных текстов.
Не многие коммерческие шрифты предлагают эту функцию, но она существует:
https://en.wikipedia.org/wiki/OpenType
Существует специальная функция для имитации рукописного ввода, основанная на случайном рендеринге вариантов глифов:
https://en.wikipedia.org/wiki/List_of_typographic_features#OpenType_typographic_features
Теперь для покупки / лицензирования подходящего шрифта , вот только пример от myfonts.com: используйте расширенный поиск и используйте две строки: теги включают «рукописный», а функции OpenType включают «Randomize»
Вы найдете такие вещи, как «Соленый» и «Соленый сладкий» или «Hand It».
Вы можете отсортировать по цене и начать с дорогих. Обеспечение симуляции рукописного ввода - огромное усилие.
Также ознакомьтесь с разделом «Взаимосвязанное» и прочитайте описание, чтобы узнать больше идей об имитации рукописного ввода без использования фактической рандомизации (это выходит за рамки вашего фактического вопроса, но я полагаю, что вас больше интересуют визуальные результаты, чем технология «рандомизация»): https : //www.myfonts.com/fonts/myhandwritings/interconnected/
источник
Существует прекрасный пример действительно рандомизированного шрифта: панк от Donald Knuth. Его можно легко использовать в любом пакете TeX, например, в ConTeXt (см. Ханс Хаген, The Punk Module ).
источник
Псевдослучайность с функцией калькуляции OpenTypes
Настоящая случайность невозможна. В спецификации OpenType есть часть, но поддержки для этого нет. Но вы можете создать довольно случайный вид шрифта с помощью функции калькуляции OpenType.
В этой главе из поваренной книги OpenType описаны (внизу) три разные стратегии: http://opentypecookbook.com/common-techniques.html
Следующий учебник имеет другое описание: https://glyphsapp.com/tutorials/features-part-3-advanced-contextual-alternates
В зависимости от выбранной вами стратегии, создание файла объектов для случайности вручную может быть разочаровывающим. Программирование сценария для создания файла объекта является более реалистичным способом.
Редактировать: Тем временем я закончил мой проект ( Calligraphr ), который позволяет даже начинающим шрифтовым новичкам создавать шрифт со случайными буквами.
источник