Précédent: \scalebox, Monter: Commands for graphics [Table des matières][Index]
\resizebox
Synopsis :
\resizebox{longueur horizontale}{longueur verticale}{matière} \resizebox*{longueur horizontale}{longueur verticale}{matière}
Étant donnée une taille, telle que 3cm
, transforme le
matière pour qu’il prenne cette taille. Si soit longueur
horizontale soit longueur verticale est un point
d’exclamation !
alors l’autre argument est utilisé pour
déterminer un facteur d’échelle appliqué aux deux directions.
Dans l’exemple suivant on rend le graphique 1,3cm de large et on le dilate/contracte verticalement selon le même facteur pour ne pas changer ses proportions.
\resizebox{1.3cm}{!}{\includegraphics{lion}}
La forme non étoilée \resizebox
considère longueur
verticale comme la hauteur de la boîte alors que la forme étoilée
\resizebox*
la considère comme la somme hauteur + profondeur.
Par exemple, rendez le texte d’une hauteur+profondeur de 6mm avec
\resizebox*{!}{6mm}{\parbox{9cm}{Cette boîte a à la fois
de la hauteur et de la profondeur.}}
.
Vous pouvez utiliser \depth
, \height
, \totalheight
,
et \width
pour vous référer aux dimensions originales de la
boîte. Ainsi, rendez le texte d’une largeur de 5cm tout en lui
conservant sa hauteur originale avec
\resizebox{5cm}{\height}{Cinq centimètres}
.