Archive Liste Typographie
Message : Re: [K2] I.4 Substitution automatique (Alain Hurtig) - Dimanche 01 Mars 1998 |
Navigation par date [ Précédent Index Suivant ] Navigation par sujet [ Précédent Index Suivant ] |
Subject: | Re: [K2] I.4 Substitution automatique |
Date: | Sun, 1 Mar 1998 22:26:36 +0100 |
From: | Alain Hurtig <alain.hurtig@xxxxxx> |
Bon, MIME a bugué un max... Je renvoie mon mail, histoire qu'on puisse faire des copier-coller sans trop s'em... ------------------- Dans une composition soignée, le typographe peut souhaiter substituer certains caractères à ceux de la police courante. Il s'agit en particulier des ligatures ornementales (ffi, ffl, st, ct, etc.), des « vraies » petites capitales, des « vrais » indices et exposants, des chiffres elzéviriens. Mais la liste ne saurait être limitative. En raison de la limite actuelle des polices à 256 caractères*, cette substitution se fait actuellement « à la main », par chercher-remplacer par exemple, ou modification des attributs typographiques. Ce travail fait perdre un temps inutile au compositeur, est source d'erreurs éventuelles, et fait obstacle à une reprise utérieure du texte (dans une autre composition par exemple), puisque certaines ligatures sont codée d'une façon qui peut sembler absurde (position occupées par les capitales dans les polices non-expert). Un logiciel de composition professionnel aura donc la faculté de substituer certains caractères à d'autres, de façon automatique et transparente pour l'opérateur. Cette substitution doit cependant être paramétrable sur tous les points, et débrayable sur tout ou partie d'un document. On peut la diviser en deux groupes : 1. Les modifications stylistiques. Il s'agit ici de substituer une police de caractère par une autre (petites capitales, indices et exposants, chiffres...). Le paramétrage autorisera de désigner les caractères ou groupes de caractères devant être substitués, en fonction tant de leur codage ASCII que de leurs éventuels attributs, et la police dans lesquels ils doivent être substitués (avec indication éventuelle du code ASCII correspondant). Il ne s'appliquera éventuellement pas dans certaines parties du document, en fonction de désignations précises : tableau, appel de note (ceci pour les chiffres), à la demande de l'opérateur. Outre les cas d'exclusions qui peuvent être prévues dans la boîte de dialogue [1] du paramétrage, on prévoira un attribut spécial et invisible : « Ne pas substituer », que l'opérateur pourra appliquer à un caractère en cours de composition. 2. Les substitutions contextuelles. Il s'agit évidemment des ligatures ornementales (auxquelles on peut ajouter l'éventuelle substitution du « s » en « f » non barré). Elles ne peuvent être que contextuelles, en raison des césures : on ligaturera par exemple {ffi}, que le logiciel aura éventuellement besoin de diviser en [f-{fi}]. Un paramétrage permettra de pointer sur la ou les polices à utiliser pour les substitutions. La liste des groupes de caractères à substituer sera ouverte, afin de permettre aux créateurs de caractères de dessiner des lettres ligaturées non standardisées. * Cette barrière semble devoir demeurer pendant quelques temps, GX (sur Macintosh) ayant rencontré un insuccès commercial remarquable, et Unicode (qui n'intègre d'ailleurs pas les petites capitales ni certaines ligatures ornementales) ayant du mal à s'imposer. [1] Note perso : « Boîtes de dialogues ». L'absurdité de ce terme me frappe d'un seul coup. Il n'y a vraiment que dans un univers aussi réifié que l'informatique que le dialogue ne peut s'effectuer que dans des « boîtes ». « Petites boîtes, très étroites », chantait déjà G. Allwright (les plus anciens d'entre nous savent de qui je parle)... Dans quelle bassesse sommes-nous tombés :-))) Alain Hurtig mailto:alain.hurtig@xxxxxx ------------------------------------------------------------------------------- Si vous pensez avoir enfin trouvé la solution, eh bien ! une bonne nuit de sommeil et il n'y paraîtra plus. Brigitte Fontaine
- Re: [K2] I.4 Substitution automatique, Alain Hurtig <=
- Re: [K2] I.4 Substitution automatique, Olivier RANDIER (06/03/1998)