12.07.2015 Views

TEX pour l'Impatient - Apprendre en ligne.net

TEX pour l'Impatient - Apprendre en ligne.net

TEX pour l'Impatient - Apprendre en ligne.net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

24 Sep 2004 2:48 p.m.<strong>TEX</strong> <strong>pour</strong> l’Impati<strong>en</strong>t N o 188166 Commandes <strong>pour</strong> les modes horizontaux et verticaux \ §7Manipuler des boîtesConstruire des hbox et des vbox\hbox { 〈matériel <strong>en</strong> mode horizontal〉 }\hbox to 〈dim<strong>en</strong>sion〉 { 〈matériel <strong>en</strong> mode horizontal〉 }\hbox spread 〈dim<strong>en</strong>sion〉 { 〈matériel <strong>en</strong> mode horizontal〉 }Ces commandes produis<strong>en</strong>t une hbox (boîte horizontale) cont<strong>en</strong>ant du〈matériel <strong>en</strong> mode horizontal〉. Les accolades autour du 〈matériel <strong>en</strong>mode horizontal〉 définiss<strong>en</strong>t un groupe. <strong>TEX</strong> ne coupe pas le 〈matériel<strong>en</strong> mode horizontal〉 <strong>en</strong> plusieurs <strong>ligne</strong>s, puisqu’il est <strong>en</strong> mode horizontalrestreint quand il assemble la boîte. <strong>TEX</strong> ne change pas la taille de laboîte une fois qu’elle est produite.\hbox est souv<strong>en</strong>t utile quand vous voulez conserver du texte sur uneseule <strong>ligne</strong>. Si votre utilisation de \hbox empêche <strong>TEX</strong> de couper des <strong>ligne</strong>sde manière acceptable, <strong>TEX</strong> se plaindra d’un “overfull hbox”.La largeur du hbox dép<strong>en</strong>d des argum<strong>en</strong>ts de \hbox :Si vous ne spécifiez que du 〈matériel <strong>en</strong> mode horizontal〉, le hboxaura sa largeur naturelle.Si vous spécifiez to 〈dim<strong>en</strong>sion〉, la largeur du hbox sera 〈dim<strong>en</strong>sion〉.Si vous spécifiez spread 〈dim<strong>en</strong>sion〉, la largeur du hbox sera salargeur naturelle plus 〈dim<strong>en</strong>sion〉, c’est-à-dire, le hbox s’allongerade 〈dim<strong>en</strong>sion〉.La commande \hfil (p. 163) est utile <strong>pour</strong> remplir un hbox d’espacevide quand le matériel dans la boîte n’est pas aussi large que la largeurde la boîte.Exemple :\hbox{ugly suburban sprawl}\hbox to 2in{ugly \hfil suburban \hfil sprawl}\hbox spread 1in {ugly \hfil suburban \hfil sprawl}% Without \hfil in the two preceding lines,% you’d get ‘underfull hbox’es.produit :ugly suburban sprawlugly suburban sprawlugly suburban sprawl3 in

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!