Archive Liste Typographie
Message : Re: Crenage ... vertical

(Thierry Bouche) - Jeudi 13 Novembre 1997
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    Re: Crenage ... vertical
Date:    Thu, 13 Nov 1997 16:05:23 +0100 (MET)
From:    Thierry Bouche <Thierry.Bouche@xxxxxxxxxxxxxxx>

Concernant « Re: Crenage ... vertical », Labouisse Christophe écrit :
 > On Thu, Nov 13, 1997 at 01:46:07PM +0100, Thierry Bouche wrote:
 > > - prendre en  compte  uniquement les bounding box
 > > - déterminer la lettre la plus large
 > > - centrer toutes les autres dans cette largeur.
 > 
 > J'ai l'impression que la bbox ne donne pas de très bon résultats. En 
 > revanche je ne vois pas très bien à quoi correspond : « centrer toutes 
 > les autres dans cete largeur » car il me semble qu'un centrage se fait 
 > par rapport à un ligne (qui ici serait le milieu de la bounding box la 
 > plus large).
 > 

ou deux façons semblables de dire la même chose ?

 > > 
 > > Idéalement, il faudrait centrer le centre de gravité : je ne suis pas
 > > sûr que PS sache caluler des intégrales...
 > 
 > [mode défenseur de PostScript on]
 > Mais si il y a tout ce qu'il faut en PS pour ce faire un petit calcul 
 > numérique d'intégrale par une méthode quelconque.
 > [mode défenseur de PostScript off]
 > 
 > J'avais pensé à qq chose comme ça mais je n'avais pas eu le temps de le 
 > faire ce matin. En fait j'ai un peu triché pour calculer le barycentre et 
 > j'ai utilisé le contour des caractères. Les résultats sont au même 
 > endroit que ce matin :
 
de mon point de vue, c'est de mieux en mieux de gauche à droite
(stringwidth est vraiment une notion de typo horizontale, et ici seul
le dessin du caractère compte, donc bbox colle d'un peu plus près au
dessin, le centre de gravité étant le plus satisfaisant). Juste une
surprise : le contour a deux composantes (intérieure et extérieure) :
comment-est-ce-que c'est-y possible de trouver un centre de gravité
avec ça ?

   Thierry Bouche.       -----       thierry.bouche@xxxxxxxxxxxxxxx
          http://www-fourier.ujf-grenoble.fr/~bouche/