Archive Liste Typographie
Message : RE: [XP] langages scientifique, substitution automatique (Olivier RANDIER) - Mardi 19 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: | Tue, 19 Oct 1999 01:47:16 +0200 |
From: | Olivier RANDIER <orandier@xxxxxxxxxxx> |
>And there's the problem; anything that is not standard, like specialized >expert fonts with different glyphs replacing the letters A-Z (for instance) >is hard for an application to manipulate. When should the glyph #172 be >used? That's one of the problems OpenType gets at, selecting appropriate >replacement glyphs by embedding the designer's intentions in the font >itself. What to do with the old ones? There may not be enough return on >investment for anyone to attempt this level of control for older fonts. >After all, it is a little late with OpenType looming on the horizon. Encore une fois, chercher un modèle universel est illusoire. Il est plus simple d'avoir la possibilité d'assembler sa métafonte comme on veut. Pour tout ce qui est géré dans Unicode, c'est simple, on prend le caractère "V" de la fonte d'expert et on dit au programme de la considérer comme le caractère "ffi" de la métafonte. Par contre, une ligature non standard comme fè, on la désignera comme "substitution pour f-è". On peut ensuite rajouter des conditions pour ce qui est contextuel, et là, on revient au moteur de substitution. Et je ne suis pas du tout d'accord avec votre vision de l'avenir avec OpenType. OpenType, c'est peut-être génial, mais on a encore rien vu, et beaucoup d'entre nous ne pourront pas racheter toute leur typothèque en OpenType (sans compter les fontes qui ne seront jamais disponibles à ce format). On n'a encore aucune information sur la disponibilité d'outils pour éditer et créer des fontes OpenType. La dernière fois que j'ai demandé à Adobe, ils m'ont dit qu'ils pensaient laisser Micro$oft s'en occuper. J'en frémis d'horreur :( Soutenir un nouveau format de fonte, c'est bien. Faire reposer tout le futur développement dessus, c'est un peu désinvolte et imprudent. Adobe a fait beaucoup de battage autour de Multiple Masters. On attend toujours les outils pour s'en servir... >My concern is not so much with finding a way to do the right thing in the >application, but letting the user control the substitutions in an easy to >use interface. Math users would probably like a tool that allowed using >regular expression parsing to do substitutions, but many casual users would >find it too difficult. I seem to hit this theme regularly, but I really >think it is one of the hardest things about the new capabilities coming with >smart fonts like OpenType: how to give the advanced user easy to use control >over the advanced capabilities. I think your problems is that you see the interface as buttons and options. Forget it. We need 2 blocs (rechercher -- remplacer-substituer) in which we can format the text as in a regular XPress doc (even if the result is an Xtag request), and a popup menu to select part of the content of the font (see PopChar, again). Plus a menu to select stylesheets, another (as in Word) for special characters/fonctions (such as metaglyphs) and a little interface to compose conditions. That should do most of the job. 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: langages scientifique, substitution automatique, (continued)
- RE: langages scientifique, substitution automatique, Robert Keeble (18/10/1999)
- RE: [XP] langages scientifique, substitution automatique, Olivier RANDIER (19/10/1999)
- RE: langages scientifique, substitution automatique, Robert Keeble (18/10/1999)
- RE: [XP] langages scientifique, substitution automatique, Olivier RANDIER <=
- RE: langages scientifique, substitution automatique, Thierry Bouche (19/10/1999)