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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24 Sep 2004 2:48 p.m.<strong>TEX</strong> <strong>pour</strong> l’Impati<strong>en</strong>t N o 11694 Concepts \ §4Ensuite, supposez que le hbox doit être plus large que 29 unités, disons35 unités. Cela peut arriver, par exemple, si le hbox doit occuper une <strong>ligne</strong><strong>en</strong>tière et que la largeur de la <strong>ligne</strong> soit de 35 unités. Puisque les boîtesne peuv<strong>en</strong>t changer leurs largeurs, <strong>TEX</strong> produit l’espace supplém<strong>en</strong>tair<strong>en</strong>écessaire <strong>en</strong> r<strong>en</strong>dant les ressorts plus larges. L’image maint<strong>en</strong>ant ressembleà ceci :box{glue}} {size 6stretch 4shrink 2width 4}width 8{{ }box{glue}} {boxsize 10stretch 8shrink 6width 5}width 14{{width 4}←−−−−−−−−−−−−−−−−−−−−−− width 35 −−−−−−−−−−−−−−−−−−−−−−→Les ressorts ne devi<strong>en</strong>n<strong>en</strong>t pas plus larges de manière égale ; ils devi<strong>en</strong>n<strong>en</strong>tplus large <strong>en</strong> proportion de leur étirem<strong>en</strong>t. Puisque le secondressort a deux fois plus d’étirem<strong>en</strong>t que le premier, il devi<strong>en</strong>t plus large dequatre unités tandis que le premier devi<strong>en</strong>t plus large de seulem<strong>en</strong>t deuxunités. Le ressort peut s’étirer autant que nécessaire, néanmoins, <strong>TEX</strong> rechigneà l’étirer au delà du montant d’étirem<strong>en</strong>t donné dans sa définition.Finalem<strong>en</strong>t, supposez que le hbox doive se rapprocher de 29 unités à,disons 25 unités. Dans ce cas <strong>TEX</strong> rétrécit les ressorts. L’image ressembleà ceci :box{glue}} {size 6stretch 4shrink 2width 4 width 5} {{ }box{glue}} {boxsize 10stretch 8shrink 6width 5}width 7{{width 4}←−−−−−−−−−−−−−−− width 25 −−−−−−−−−−−−−−−→Les ressorts devi<strong>en</strong>n<strong>en</strong>t plus proches <strong>en</strong> proportion de leur rétrécissem<strong>en</strong>t.Le premier ressort devi<strong>en</strong>t plus étroit d’une unité, tandis que lesecond rétrécit de trois unités. Le ressort ne peut pas se rétrécir d’unedistance inférieure au montant de rétrécissem<strong>en</strong>t donné dans sa définitionmême si la distance à laquelle il peut se rétrécir est sans limite. Sur cepoint important l’étirem<strong>en</strong>t et le rétrécissem<strong>en</strong>t réagiss<strong>en</strong>t différemm<strong>en</strong>t.Une bonne règle à suivre <strong>pour</strong> le ressort est de fixer sa taille normaleau montant d’espace qui va le mieux, l’étirem<strong>en</strong>t au montant d’espacele plus grand que <strong>TEX</strong> puisse ajouter avant que le docum<strong>en</strong>t devi<strong>en</strong>nemauvais et le rétrécissem<strong>en</strong>t au montant d’espace le plus grand que <strong>TEX</strong>puisse <strong>en</strong>lever avant que le docum<strong>en</strong>t comm<strong>en</strong>ce à dev<strong>en</strong>ir mauvais. Vouspouvez devoir fixer les valeurs par expérim<strong>en</strong>tation.Vous pouvez produire un ressort étirable à l’infini <strong>en</strong> spécifiant sonétirem<strong>en</strong>t <strong>en</strong> unités de ‘fil’, ‘fill’ ou ‘filll’. Le ressort mesuré <strong>en</strong>‘fill’ est infinim<strong>en</strong>t plus étirable que le ressort mesuré <strong>en</strong> ‘fil’ et leressort mesuré <strong>en</strong> ‘filll’ est infinim<strong>en</strong>t plus étirable que le ressort mesuré

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

Saved successfully!

Ooh no, something went wrong!