[PDF] [PDF] LATEX HowTo - Bibliothèques de lUniversité de Toulon

En insérant le package fullpage, les marges vont être fixées de manière à ce que le texte occupe un maximum de place sur la page Lors de l'import du package 



Previous PDF Next PDF





[PDF] Introduction à LATEX– Perfectionnements - Chez Laurent Roussarie

Mise en page etc Marges, formats, taille du texte Le plus pratique est d'utiliser l'extension geometry 



[PDF] Tout ce que vous avez toujours voulu savoir sur LaTeX - Framabook

en pt le dépassement dans la marge Si une page est trop lâche, LATEX parlera de \vbox dans ses messages Le tableau 2 4 page suivante illustre le 



[PDF] Tout ce que vous avez toujours voulu savoir sur LATEX - Framabook

Overfull \hbox les boîtes sont un peu trop serrées; TEX vous indique en pt le dépassement dans la marge Si une page est trop lâche, LATEX parlera de \vbox  



[PDF] Débuter avec LATEX - Université de Genève

31 oct 2005 · Les numéros de page sont à l'extérieur de la page, alors que le reste de l'entête est aligné sur la marge intérieure 6 10 Numérotation des pages



[PDF] Documentation avancée en LATEX - Farhi Bakir - Free

Pour modifier les marges et les espaces en haut et en bas de page d'un document LATEX, on utilise le package geometry qu'on chargera `a l'en-tête du 



[PDF] Trucs en LATEX - Christophe Pallier

16 oct 1995 · Ce document est un recueil de « trucs » pour dompter LATEX pages impaires (verso), et \evensidemargin définit la marge gauche des 



[PDF] LATEX HowTo - Bibliothèques de lUniversité de Toulon

En insérant le package fullpage, les marges vont être fixées de manière à ce que le texte occupe un maximum de place sur la page Lors de l'import du package 



[PDF] aide-mémoire LaTeX

gestion des marges http://mirror ctan org/macros/latex/contrib/xargs/xargs- pdf 4 Après avoir chargé chaque langue avec le package babel (voir page 15), 



[PDF] [width=6cm]butterfly3 *-5cmLaTeX2e– Cours avancé (ou - GERAD

Tabularx Longtable Sideways Figures Marges En-tête et pied de page Quelques détails Références LATEX 2ε– Cours avancé (ou Suite de l' introduction)



[PDF] aide-mémoire latex

description landscape mode paysage (page en largeur) portrait mode portrait margin=3cm toutes les marges à 3cm vmargin=3cm marges hautes et basses à 

[PDF] citer un livre dans un texte

[PDF] ouvrage collectif définition

[PDF] créer un ebook avec word

[PDF] créer un ebook en ligne

[PDF] créer un ebook gratuit

[PDF] comment faire un ebook payant

[PDF] logiciel création ebook

[PDF] créer un ebook avec indesign

[PDF] liseuse kobo mode d'emploi

[PDF] liseuse kobo bloquée

[PDF] liseuse kobo aura h2o mode d'emploi

[PDF] kobo aura edition 2 mode d'emploi

[PDF] mode d'emploi liseuse kobo aura 2

[PDF] mode d'emploi kobo aura 2

[PDF] mode d'emploi liseuse kobo aura one

[PDF] LATEX HowTo - Bibliothèques de lUniversité de Toulon Version PDF gratuite -http://www.latex-howto.be/Sébastien Combéfis L

ATEX HowTo

Version PDF gratuite -http://www.latex-howto.be/

Version PDF gratuite -http://www.latex-howto.be/Sébastien Combéfis L

ATEX HowToPublication

Version PDF gratuite -http://www.latex-howto.be/L

ATEX HowTo

par Sébastien Combéfis

Copyright

c

2010 Sébastien Combéfis.Ce livre a été entièrement composé sous le système d"exploitation Mac

OS X 10.6.5, grâce au système de compositionLATEX2εet a été compilé avec pdfTEX 3.1415926-1.40.11 (TEX Live 2010). La photo de couverture provient dehttp://commons.wikimedia.org/wiki/ File:Tafoni_by_Endico.jpget représente des Tafonis. Les autres images proviennent dehttp://www.openclipart.org/.

Première édition, décembre 2010.

Version PDF gratuite -http://www.latex-howto.be/Table des matières

Avant-propos viii

Introduction 1

1 Structurer le document 5

1.1 Type de document . . . . . . . . . . . . . . . . . . . . . .

5

1.2 Page de titre . . . . . . . . . . . . . . . . . . . . . . . . .

6

1.3 Sectionnement . . . . . . . . . . . . . . . . . . . . . . . .

10

1.4 Table des matières et liste des figures et tables . . . . . .

15

2 Style et mise en page 19

2.1 Alignement et positionnement . . . . . . . . . . . . . . . .

19

2.2 Césure . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

2.3 Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24

2.4 Mise en page avancée . . . . . . . . . . . . . . . . . . . . .

29

2.5 Dimensions et format de la page . . . . . . . . . . . . . .

35

3 Listes 41

3.1 Insérer une liste . . . . . . . . . . . . . . . . . . . . . . . .

41

3.2 Style des listes . . . . . . . . . . . . . . . . . . . . . . . .

43

3.3 Gérer la numérotation . . . . . . . . . . . . . . . . . . . .

46

3.4 Définir une liste . . . . . . . . . . . . . . . . . . . . . . . .

47

3.5 Mise en page avancée . . . . . . . . . . . . . . . . . . . . .

49

4 Images 53

v Version PDF gratuite -http://www.latex-howto.be/vi TABLE DES MATIÈRES

4.1 Insérer une image . . . . . . . . . . . . . . . . . . . . . . .

53

4.2 Positionnement . . . . . . . . . . . . . . . . . . . . . . . .

58

4.3 Gestion des images . . . . . . . . . . . . . . . . . . . . . .

62

4.4 Insérer une photo . . . . . . . . . . . . . . . . . . . . . . .

63

5 Tableaux 65

5.1 Insérer un tableau . . . . . . . . . . . . . . . . . . . . . .

65

5.2 Cellules spéciales . . . . . . . . . . . . . . . . . . . . . . .

69

5.3 Descripteurs de colonne avancés . . . . . . . . . . . . . . .

72

5.4 Apparence . . . . . . . . . . . . . . . . . . . . . . . . . . .

75

5.5 Dimensions et positionnement . . . . . . . . . . . . . . . .

82

5.6 Mise en page avancée . . . . . . . . . . . . . . . . . . . . .

87

6 Boite 91

6.1 Insérer une boite . . . . . . . . . . . . . . . . . . . . . . .

91

6.2 Boites de transformation . . . . . . . . . . . . . . . . . . .

95

6.3 Styles de boites . . . . . . . . . . . . . . . . . . . . . . . .

98

6.4 Grande boite . . . . . . . . . . . . . . . . . . . . . . . . .

101

7 Mathématique 103

7.1 Mode mathématique . . . . . . . . . . . . . . . . . . . . .

103

7.2 Symboles . . . . . . . . . . . . . . . . . . . . . . . . . . .

104

7.3 Constructions basiques . . . . . . . . . . . . . . . . . . . .

107

7.4 Délimiteurs . . . . . . . . . . . . . . . . . . . . . . . . . .

111

7.5 Tableaux, matrices et équations . . . . . . . . . . . . . . .

112

7.6 Théorèmes . . . . . . . . . . . . . . . . . . . . . . . . . . .

114

8 Autour du texte 117

8.1 Références croisées . . . . . . . . . . . . . . . . . . . . . .

117

8.2 Légendes . . . . . . . . . . . . . . . . . . . . . . . . . . . .

122

8.3 Entête et pied de page . . . . . . . . . . . . . . . . . . . .

123

8.4 Notes de bas de page . . . . . . . . . . . . . . . . . . . . .

127

8.5 Notes de marge . . . . . . . . . . . . . . . . . . . . . . . .

130

8.6 Modification . . . . . . . . . . . . . . . . . . . . . . . . . .

132

9 Codes source 133

9.1 Insertion brute . . . . . . . . . . . . . . . . . . . . . . . .

133
Version PDF gratuite -http://www.latex-howto.be/TABLE DES MATIÈRES vii

9.2 Codes source d"un programme . . . . . . . . . . . . . . . .

136

9.3 Algorithmes . . . . . . . . . . . . . . . . . . . . . . . . . .

140

10 Bibliographies 145

10.1 Insérer une bibliographie . . . . . . . . . . . . . . . . . . .

145

10.2 Utiliser BibTEX . . . . . . . . . . . . . . . . . . . . . . . .146

11 Dessin 153

11.1 Arbres . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

153

11.2 TikZ/PGF . . . . . . . . . . . . . . . . . . . . . . . . . .

155

11.3 PSTricks . . . . . . . . . . . . . . . . . . . . . . . . . . . .

158

12 Personnaliser L

ATEX 161

12.1 Commandes et environnements . . . . . . . . . . . . . . .

161

12.2 Tests et répétitions . . . . . . . . . . . . . . . . . . . . . .

162

12.3 Définir un flottant . . . . . . . . . . . . . . . . . . . . . .

165

12.4 Définir un compteur . . . . . . . . . . . . . . . . . . . . .

167

12.5 Définir une longueur . . . . . . . . . . . . . . . . . . . . .

167

13 Divers 169

13.1 Mots-croisés . . . . . . . . . . . . . . . . . . . . . . . . . .

169

13.2 Code-barres . . . . . . . . . . . . . . . . . . . . . . . . . .

171

13.3 Filigrane . . . . . . . . . . . . . . . . . . . . . . . . . . . .

172

13.4 Nombre aléatoire . . . . . . . . . . . . . . . . . . . . . . .

172

13.5 Alphabet phonétique international . . . . . . . . . . . . .

173

14 Classes de documents 175

14.1 Écrire une lettre . . . . . . . . . . . . . . . . . . . . . . .

176

14.2 Présenter un CV . . . . . . . . . . . . . . . . . . . . . . .

178

14.3 Mettre en page un journal . . . . . . . . . . . . . . . . . .

180

14.4 Construire une présentation avec des slides . . . . . . . .

184

A Utiliser L

ATEX sur mon ordinateur 189

B Quelques liens utiles 191

Liste des packages 193

Version PDF gratuite -http://www.latex-howto.be/viii AVANT-PROPOS

Index 195

Version PDF gratuite -http://www.latex-howto.be/Avant-proposLATEX est certes un système formidable, mais il est loin d"avoir été bien

pensé dès le départ. Tous les environnements et commandes s"utilisent de manière hétéroclite et il existe une pléthore de packages développés par différentes personnes, dont plusieurs permettent de réaliser la même chose ... ou presque. Afin de maitriser toutes ces possibilités, il n"y a pas d"autre manière que de pratiquer un maximum. Étant un très grand fan de LATEX, et avec maintenant bientôt 8 ans d"expérience de rédaction avec ce système, j"ai eu l"occasion de me frotter à un si grand nombre de packages que mes amis, collègues, étudiants, etc. viennent souvent me trouver quand ils veulent réaliser quelque chose en LATEX qu"ils ne savent pas faire. Voilà donc ce qui a donné lieu à la rédaction de ce livre dont le titre est " LATEX HowTo » qu"on pourrait traduire par " LATEX comment faire? ». Ce livre tente d"apporter des réponses à cette question, sur base de toute l"expérience que j"ai acquise dans ce domaine. Bien entendu, ce livre ne couvre pas tout. Il y aurait encore tant de choses à dire! Néanmoins, ce livre est avant tout pour vous. Si vous n"y trouvez pas quelque chose qui devrait, selon vous, s"y trouver ou si vous avez quelque remarque que ce soit, n"hésitez pas à vous connecter sur le site web officiel du livre pour en discuter : http://www.latex-howto.be J"y serai à votre écoute et ferai tout mon possible pour répondre à vos demandes et cela profitera par la même occasion à toute la communauté des lecteurs de ce livre. ix Version PDF gratuite -http://www.latex-howto.be/x AVANT-PROPOS Utiliser ce livreJ"aimerais avant tout prendre trente secondes pour vous expliquer ce que ce livre n"est pas. Il ne s"agit pas ici d"un tutoriel sur LATEX et vous n"allez donc pas pouvoir apprendre, à partir de rien, comment fonctionne LATEX et comment rédiger des documents. Il ne s"agit pas non plus d"un livre qui va vous expliquer le fonctionnement interne de LATEX et les algorithmes de mise en page. Comme annoncé précédemment, il faut plutôt voir ce livre comme un guide ou comme un pense-bête. Il tente de répondre à la question " How to ... with LATEX? » ou " Comment faire ... avec LATEX? ». Le livre est organisé en chapitres, chacun de ceux-ci couvrant un thème (images, tableaux, mathématiques ...) et répondant aux questions s"y rattachant. Afin de trouver une question à votre réponse, vous pouvez soit profiter de la table des matières, soit utiliser l"index. Si vous cherchez des informations sur un package, vous pouvez également vous baser sur la liste des packages présentés dans ce livre se trouvant à la fin de ce dernier.

Remerciements

Pour conclure, et avant de vous laisser vous plonger dans le livre, je tiens à remercier particulièrement trois personnes sans qui ce livre n"aurait jamais vu le jour. Tout d"abord Pierre Bouilliez qui m"a donné l"idée d"un tel livre et qui a fait une relecture complète de la première version. Ensuite, Marie Latteur pour avoir relu intégralement la seconde version du livre et avoir décelé des fautes d"orthographe. Enfin, un tout grand merci à Pierre-Louis Peeters pour la relecture finale et pour ses remarques tant au niveau orthographique et grammatical qu"au niveau du contenu. Je remercie également toutes les autres personnes qui ont suscité un intérêt grandissant pour un tel livre, du début à la fin. Ceux-ci m"ont permis de ne pas abandonner ce projet en cours de route et de le concrétiser afin qu"aujourd"hui, vous puissiez tenir ce livre entre vos mains.

Louvain-la-Neuve, le 3 décembre 2010.

Sébastien Combéfis

sebastien@combefis.be

Version PDF gratuite -http://www.latex-howto.be/IntroductionCe livre s"adresse principalement aux personnes ayant déjà une connais-

sance élémentaire de LATEX. Cette introduction va discuter, en quelques pages, de ce qu"est le système LATEX, de sa philosophie, et de comment l"utiliser afin de rédiger un document minimal. Vous pouvez voir cette introduction comme un rapide tutoriel sur LATEX. Pour en savoir plus sur comment utiliser LATEX sur votre ordinateur en pratique, vous pouvez consulter l"annexe A et le site webhttp://www. latex-howto.be. Vous trouverez également toute une série d"informations complémentaires et des liens vers des tutoriels complets sur ce site web.

Bref historique

LATEX a été développé par Leslie Lamport en 1984 sur base du sys- tème TEX de Donald Knuth, créé en 1977. Il s"agit d"un ensemble de programmes libres permettant de composer des documents de qualité professionnelle. La version actuelle,LATEX2ε, est le résultat du travail de toute une com- munauté de développeurs qui demeure actuellement très active. Pendant ce temps, la communauté travaille également sur la prochaine version de LATEX depuis le début des années 90. Cette version est toujours en cours de développement aujourd"hui. Vous trouverez plus d"informations à ce propos sur le site officiel du projet LATEX : http://www.latex-project.org/latex3.html 1 Version PDF gratuite -http://www.latex-howto.be/2 INTRODUCTION Pour ou contre?Pourquoi faudrait-il utiliser LATEX? Tout d"abord parce qu"il s"agit d"un système libre qui existe pour Windows, Linux et Mac OS X. Ce dernier permet également d"obtenir des documents de qualité professionnelle. Certes, l"apprentissage de ce langage n"est pas aisé au départ, et vous pour- riez très certainement préférer des systèmes classiques dits WYSIWYG1 qui vous permettent d"éditer un document tout en voyant directement le résultat final. Cela dit, il existe un éditeur WYSIWYG pour LATEX : LyX2. De plus, les éditeurs LATEX courants proposent de nombreux outils d"aide à la rédaction et, enfin, une fois LATEX appris, vous vous rendrez compte que ça va beaucoup plus vite de rédiger un document en LATEX, même sans pouvoir voir directement le document produit. On vous dira également qu"il n"y a pas de correcteurs orthographiques pour LATEX. Cela est bien entendu faux étant donné que la plupart des

éditeurs en intègrent un.

De toute façon, il n"y a pas trente-six-mille questions à se poser. Essayez-le et adoptez-le.

Philosophie

Quelle est la philosophie principale de LATEX? Il s"agit essentiellement de séparer le contenu du document de sa présentation. Lorsque vous rédigez votre document, vous devez vous concentrer sur le texte et sur la structuration du document. Ensuite, vous définissez le type de document dont il s"agit afin de définir le style à appliquer.

Bases de L

ATEX En LATEX, il y a essentiellement deux types de constructions : lescom- mandeset lesenvironnements. On va rapidement les passer en revue ici avec un ou deux exemples à chaque fois.1. What You See Is What You Get.

2. http ://www.lyx.org/

Version PDF gratuite -http://www.latex-howto.be/INTRODUCTION 3

Commandes

Les commandes prennent la forme suivante :

\nom[option]{paramètre_1}{paramètre_2}...{paramètre_n}On commence donc avec un backslash, suivi du nom de la commande.

Viennent ensuite éventuellement des options entre crochets et enfin une suite de paramètres entre accolades. Voici quelques exemples de com- mandes avec le résultat produit : \LaTeXLATEX \textcircled{c}c sqrt n x npx Remarquez que la troisième commande a été placée entre dollars. Cela permet de passer en mode mathématique, ce qui est nécessaire puisque la commande\sqrtn"est disponible que dans ce mode, comme on le verra au chapitre 7.

Environnements

Il y a également des environnements, dont la forme générale est la suivante : \begin{nom}[options] ...contenu... \end{nom} Par exemple, pour faire en sorte d"avoir un texte qui est aligné à droite, et non justifié comme le fait par défaut LATEX, on peut utiliser l"environ- nementflushright.

Texte normal

\begin{flushright}

Texte à droite

\end{flushright}

Une citation de Donald Knuth :

\begin{quote} ''God is a challenge because there is noproofof his existenceandthereforethe search must continue."" \end{quote}Texte normal

Texte à droite

Une citation de Donald Knuth :

"God is a challenge be- cause there is no proof of his existence and the- refore the search must continue." Version PDF gratuite -http://www.latex-howto.be/4 INTRODUCTION Document minimalVoici un document minimal pratique à utiliser pour la rédaction d"un document en français, avec l"encodagelatin-1. Vous pourriez également utiliser l"encodageutf8, en fonction de la configuration de votre éditeur.Code \documentclass[11pt,a4paper]{article} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[french]{babel} \title{Titre de mon article} \author{Moi \andMon Co-auteur} \date{\today} \begin{document} \maketitle

Il était une fois \dots

\end{document}

Version PDF gratuite -http://www.latex-howto.be/CHAPITRE1Structurer le documentDans ce chapitre, on va voir tout ce qui permet de structurer un document.

On commencera par présenter les différents types de documents qu"il est possible de définir. Ensuite, on verra comment réaliser une page de titre. On enchainera avec les différentes commandes de sectionnement du document. Enfin, on terminera en voyant comment insérer une table des matières et une liste de figures ou de tables. 1.1

T ypede do cument

On définit le type d"un document avec la commande\documentclass. Celle-ci prend en paramètre le type de document que vous voulez. Parmi les valeurs courantes possibles, on retrouve : -articlepour un article; -reportpour un rapport; -bookpour un livre; -letterpour une lettre; -beamerpour des transparents. On définit ensuite le document avec l"environnementdocument. Voici un exemple de document LATEX minimal :Code \documentclass{report} \begin{document}

Hello World !

\end{document}5 Version PDF gratuite -http://www.latex-howto.be/6 CHAPITRE 1. STRUCTURER LE DOCUMENT 1.2quotesdbs_dbs29.pdfusesText_35