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 133Espace inter-mot 111\spaceCette commande est équival<strong>en</strong>te à la saisie d’un caractère espace. Ellediffère de \␣ du fait que sa largeur peut être affecté par la ponctuationprécéd<strong>en</strong>te.Exemple :Yes.\space No.\space Maybe.\parYes.\␣No.\␣Maybe.produit :Yes. No. Maybe.Yes. No. Maybe.^^MCette construction produit le caractère fin de <strong>ligne</strong>. Elle a normalem<strong>en</strong>tdeux effets quand <strong>TEX</strong> la r<strong>en</strong>contre dans votre source :1) Elle agit <strong>en</strong> tant que commande, <strong>en</strong> introduisant un espace (si elleapparaît à l’extrémité d’une <strong>ligne</strong> non vide) ou un tok<strong>en</strong> \par (si elleapparaît à l’extrémité d’une <strong>ligne</strong> vide).2) Elle termine la <strong>ligne</strong> du source, faisant que <strong>TEX</strong> ignore les caractèresrestants sur la <strong>ligne</strong>.Cep<strong>en</strong>dant, ^^M ne fait pas terminer la <strong>ligne</strong> quand il apparaît dans lecontexte ‘\^^M, dénotant le code ASCII du control-M (le nombre 13).Vous pouvez changer la signification du ^^M <strong>en</strong> lui donnant un code decatégorie différ<strong>en</strong>t. Voir page 54 <strong>pour</strong> une explication plus générale dela notation ^^.Exemple :Hello.^^MGoodbye.Goodbye again.\parThe \char ‘\^^M\ character.\par% The fl ligature is at position 13 of font cmr10\number ‘\^^M\ is the <strong>en</strong>d of line code.\parAgain, \number ‘^^M is the <strong>en</strong>d of line code,isn’t it? % 32 is the ASCII code for a spaceproduit :Hello. Goodbye again.The fl character.13 is the <strong>en</strong>d of line code.Again, 32isn’t it?☞ ~Le caractère actif ‘~’ appelé un “tilde”, produit une espace normale <strong>en</strong>tredeux mots et lie ces mots <strong>pour</strong> qu’une coupure de <strong>ligne</strong> ne se produise pas<strong>en</strong>tre eux. Vous devez employer un tilde dans n’importe quel contexteoù une coupure de <strong>ligne</strong> serait embrouillante, par exemple, avant une

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

Saved successfully!

Ooh no, something went wrong!