Tout d'abord, je ne sais pas grand-chose sur la création de polices.
Je travaille avec un auteur de livres pour enfants et je souhaite créer une police à partir de son écriture. Cela signifie que je dois avoir plus d'un caractère par lettre et les utiliser au hasard.
J'ai trouvé des moyens de créer une police à partir de votre écriture (googlé) - mais pas qui a cette capacité. Quelqu'un avec des idées ??
Merci!
fonts
font-management
font-design
opentype
gardefjord
la source
la source
a
dans...sa...
peut être différent dans...ta...
à...ma...
de...ssa...
la...sau...
etc etc - mais deux mots identiques regarderais identiques. Les polices permettent également des variantes sur les lettres qui peuvent être appliquées manuellement, que vous pouvez utiliser pour `` corriger '' les mots répétés les uns à côté des autres afin qu'ils ne soient pas identiques sur la même page (ou, vous pouvez ignorer certaines ligatures). Je ne me souviens pas d'une source pour cela, je pense que c'était une interview avec un fabricant de polices d'écriture sur MyFonts il y a environ un anfi
et que lef
est glissé sur lei
et que le point dui
est parti, il s'agit probablement d'un remplacement automatique de la ligature.Réponses:
La technologie OpenType n'autorise pas le caractère aléatoire, donc le «caractère aléatoire» doit être simulé.
Le «caractère aléatoire» d'OpenType peut être simulé à l'aide de groupes de lettres connus sous le nom d'alternatives. L'idée que vous pourriez avoir 3 groupes ou plus des mêmes lettres qui tournent; vous vous attendriez à ne jamais voir la même lettre plus d'une fois dans un mot. Malheureusement , en raison de combinaisons de lettres, les répétitions seront apparaître.
Ce n'est peut-être pas tout à fait la police que vous recherchez, mais un bon exemple de la façon dont certaines personnes ont essayé de résoudre ce problème est pendant le développement de Liza (expliqué très bien ici: http://www.underware.nl/case-studies/ random-vs-clever / )
Ils ont un système de regroupement 1-2-3 de lettres qu'ils appellent le rotateur. Cependant, ils ont également créé le Swapper pour fonctionner au-dessus du Rotator.
Si cela ne suffit pas, ils mentionnent également l'aléatoire OpenType basé sur la langue et les alternatives stylistiques.
C'est probablement l'exemple le plus complet que je connaisse pour l'aléatoire simulé à moins que quelqu'un d'autre ne sache mieux!?
la source
L'aléatoire est possible. *
Il suffit d'être vraiment intelligent et vraiment dévoué pour y arriver. Côtelettes de programmation sérieuses requises.
La plupart des polices d'écriture très naturelles que vous trouverez utilisent des alternatives contextuelles et une substitution de ligature compliquée. Cela permet en fait d'obtenir un résultat plus naturel que la randomisation.
De très bons exemples de substitutions cohérentes peuvent être vus dans les polices de script de par Sudtipos. Leur récente version Rolling Pen est un excellent spécimen.
* Leçon d'histoire
Pour ceux d'entre vous qui se souviennent de la grande police Beowolf de Just van Rossum et Erik van Blokland, c'est de retour. En quelque sorte.
Voici l'histoire de FontFont:
la source
Certaines polices OpenType ont plusieurs modèles pour un caractère particulier et en affichent un de manière aléatoire afin que le texte soit plus naturellement manuscrit. Par exemple http://fontfeed.com/archives/upcoming-fontfont-mister-k-pro/
la source
ll
et trois types dei
"indiscriminada" dans l'exemple sont de bons exemples.J'ai travaillé dans un script de remplacement aléatoire et ma conclusion est qu'il n'y a pas de recette magique avec un seul script, à la place cela, la programmation doit être le résultat de plusieurs scripts qui changeront le résultat plusieurs fois en utilisant plusieurs recherches. Les réponses ci-dessus ne sont que la première partie à obtenir le remplacement aléatoire, mais celles-ci doivent être améliorées avec de nombreuses autres classes et recherches. Je suis sûr que le résultat que j'ai obtenu fonctionne bien et vous pouvez le voir ici:
Si vous avez besoin de plus d'informations sur la programmation aléatoire de votre police, n'hésitez pas à me contacter sur ma page fan sur FB: Corradine Fonts.
la source
Luc Devroye a la meilleure liste que j'ai jamais vue de polices "aléatoires". Je me souviens avoir lu ses polices Random papier pour la simulation d'écriture il y a plusieurs années et avoir été fasciné. En fait, je cherchais ce papier quand j'ai trouvé cette question.
Certains liens ont disparu, mais vous pouvez trouver par exemple MyFont sur la Wayback Machine. Je n'ai jamais essayé MyFont et je ne l'approuve pas, etc., mais il semble être fondamentalement ce que vous voulez.
la source
Opentype permet des textes aléatoires.
Peu de polices commerciales offrent cette fonctionnalité, mais elle existe:
https://en.wikipedia.org/wiki/OpenType
Il existe une fonctionnalité dédiée à la simulation de l'écriture manuscrite, basée sur le rendu aléatoire de variantes de glyphes:
https://en.wikipedia.org/wiki/List_of_typographic_features#OpenType_typographic_features
Maintenant, pour l'achat / la licence d'une police appropriée , voici un exemple de myfonts.com: Utilisez la recherche avancée et utilisez deux lignes: les balises incluent "manuscrites" ET les fonctionnalités OpenType incluent "Randomize"
Vous trouverez des trucs comme "Salé" et "Salé sucré" ou "Hand It".
Vous voudrez peut-être trier par prix et commencer par les plus chers. Fournir une simulation d'écriture manuscrite est un énorme effort.
Veuillez également regarder "Interconnecté" et lire la description pour en savoir plus sur la simulation de l'écriture manuscrite sans utiliser la randomisation réelle (cela va au-delà de votre question réelle, mais je pense que vous êtes plus intéressé par les résultats visuels que par la technologie "randomisation"): https : //www.myfonts.com/fonts/myhandwritings/interconnected/
la source
Il y a un exemple parfait d'une police vraiment aléatoire: punk par Donald Knuth. Il peut être facilement utilisé dans n'importe quel package TeX, par exemple dans ConTeXt (voir: Hans Hagen, The Punk Module ).
la source
Pseudo-aléatoire avec fonctionnalité OpenTypes calt
Le vrai hasard n'est pas possible. Il y a une partie dans la spécification OpenType mais la prise en charge n'est pas existante. Mais vous pouvez créer une police d'aspect assez aléatoire avec la fonctionnalité OpenType calt.
Ce chapitre du livre de recettes OpenType décrit (en bas) trois stratégies différentes: http://opentypecookbook.com/common-techniques.html
Le tutoriel suivant a une autre description: https://glyphsapp.com/tutorials/features-part-3-advanced-contextual-alternates
Selon la stratégie que vous choisissez, la création manuelle du fichier de fonctionnalités pour l'aléatoire peut être une expérience frustrante. La programmation d'un script pour construire le fichier de fonctionnalité est une manière plus réaliste.
Edit: En attendant, j'ai terminé un de mes projets ( Calligraphr ) qui permet à des novices de polices même complets de créer une police avec des lettres aléatoires.
la source