Archive Liste Typographie
Message : Re: Re : Typographie du Gaffiot

(Thierry Bouche) - Lundi 12 Mars 2001
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    Re: Re : Typographie du Gaffiot
Date:    Mon, 12 Mar 2001 15:46:17 +0100 (MET)
From:    Thierry Bouche <Thierry.Bouche@xxxxxxxxxxxxxxx>

» Blague à part : quand PostScript recçoit l'instrution de ripper un 
» caractère d'une police donnée en corps 12, ou en 24, ou en 9,9, il 
» fait quoi ? 

en fait, il ne reçoit jamais cette instruction : il reçoit un « xx
scalefont » où xx est donc le « corps », si ce n'est que c'est plutôt
un facteur d'échelle entre la grille dans laquelle la police a été
dessinée et celle dans laquelle PS travaille ; entre les deux, il y a
la FontMatrix qui peut elle-même modifier les échelles horizontales ou
verticales... 

» Il prend le Bounding Box et il le divise puis il 
» multiplie ? 

il se fout de la bounding box. Il travaille sur les glyphes qui sont
définis par des courbes de Bézier, dans un système d'unité donné
(typiquement, en PS : em/100, ou 1000 unités pour dessiner la police
en 10 points ; en TTF  em/204,8)

» Ça veut dire quoi, c'est grand 
» comment, un « em » ?

c'est un cadratin. 

» En supposant que pour PostScipt, le corps d'un 
» caractère soir une fraction ou un multiple du « em », que signifie la 
» notion de corps puisque deux polices n'ont pas forcément la même 
» hauteur de Bounding Box ?

Rien. Ça signifie seulement que tous les caractères de la police
tiennent verticalement dans 1000 unités, déclarées comme étant le
corps, ou si tu préfères que toutes les polices sont dessinées en
corps mille, et réduites à un corps plus raisonnable pour servir.

Amicalement,
Thierry Bouche
__
  « Ils vivent pour vivre, et nous, hélas ! nous vivons pour savoir. »
				Charles Baudelaire, Paris.