Primero, no sé mucho sobre la creación de fuentes.
Trabajo con un autor de libros para niños y quiero crear una fuente a partir de su letra. Esto significa que tengo que tener más de un carácter por letra y usarlos al azar.
He encontrado formas de crear una fuente a partir de su letra (googleada), pero no es que tenga esta capacidad. ¿Alguien con ideas?
¡Gracias!
fonts
font-management
font-design
opentype
Gardefjord
fuente
fuente
a
en...sa...
podría ser diferente en el...ta...
que...ma...
para...ssa...
a...sau...
, etc, etc - pero dos palabras idénticas miraría idénticos. Las fuentes también permiten variantes en las letras que se pueden aplicar manualmente, lo que podría usar para "arreglar" palabras repetidas una cerca de la otra para que no sean idénticas en la misma página (o podría omitir algunas ligaduras). Sin embargo, no recuerdo una fuente para esto, creo que fue una entrevista con un creador de fuentes de escritura a mano en MyFonts de hace aproximadamente un añofi
yf
está metido sobrei
y el punto en eli
desapareció, entonces probablemente sea un reemplazo automático de ligadura.Respuestas:
La tecnología OpenType no permite la aleatoriedad, por lo que se debe simular 'aleatoriedad'.
OpenType 'randomness' puede simularse usando grupos de letras conocidas como alternativas. La idea de que podría tener 3 grupos o más de las mismas letras que rotan; esperaría nunca ver la misma letra más de una vez en una palabra. Desafortunadamente, debido a las combinaciones de letras, las repeticiones serán aparecer.
Puede que no sea la fuente que está buscando, pero un buen ejemplo de cómo algunas personas han tratado de resolver esto es durante el desarrollo de Liza (Explicado muy bien aquí: http://www.underware.nl/case-studies/ aleatorio vs inteligente / )
Tienen un sistema de agrupación de letras 1-2-3 que llaman rotador. Sin embargo, también crearon el Swapper para trabajar encima del Rotator.
Si esto no es suficiente, también mencionan la aleatoriedad OpenType basada en el lenguaje y las alternativas estilísticas.
Este es probablemente el ejemplo más completo que conozco de aleatoriedad simulada a menos que alguien más sepa algo mejor.
fuente
La aleatoriedad es posible. *
Solo tienes que ser realmente inteligente y realmente dedicado para que esto suceda. Se requieren chuletas de programación serias.
La mayoría de las fuentes de escritura a mano de aspecto muy natural que encontrarás utilizan alternativas contextuales y una sustitución de ligaduras complicada. Esto realmente logra un resultado más natural que la aleatorización.
Se pueden ver algunos ejemplos excelentes de sustituciones consistentes en las fuentes de script de Sudtipos. Su reciente lanzamiento Rolling Pen es una excelente muestra.
* Leccion de historia
Para aquellos de ustedes que recuerdan la gran fuente Beowolf de Just van Rossum y Erik van Blokland, ha vuelto. Mas o menos.
Aquí está la historia de FontFont:
fuente
Algunas fuentes OpenType tienen varios diseños para un carácter en particular y muestran uno al azar para que el texto se vea más naturalmente escrito a mano. Por ejemplo http://fontfeed.com/archives/upcoming-fontfont-mister-k-pro/
fuente
ll
tres tipos dei
"indiscriminada" en la muestra son excelentes ejemplos.He estado trabajando en un script de reemplazo aleatorio y mi conclusión es que no hay una receta mágica con un solo script, sino que esto, la programación debe ser el resultado de múltiples scripts que cambiarán el resultado varias veces mediante el uso de varias búsquedas. Las respuestas anteriores son solo la primera parte para obtener el reemplazo aleatorio, pero deben mejorarse con muchas otras clases y búsquedas. Estoy seguro de que el resultado que obtuve funciona bien y puedes verlo aquí:
Si necesita más información sobre cómo programar su fuente al azar, no dude en ponerse en contacto conmigo en mi página de fans en FB: Corradine Fonts.
fuente
Luc Devroye tiene la mejor lista que he visto de fuentes "aleatorias". Recuerdo haber leído sus fuentes aleatorias en papel para simular la escritura a mano hace varios años y estar fascinado. De hecho, estaba buscando ese documento cuando encontré esta pregunta.
Algunos de los enlaces están desactivados, pero puede encontrar, por ejemplo, MyFont en Wayback Machine. Nunca he probado MyFont y no lo respaldo, etc., pero parece ser básicamente lo que quieres.
fuente
Opentype permite textos aleatorios.
No muchas fuentes comerciales ofrecen esta característica, pero existe:
https://en.wikipedia.org/wiki/OpenType
Hay una función dedicada para la simulación de escritura a mano, basada en la representación aleatoria de glifos variantes:
https://en.wikipedia.org/wiki/List_of_typographic_features#OpenType_typographic_features
Ahora, para comprar / licenciar una fuente adecuada , este es solo un ejemplo de myfonts.com: use la búsqueda avanzada y use dos líneas: las etiquetas incluyen "manuscrita" Y las características OpenType incluyen "Aleatorizar"
Encontrarás cosas como "Salado" y "Dulce salado" o "Pásalo".
Es posible que desee ordenar por precio y comenzar con los costosos. Proporcionar simulación de escritura a mano es un gran esfuerzo.
Consulte también "Interconectado" y lea la descripción para obtener más ideas sobre la simulación de la escritura a mano sin utilizar la aleatorización real (esto va más allá de su pregunta real, pero creo que está más interesado en los resultados visuales que en la tecnología "aleatorización"): https : //www.myfonts.com/fonts/myhandwritings/interconnected/
fuente
Hay un ejemplo perfecto de una fuente verdaderamente aleatoria: punk de Donald Knuth. Se puede usar fácilmente en cualquier paquete TeX, por ejemplo, en ConTeXt (ver: Hans Hagen, The Punk Module ).
fuente
Seudoaleatoriedad con la función OpenTypes calt
La aleatoriedad real no es posible. Hay una parte en la especificación OpenType pero el soporte para esto no existe. Pero puede crear una fuente de aspecto bastante aleatorio con la función OpenType calt.
Este capítulo del OpenType Cookbook describe (en la parte inferior) tres estrategias diferentes: http://opentypecookbook.com/common-techniques.html
El siguiente tutorial tiene otra descripción: https://glyphsapp.com/tutorials/features-part-3-advanced-contextual-alternates
Dependiendo de la estrategia que elija, crear el archivo de características para aleatoriedad a mano puede ser una experiencia frustrante. Programar un script para construir el archivo de características es una forma más realista.
Editar: Mientras tanto, terminé un proyecto mío ( Calligraphr ) que permite que incluso los principiantes de fuentes completas creen una fuente con letras aleatorias.
fuente