Archive Liste Typographie
Message : Re: PostScript : descriptifs de style (Hugues RICHARD) - Vendredi 15 Août 1997 |
Navigation par date [ Précédent Index Suivant ] Navigation par sujet [ Précédent Index Suivant ] |
Subject: | Re: PostScript : descriptifs de style |
Date: | Fri, 15 Aug 97 14:47:03 +0100 |
From: | Hugues RICHARD <hugues@xxxxxxxxxxxxxxxx> |
Et Olivier Randier de continuer : > Toujours dans le processus de creation de la base de donnees typo, j'ai > ete amene a me poser la question des descriptifs de style dans PostScript. Oulllla... Je sens qu'on va discuter. "descriptifs de style dans PostScript", ce'koissa ???? > Nous sommes nombreux a penser que le systeme de descriptifs de style de > PostScript est obsolete, et particulierement inadapte des qu'il s'agit de > composer des trucs un peu complexes (au hasard, les maths). J'en suis meme a me demander s'il existe !!! PostScript n'a aucune notion de ce qu'est un style. PostScript, c'est de "l'assembleur" graphique (avec des noms d'operateurs un peu plus clair ;-). C'est sympa car etant generique on peut tout faire avec, sauf de la transparence :-(. > C'est le moment, en pleine phase de developpement de Display PostScript > pour Rhapsody. DPS pour Rhapsody n'est pas en pleine phase de developpement (sauf peut-etre pour la transparence). DPS est en pleine maturite. UNICODE (c-a-d les caracteres encodes sur 2 octects), c'est du PS level 2... revision datant de 1990 ! > Pour ceux qui ont du mal a suivre, un descriptif de style, c'est une > balise posee au debut d'un texte, et qui indique a PostScript une > operation a faire avec le texte. Par exemple, une balise <italique> > indique d'utiliser la version italique de la fonte courante (ou de la > calculer, si elle n'existe pas). Une balise <exposant> indique une > reduction du corps et un parangonnage. Je crois voir l'abus de langage (ou de pensee :-). Les balises c'est de la norme d'echange de texte (SGML, RTF et compagnie). Il n'y a pas de balise en PS : pour de l'italique, ou bien on magouille la matrice de rendu pour faire un faux italique ou bien on change de police explicitement, par exemple : /Times-Italic findfont 12 scalefont setfont (Le Monde) show > Les balises disponibles en PostScript sont presque aussi vieilles que le > Mac, et tres limitees. En gros, il y a : gras, italique, relief (sic), > ombre, souligne, barre, tout caps, indice, exposant. Ca fait leger. Je crois deviner la provenance de l'abus de langage (ou de pensee :-). Je ne connais pas tres bien le mac, mais ca c'est des style de la ToolBox MacOS... Ils sont donc aussi vieux que MacOS. L'equivalent de ces styles de la ToolBox MacOS dans Rhapsody se partagent entre l'objet Font (attributs relatifs aux caracteres comme gras ou small caps) et l'objet Text (attributs relatifs au texte comme exposant et indice). En se basant sur les docs d'OpenStep (j'ai pas celle de Rhapsody), on peut trouver en standard "les styles" suivants : Italique, gras, narrow, expanded, condensed, small caps, "Poster" (?), compressed, souligne, couleur, exposant, indice. Il doit aussi y avoir un "tout caps" mais j'ai pas trouve. Il y a un attribut ligne de base (independamment du style exposant/indice). Ceci dit, cela peut changer (en bien) du fait de l'incorporation de la partie typo de GX. S'il y a un specialiste GX dans l'assistance pour engager la discussion sur ce point, j'en serais ravi, car mes connaissances sur GX se limitent au borne' "Lawson English" :-)... > [exemple de balise math] > > Dans l'etat actuel de l'art, ce type de balise est tout-a-fait > imaginable, et leur implementation a un niveau tres basique (PostScript, > format de texte d'echange) faciliterait grandement la vie de quelques > millions d'utilisateurs. Si l'on veut quelquechose de portable, il faut se baser sur des formats d'echanges standard. Je vois RTF (norme Microsoft que pour une fois j'approuve...) ou bien HTML. Ces deux formats seront supportes par Rhapsody, au niveau "systeme". RTF l'est deja par OpenStep, HTML le sera dans Rhapsody, si ma memoire est bonne. Le choix de ces normes permettrait surtout aux utilisateurs windows d'avoir une eventuelle chance de profiter de ces eventuelles balises... Notez que je n'ai jamais parle de PC ou de MAC. Ce n'est pas innocent : utilisateurs Mac, avec Rhapsody, il va maintenant falloir penser MAC mais aussi PC, et meme Windows (95 et NT) pour la Yellow box... Voila, si j'ai dit des conneries, qu'on me reprenne. Hugues. -------------------------------------------------------------------- hugues@xxxxxxxxxxxxxxxx - French, English, Italian and a few JP ->OK ------------ NS3.2 ------------ NS3.0J ------------ :-) ------------
- PostScript : descriptifs de style, Olivier RANDIER (15/08/1997)
- Re: PostScript : descriptifs de style, Christophe Leleu (17/08/1997)
- <Possible follow-ups>
- Re: PostScript : descriptifs de style, Hugues RICHARD <=
- Re: PostScript : descriptifs de style, Olivier RANDIER (16/08/1997)
- Re: PostScript : descriptifs de style, Hugues RICHARD (15/08/1997)
- Re: PostScript : descriptifs de style, Olivier RANDIER (16/08/1997)
- Re: PostScript : descriptifs de style, Hugues RICHARD (19/08/1997)
- Re: PostScript : descriptifs de style, Hugues RICHARD (19/08/1997)