Archive Liste Typographie
Message : RE: [XP] langages scientifique, substitution automatique

(Robert Keeble) - Lundi 18 Octobre 1999
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    RE: [XP] langages scientifique, substitution automatique
Date:    Mon, 18 Oct 1999 13:32:16 -0600
From:    Robert Keeble <RKeeble@xxxxxxxxx>

> -----Original Message-----
> From: Olivier RANDIER [mailto:orandier@xxxxxxxxxxx]
> Sent: Sunday, October 17, 1999 11:45 AM
> To: typographie@xxxxxxxx
> Subject: Re: [XP] langages scientifique, substitution automatique
> 
> >>Will people usually want _all_ the
> >>contextual substitutions in say, a discretionary ligature feature?
> >>
> >Évidemment pas : je veux des ligatures « ffi », pas de 
> ligature « st » et
> >« ct » : c'est un cas banal...
> >
> >Je veux disposer du jeu de ligatures spéciales (et codées n'importe
> >comment ;-)) inventée par le dessinateur de telle jolie police, très
> >décorative et un peu absurde - au hasard : quelqu'un qui vectorise un
> >AvantGarde complet, avec le jeu de ligatures qu'avait prévu 
> son concepteur
> >H. Lubalin -, mais seulement dans la titraille, pas dans le 
> texte courant.
> >Tout cela demande évidemment une énorme souplesse et que 
> l'utilisateur ait
> >le dernier mot, à l'inverse d'un programme « dictateur ».
> 
> Dans mon idée, il faudrait un véritable moteur de substitution, qui
> pourrait être le même que le moteur de recherche. On 
> enregistre une série
> de requêtes, qu'on peut lier à une (méta)fonte ou à une 
> feuille de style.
> Ces requêtes sont ensuite exécutées récursivement et dynamiquement, en
> toute transparence.
> Ce serait d'ailleurs aussi une amélioration pour le moteur de 
> recherche :
> au lieu de faire recherche après recherche, on enregistre une série de
> requêtes qu'on exécute d'un seul coup. Bien sûr, on doit pouvoir
> enregistrer ces requêtes dans des fichiers séparées, pour pouvoir les
> réutiliser (utile pour nettoyer les textes d'un client qui 
> fait toujours
> les mêmes erreurs de saisie).
> Il faut pouvoir dire au programme de substituer ffi en expert 
> à f-f-i en
> standard, mais aussi un e alternate à la place d'un e final, 
> mais seulement
> en fin de ligne, par exemple. Ou bien d'utiliser les swash caps de la
> troisième série de Poetica en début de ligne et celle de la 
> première série
> pour le reste. Ou encore les chiffres elzéviriens avec corrections
> d'approche dans le texte et les chiffres capitales 
> semi-cadratinés dans les
> tableaux.

This makes me wonder again if defining rules would be manageable for most
users, since you are describing rules here -- they go beyond simple-minded
substitution. Has anyone used the Microsoft Outlook "Rules Wizard" ? It's
crude because it uses restrictive templates, but in my opinion, it is easy
to understand. It just isn't flexible enough.

> ces substitutions. À l'occasion (fontes calligraphiques ou à formes
> multiples, comme Beowulf), un paramètre aléatoire serait utile aussi.
> C'est très important. Je n'imagine même pas le nombre de 
> casse-têtes qui
> pourraient être résolus avec un tel système.
> 
> >>But it would certainly be interesting (and
> >>hard) to define a general, user controllable automatic 
> substitution feature
> >>as mentioned on p.48 that could do these sorts of things.
> >>
> >Pourquoi « difficile » ? Pourquoi est-ce plus difficile 
> qu'avec le « fi »
> >et « fl » déjà présents dans XPress ?
> 
> Oui, on comprend le problème dans le cadre du codage 
> standard, mais avec
> une métafonte, il n'y a pas de raison qu'on ne puisse pas 
> faire de même
> pour tout. Mais il faut que ça puisse se faire en fonction de la

Maybe we should hold this conversation until I have read more about
MetaFont. We may save some typing. I have a copy of Knuth's _Digital
Typography_, which has several papers on MetaFont, and I have time to read a
few of these this week.


Robert Keeble
Quark, Inc.