Découvrez l'ancien contenu de Polices.com, préservé pour votre référence.
Écriture cursive connectée Polices, Partie 1 : En contexte
Dave Fenwick dans Archives le 26 mai 2011
Le contexte, c'est tout ! Enfin, peut-être pas tout, mais il peut changer le sens des choses.
Polices ne font pas exception. Police La sélection peut souvent changer le sens des mots écrits, et même un glyphe différent à l'intérieur d'un mot peut affecter la réaction d'un lecteur. Une lettre de mise en demeure de payer ou de ne pas payer perdrait de son impact si elle était rédigée dans un style décontracté comme le Mistral® police, et qui penserait à envoyer des invitations de mariage en utilisant le Times New Roman® ? Dans l'écriture cursive connectée polices, le contexte des caractères environnants est crucial. Mais la façon dont nous sommes censés écrire est très différente de la façon dont nous écrivons réellement. Vous trouverez ci-dessous des exemples de SmartFont de style Schoolhouse Zaner-Bloser de vLetter, Inc. basés sur le format OpenType® Pro. Ces polices sont utilisés pour enseigner l'écriture manuscrite dans les écoles.
L'écriture cursive connectée peut évoquer une intimité personnelle qui n'est pas possible avec l'écriture imprimée glyphs. La ligne unique et fluide qui forme les lettres cursives semble ouvrir une fenêtre sur le flux de conscience de l'auteur. Les lettres cursives semblent passer d'une forme à l'autre pour assurer un flux continu. Chaque caractère doit être formé différemment en fonction du caractère précédent, d'où le contexte. Mais de nombreux problèmes doivent être résolus pour créer une écriture manuscrite personnelle réaliste police.
Par exemple, l'obtention d'un échantillon d'écriture semble être une tâche facile. Mais si le site police doit être contextuel, de nombreuses variations de chaque caractère seront nécessaires. De plus, les mots de l'échantillon doivent être rapides et faciles à dessiner ; sinon, les pauses et les hésitations donneront à l'écriture un aspect saccadé. Et pour créer les contours nécessaires dans un PostScript® ou un TrueType® police, le formulaire doit d'abord être scanné pour créer une image bitmap. La qualité des lignes manuscrites est donc importante - les stylos à bille ou les crayons ne peuvent créer que des maux de tête ! Heureusement, l'écriture manuscrite glyphs n'a pas besoin d'être aussi parfaitement formée que glyphs dans un formulaire "technique" police. En fait, si l'écriture glyphs était trop parfaite, elle ne ressemblerait pas à de l'écriture ! Mais les connexions doivent être parfaites.
Et ce n'est que la partie émergée de l'iceberg que représente la création d'une écriture cursive connectée police. Des défis mathématiques et de codage plus difficiles se profilent encore à l'horizon, comme s'assurer que les connexions d'un caractère à l'autre s'alignent sans affecter négativement la "personnalité" de l'écriture. Ou que la pente des contours corresponde pour que la transition entre glyphs semble transparente. Ou encore que la largeur du contour au niveau des articulations soit toujours la même, quelle que soit la pression du stylo utilisée dans l'échantillon original.
Le franchissement de tous ces obstacles et d'autres encore feront l'objet d'un prochain article. Mais avant même de penser à ces difficultés "mineures", un processus est nécessaire pour résoudre le problème fondamental de la simulation d'un flux contextuel fluide de caractères à représenter sur un ordinateur ou sur un support imprimé.
Heureusement, la technologie de substitution contextuelle OpenType au niveau du système est désormais accessible par le biais d'applications pour les systèmes Mac® et Windows®, et elle peut maintenant fournir une substitution automatisée des glyphes sur la base de règles contextuelles.
Avant l'avènement de la typographie avancée d'Apple et de l'OpenType, il était possible de sélectionner manuellement un glyphe dans une "palette" de caractères alternatifs glyphs, ou de passer à un caractère alternatif police. Ou faire ce que vLetter a fait au début des années 1990 en codant la logique alternative contextuelle dans un PostScript 3 police - ce que le Type 1 polices ne permet pas. Ou plus tard, en fournissant un utilitaire de conversion ou un bouton dans la barre d'outils de l'application pour convertir par lots le texte sélectionné en un ensemble approprié de caractères TrueType glyphs.
Aujourd'hui, les alternatives contextuelles OpenType offrent un moyen plus complet de fournir les règles contextuelles requises pour permettre la substitution automatique des glyphes nécessaire à la formation d'un mot cursif connecté. Parmi les nombreuses possibilités de simuler une écriture cursive connectée à l'aide d'un site police, vLetter classe les caractères glyphs en groupes en fonction de leur connexion à la ligature de fin. Il suffit ensuite de créer une variante de glyphe pour chacun des caractères avec une ligature initiale correspondant à chaque type de ligature finale.
Pour l'anglais américain, 26 glyphs sont nécessaires pour chaque type de ligature de queue - une pour chaque lettre minuscule de l'alphabet. Plus il y a de types de ligatures utilisés, plus le site police est réaliste et fidèle à l'écriture originale. Cette technique particulière est utilisée par vLetter depuis des décennies et est couverte par la technologie et les brevets exclusifs de vLetter.
Par exemple, si la lettre "r" suit la lettre "o", la forme du glyphe "r" sera choisie de manière à ce que sa ligature de tête corresponde à la ligature de queue du "o", comme le montre l'exemple ci-dessous en utilisant mon écriture police. Il existe des "r" glyphs dans le site police qui correspondent à tous les types de ligatures de départ possibles, comme c'est le cas pour tous les autres caractères.
Les types de remplacements contextuels sont déterminés par le nombre de glyphs à remplacer et le nombre de glyphs de remplacement nécessaires. Habituellement, lorsqu'on examine un glyphe potentiel qui pourrait avoir besoin d'être remplacé, le type de connexion avec le caractère précédent déterminera le glyphe de remplacement particulier. Mais il arrive que plusieurs glyphs soient nécessaires, qu'un nouveau glyphe doive être inséré entre deux glyphs ou qu'un remplacement soit effectué en fonction du caractère Suivante , comme c'est le cas lorsqu'une apostrophe est nécessaire entre des lettres jointes dans une contraction.
Bien entendu, les connexions (ou déconnexions, selon qu'un caractère particulier est connecté ou non) des minuscules ne sont qu'un début. Les chiffres, les majuscules, la ponctuation et même les caractères d'espacement ont également besoin de définitions contextuelles. En outre, certaines combinaisons de lettres courantes ont un caractère unique (jeu de mots) et pourraient donner lieu à des substitutions de ligatures intéressantes. Il s'agit par exemple des mots courants "et" et "le", ainsi que de certaines combinaisons de lettres doubles comme "oo", "tt", "ll" et "ss".
Comme chaque personne a une écriture différente, toutes les règles qui constituent les substitutions contextuelles sont différentes pour chaque écriture police. Lorsque j'écris un "s" minuscule au début d'un mot, j'utilise un caractère déconnecté imprimé en bloc. Mais mes autres "s" minuscules sont reliés à la ligne de base. Voici un exemple de mon écriture du mot "sous-systèmes".
La création de polices à partir de sources telles que les lettres personnelles et la correspondance est particulièrement difficile, en raison du manque de variations de connexion. Souvent, il n'y a pas assez d'échantillons dans un seul manuscrit. Si plusieurs documents sont utilisés, l'état des autres papiers pourrait être plus dégénéré, ou un stylo différent pourrait avoir été utilisé. Mais c'est un sujet pour un prochain article.