Primeiro, não sei muito sobre a criação de fontes.
Trabalho com uma autora de livros para crianças e quero criar uma fonte com a letra dela. Isso significa que eu tenho que ter mais de um caractere por letra e usá-los aleatoriamente.
Encontrei maneiras de criar uma fonte a partir da sua letra (pesquisada no Google) - mas não que possua esse recurso. Alguém com idéias?
Obrigado!
fonts
font-management
font-design
opentype
gardefjord
fonte
fonte
a
no...sa...
pode ser diferente em...ta...
que...ma...
a...ssa...
para...sau...
etc etc - mas duas palavras idênticas que parecem idênticos. As fontes também permitem variantes em letras que podem ser aplicadas manualmente, que você pode usar para 'corrigir' palavras repetidas próximas umas das outras para que não sejam idênticas na mesma página (ou você pode pular algumas ligaduras). Não me lembro de uma fonte para isso, porém, acho que foi uma entrevista com um fabricante de fonte escrita na MyFonts de cerca de um ano atrásfi
e of
dobrar sobre oi
pontoi
desaparecer, provavelmente será uma substituição automática da ligadura.Respostas:
A tecnologia OpenType não permite aleatoriedade, portanto, a 'aleatoriedade' deve ser simulada.
O 'aleatoriedade' do OpenType pode ser simulado usando grupos de letras conhecidos como alternativos. A ideia de que você poderia ter 3 grupos ou mais das mesmas letras que giravam; você esperaria nunca ver a mesma letra mais de uma vez em uma palavra. Infelizmente, devido às combinações de letras, serão exibidas repetições .
Pode não ser a fonte que você está procurando, mas um bom exemplo de como algumas pessoas tentaram resolver isso é durante o desenvolvimento do Liza (explicado muito bem aqui: http://www.underware.nl/case-studies/ random-vs-inteligente / )
Eles têm um sistema de agrupamento 1-2-3 de letras que eles chamam de rotador. No entanto, eles também criaram o Swapper para trabalhar em cima do Rotator.
Se isso não for suficiente, eles também mencionam a aleatoriedade do OpenType com base na linguagem e nas alternativas estilísticas.
Este é provavelmente o exemplo mais completo que eu conheço para aleatoriedade simulada, a menos que mais alguém conheça algo melhor !?
fonte
A aleatoriedade é possível. *
Você só precisa ser muito inteligente e muito dedicado para fazer isso acontecer. Necessárias costeletas de programação sérias.
A maioria das fontes de caligrafia com aparência muito natural que você encontrará usa alternativas contextuais e substituição complicada de ligaduras. Isso na verdade alcança um resultado mais natural que a randomização.
Alguns ótimos exemplos de substituições consistentes podem ser vistos nas fontes de script da Sudtipos. Seu lançamento recente, Rolling Pen, é um excelente espécime.
* Lição de história
Para aqueles de vocês que se lembram da ótima fonte Beowolf de Just van Rossum e Erik van Blokland, está de volta. Mais ou menos.
Aqui está a história do FontFont:
fonte
Algumas fontes OpenType têm vários designs para um caractere específico e mostram aleatoriamente um, para que o texto pareça manuscrito mais naturalmente. Por exemplo, http://fontfeed.com/archives/upcoming-fontfont-mister-k-pro/
fonte
ll
e os três tipos dei
"indiscriminada" na amostra são ótimos exemplos.Eu tenho trabalhado em um script de substituição aleatória e minha conclusão é que não há uma receita mágica com um único script; em vez disso, a programação deve ser o resultado de vários scripts que mudarão o resultado várias vezes usando várias pesquisas. As respostas acima são apenas a primeira parte para obter a substituição aleatória, mas elas precisam ser melhoradas com muitas outras classes e pesquisas. Tenho certeza de que o resultado obtido funcionou bem e você pode vê-lo aqui:
Se você me forneceu mais informações sobre como programar aleatoriamente sua fonte, entre em contato comigo na minha página de fãs no FB: Corradine Fonts.
fonte
Luc Devroye tem a melhor lista que eu já vi de fontes "aleatórias". Lembro-me de ler seu artigo Fontes aleatórias para a simulação de escrita à mão há vários anos e estar fascinado. Na verdade, eu estava procurando esse artigo quando encontrei essa pergunta.
Alguns dos links estão desativados, mas você pode encontrar, por exemplo, MyFont na Wayback Machine. Eu nunca experimentei o MyFont e não o recomendo, etc., mas parece ser basicamente o que você deseja.
fonte
O Opentype permite textos aleatórios.
Não há muitas fontes comerciais que oferecem esse recurso, mas ele existe:
https://en.wikipedia.org/wiki/OpenType
Há um recurso dedicado para simulação de manuscrito, baseado na renderização aleatória de glifos variantes:
https://en.wikipedia.org/wiki/List_of_typographic_features#OpenType_typographic_features
Agora, para comprar / licenciar uma fonte adequada , aqui está apenas um exemplo do myfonts.com: Use a pesquisa avançada e use duas linhas: as tags incluem "manuscritas" E os recursos OpenType incluem "Randomize"
Você encontrará coisas como "Salgado" e "Salgado Doce" ou "Hand It".
Você pode querer classificar por preço e começar pelos caros. Fornecer simulação de manuscrito é um grande esforço.
Consulte também "Interconectado" e leia a descrição para obter mais idéias sobre como simular a escrita manual sem usar a randomização real (isso vai além da sua pergunta real, mas acredito que você esteja mais interessado nos resultados visuais do que na tecnologia "randomização"): https : //www.myfonts.com/fonts/myhandwritings/interconnected/
fonte
Há um exemplo perfeito de uma fonte verdadeiramente aleatória: punk de Donald Knuth. Pode ser facilmente usado em qualquer pacote TeX, por exemplo, no ConTeXt (consulte: Hans Hagen, The Punk Module ).
fonte
Pseudo-aleatoriedade com o recurso OpenTypes calt
Aleatoriedade real não é possível. Há uma parte na especificação OpenType, mas o suporte para isso não existe. Mas você pode criar uma fonte de aparência bastante aleatória com o recurso OpenType calt.
Este capítulo do OpenType Cookbook descreve (na parte inferior) três estratégias diferentes: http://opentypecookbook.com/common-techniques.html
O tutorial a seguir tem outra descrição: https://glyphsapp.com/tutorials/features-part-3-advanced-contextual-alternates
Dependendo da estratégia que você escolher, criar manualmente o arquivo de recursos para aleatoriedade pode ser uma experiência frustrante. Programar um script para criar o arquivo de recursos é uma maneira mais realista.
Edit: Enquanto isso, terminei um projeto meu ( Calligraphr ) que permite que até novatos em fontes completos criem uma fonte com letras aleatórias.
fonte