Archive Liste Typographie
Message : Re: [XP] langages scientifique, substitution automatique (Olivier RANDIER) - Vendredi 22 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: | Fri, 22 Oct 1999 02:19:55 +0200 |
From: | Olivier RANDIER <orandier@xxxxxxxxxxx> |
>At 22:20 +0200 20/10/99, Olivier RANDIER wrote: >>Voir le fichier PDF que j'ai monté à l'adresse suivante : >>http://altern.org/typographie/techno/interface.pdf >> >Sauf que c'est : >http://altern.org/typographie/techno/Interface.pdf ;-) Oups, sorry ! :( >Une chose me frappe immédiatement : tu ne vois pas que la substitution est >un événement _permanent_ et _transparent_, tandis que le remplacement est >un événement unique, et lié à une requête. Je te prends en flagrant délit de ne pas me lire : >>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. Bien sûr que la substitution est permanente et transparente, mais je ne vois en quoi ça l'empêcherait de se faire à partir d'une requête identique à celle d'un remplacement, donc à partir de la même interface. La seule différence (à part le fait que le remplacement modifie le texte sous-jacent) entre une substitution et un remplacement, c'est que le remplacement s'exécute ponctuellement à la demande de l'utilisateur, alors que la substitution est récursive et automatique. Donc, du point de vue du programmeur, pourquoi faire deux moteurs là où un suffit ? À la base de la substitution fi-fl qui existe dans XPress, il y a bien une requête enregistrée dans le programme, il s'agit juste de permettre à l'utilisateur de créer ses propres requêtes de ce type, au lieu de le faire via un cherche/remplace dont le mode de fonctionnement ne convient pas (pas récursif, pas automatique et modifiant le texte sous-jacent). En fait, si le moteur de substitution est bien fait, le cherche/remplace ne sert plus à grand chose, excepté pour retrouver une occurence dans le texte ou pour faire des remplacements ponctuels contrôlés par l'utilisateur. Ça me fait penser à une chose que j'ai oubliée : dans beaucoup de programmes, la recherche se lance à partir du moteur de recherche, mais peut ensuite s'exécuter pas à pas à partir du clavier (il y a une commande « [occurence] suivante » et une « remplacer », avec les raccourcis idoines). Sur XPress, il faut tout faire en cliquant sur des boutons avec une boîte qui occupe les trois-quart de l'écran, c'est nul. Dans le genre nul, si on pouvait éviter que le mot recherché soit affiché (sic) sous une palette, ce serait bien, aussi ;-> Un truc auquel je viens de penser : on pourrait aussi se baser sur ce moteur pour l'indexation, il suffit de pouvoir insérer (automatiquement avant chaque balise délimitatrice d'occurence) une balise d'indexation (du style remplacer "toto" par "toto<\index>" et de prévoir une fonction d'import dans le moteur... Ce qui nous fait un moteur pour trois fonctions ! :-) Olivier RANDIER -- Experluette mailto:orandier@xxxxxxxxxxx http://technopole.le-village.com/Experluette/index.html Experluette : typographie et technologie de composition. L'Hypercasse (projet de base de données typographique), l'Outil (ouvroir de typographie illustrative).
- Re: [XP] langages scientifique, substitution automatique, (continued)
- Re: [XP] langages scientifique, substitution automatique, Thierry Bouche (20/10/1999)
- Re: [XP] langages scientifique, substitution automatique, Olivier RANDIER (20/10/1999)
- Re: [XP] langages scientifique, substitution automatique, Alain Hurtig (21/10/1999)
- Re: [XP] langages scientifique, substitution automatique, Olivier RANDIER <=
- Re: [XP] langages scientifique, substitution automatique, Thierry Bouche (22/10/1999)
- Re: [XP] langages scientifique, substitution automatique, Jean-Denis Rondinet (18/10/1999)
- Re: [XP] langages scientifique, substitution automatique, Philippe Jallon (18/10/1999)
- Re: [XP] langages scientifique, substitution automatique, Michel Cliquet (18/10/1999)
- [GREP] Re: [XP] langages scientifique, substitution automatique, Thierry Bouche (19/10/1999)
- Re: [GREP] Re: [XP] langages scientifique, substitution automatique, Jacques Andre (19/10/1999)
- [GREP] Re: [XP] langages scientifique, substitution automatique, Michel Bovani (19/10/1999)