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 escritura a mano (buscada en Google), pero no tiene esta capacidad. Alguien con ideas??
¡Gracias!
La tecnología OpenType no permite la aleatoriedad, por lo que se debe simular la "aleatoriedad".
La "aleatoriedad" de OpenType se puede simular usando grupos de letras conocidas como alternativas. La idea de que podrías 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, aparecerán repeticiones .
Puede que no sea exactamente 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 el rotador. Sin embargo, también crearon el Swapper para trabajar encima del Rotator.
El Swapper mira hacia atrás a lo largo de la línea para comprobar si aparecen repeticiones desafortunadas. Si es así, corregirá la repetición de glifos idénticos (en vecindad directa).
Si esto no es suficiente, también mencionan la aleatoriedad de OpenType basada en el lenguaje y las alternativas estilísticas también.
¡Este es probablemente el ejemplo más completo que conozco para la aleatoriedad simulada a menos que alguien más sepa algo mejor!
Solo tienes que ser muy inteligente y realmente dedicado para que esto suceda. Se requieren habilidades de programación serias.
La mayoría de las fuentes manuscritas de aspecto muy natural que encontrará utilizan alternativas contextuales y sustitución de ligaduras complicadas. Esto realmente logra un resultado más natural que la aleatorización.
Se pueden ver algunos excelentes ejemplos de sustituciones consistentes en las fuentes de script de Sudtipos. Su reciente lanzamiento, Rolling Pen , es un excelente espécimen.
Rolling Pen es otra taza mía que rebosa de alternativas, florituras, ligaduras y otras ventajas tecnológicas. Para explorar todo su potencial, utilícelo en un programa que admita funciones OpenType para tipografía avanzada.
Para aquellos de ustedes que recuerdan la gran fuente Beowolf de Just van Rossum y Erik van Blokland, está de vuelta. Mas o menos.
Aquí está la historia de FontFont:
FF Beowolf nació a finales de la oscura y turbia década de 1980 cuando Just van Rossum y Erik van Blokland encontraron una forma de cambiar la programación en fuentes PostScript. Cuando se imprimía, cada punto de cada letra de cada palabra de la página se movía al azar, dando a las letras un aspecto agitado y angustiado. Inicialmente denominada "RandomFont", van Blokland y van Rossum crearon tres versiones con grados crecientes de aleatoriedad potencial y FontShop la lanzó como FF Beowolf, la primera tipografía con mente propia.
La tecnología de FF Beowolf no era lo que los fabricantes de computadoras e impresoras tenían en mente para la autoedición. Entonces, aunque funcionó muy bien (aunque un poco lento) durante la mayor parte de la década de 1990, FF Beowolf finalmente no pudo realizar su magia: las cosas molestas como los controladores de impresora y los sistemas operativos aprendieron a ignorar lo no estándar. FF Beowolf parecía relegado al mero recuerdo.
Pero la tecnología OpenType trajo nuevas esperanzas, forjando caminos en el continuo typetech que eventualmente conduciría a una nueva generación de RandomFonts. Cada glifo en cada fuente tiene diez alternativas y un enorme cerebro fáustico para controlar el caos. Software especialmente desarrollado e infernalmente complejo, casi noventa mil glifos, y un ejército de 'bots especialmente diseñados tomó días para forjar las características de OpenType que ninguna herramienta de tipo común podría haber ensamblado.
[...] La aleatoriedad se realiza en la pantalla en cualquier aplicación en MacOS y Windows que admita OpenType.
Algunas fuentes OpenType tienen varios diseños para un carácter en particular y muestran uno al azar para que el texto se vea escrito a mano de manera más natural. Por ejemplo , http://fontfeed.com/archives/upcoming-fontfont-mister-k-pro/
ll
y tres tipos de i
en "indiscriminada" en la muestra son grandes 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 la programación debe ser el resultado de múltiples scripts que cambiarán el resultado varias veces al usar 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 aleatoriamente su fuente, no dude en ponerse en contacto conmigo en mi página de fans en FB: Corradine Fonts.
Luc Devroye tiene la mejor lista que he visto de fuentes "aleatorias". Recuerdo haber leído su artículo Fuentes aleatorias para la simulación de escritura a mano hace varios años y quedarme fascinado. De hecho, estaba buscando ese documento cuando encontré esta pregunta.
Algunos de los enlaces están obsoletos, pero puede encontrar, por ejemplo , MyFont en Wayback Machine. Nunca probé MyFont y no lo apruebo, etc., pero parece ser básicamente lo que quieres.
Opentype permite textos aleatorios.
No muchas fuentes comerciales ofrecen esta función, pero existe:
Font Variations está integrado en OpenType 1.8 de manera integral, lo que permite que la mayoría de las capacidades existentes anteriormente se utilicen en combinación con variaciones. En particular, se admiten variaciones para contornos de glifos TrueType o CFF, para sugerencias TrueType y también para los mecanismos de diseño OpenType.
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:
Funciones de ligadura y formas alternativas destinadas a todos los scripts
Randomize rand S3 Reemplaza el carácter con formas aleatorias (destinado a simular la escritura a mano)
https://en.wikipedia.org/wiki/List_of_typographic_features#OpenType_typographic_features
Ahora, para comprar/licenciar una fuente adecuada , aquí hay solo un ejemplo de myfonts.com: Use la búsqueda avanzada y use dos líneas: las etiquetas incluyen "escrito a mano" Y las características de OpenType incluyen "Aleatorizar"
Encontrarás cosas como "Salado" y "Salado Dulce" o "Hand It".
Es posible que desee ordenar por precio y comenzar con los más caros. Proporcionar simulación de escritura a mano es un gran esfuerzo.
Mire también "Interconectado" y lea la descripción para obtener más ideas sobre cómo simular la escritura a mano sin usar 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/
Hay un ejemplo perfecto de una fuente verdaderamente aleatoria: punk de Donald Knuth. Se puede usar fácilmente en cualquier paquete de TeX, por ejemplo, en ConTeXt (ver: Hans Hagen, The Punk Module ).
Pseudoaleatoriedad con función de conversión de OpenTypes
La aleatoriedad real no es posible. Hay una parte en la especificación OpenType pero no existe soporte para esto. 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 la aleatoriedad a mano puede ser una experiencia frustrante. Programar un script para crear el archivo de características es una forma más realista.
Editar: Mientras tanto, terminé un proyecto mío ( Calligraphr ) que permite incluso a los novatos de fuentes crear una fuente con letras aleatorias.
scott
user56reinstatemonica8
a
entrada puede ser...sa...
diferente de...ta...
la...ma...
entrada , etc., pero dos palabras idénticas se verían idénticas. Las fuentes también permiten variantes en las letras que se pueden aplicar manualmente, que podría usar para "arreglar" palabras repetidas cerca unas de otras 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ño....ssa...
...sau...
user56reinstatemonica8
Horacio
fi
y elf
está metido sobre eli
y el punto en eli
desaparece, entonces probablemente se trate de un reemplazo automático de la ligadura.marcinwolny
yo'
Luciano
Zach Saucier
chico ferguson
Martín Zaske