• Aucun résultat trouvé

Structurer son travail

Dans le document (Xe)LaTeX appliqué aux sciences humaines (Page 30-34)

Après avoir découvert les bases de LATEX, apprenons la manière de structurer son travail.

3.1 Di érents niveaux de titres

LATEX propose par défafft siffi off sept nifieaffffi de titres, selon la classe choisie. Poffr introdffire ffn titre dans LATEX — en dehors dff titre dff trafiail — il sff t d’ffti- liser ffne commande de titre qffi possède la sfflntaffie sffifiante :\⟨titre⟩[⟨titre court⟩]{⟨titre long⟩}.

Le titre coffrt est facffltatif, comme l’indiqffe le fait qff’il soit entre crochets (☞ p. 23, 2.2.5). Il sert poffr la table des matières (☞ p. 137, 17) et, éfientffellement, poffr les en-têtes des pages (☞ p. 191, 22).

Éfiidemment\⟨titre⟩doit être remplacé par le tfflpe de titre. Voici les nifieaffffi de titre disponibles, dff plffs général aff plffs détaillé. Plffs ffn titre se trofffie hafft dans la hiérarchie, plffs son nffméro de nifieaff est faible.

Commande Sens Numéro de niveau

\part Titre de partie -1 \chapter Titre de chapitre 0 \section Titre de section 1 \subsection Titre de soffs-section 2 \subsubsection Titre de soffs-soffs-section 3 \paragraph Titre de paragraphe 4 \subparagraph Titre de soffs-paragraphe 5

elqffes remarqffes importantes :

Chapitre 3 Strffctffrer son trafiail – Chaqffe nifieaff de titre se fioit aribffer ffn nffméro. Ce nffméro sert lors de l’a chage de la table des matières poffr dé nir sa profondeffr. (☞ p. 138, 17.2)

– Les nifieaffffi dont les nffméros sont inférieffrs à 1 profioqffent ffn change- ment de page.

– Les nifieaffffi dont les nffméros sont sffpérieffrs à 3 ne profioqffent pas de changement de paragraphe. Les titres sont positionnés en  lerine .

3.1.1 Des titres non numérotés

Par défafft, toffs les titres sont afftomatiqffement nffmérotés1. Il est possible d’obtenir ffn titre non nffméroté, en faisant sffifire le nom de la commande d’ffn astérisqffe :\chapter*{⟨Un chapitre non numéroté⟩}.

Tofftefois ffn titre non nffméroté ne sera pas ajoffté à la table des matières (☞ p. 137, 17).

Poffr contoffrner ce problème, il fafft fftiliser la commande :

\addcontentsline{toc}{⟨1⟩}{⟨2⟩}, où :

⟨1⟩ est le tfflpe de titre ; ⟨2⟩ est le teffite dff titre ;

Un effiemple sera plffs parlant :

1 \addcontentsline{toc}{chapter}{Introduction} 2 \chapter*{Introduction}

Le lecteffr alerte se demandera sans doffte poffrqffoi il est nécessaire de meretoccomme premier argffment. Cela correspond à l’effitension dff

chier qffi contiendra la table des matières : noffs renfiofflons aff chapitre dédié à ce sffjet (☞ p. 137, 17).

3.2 Structurer ses

iers

Jffsqff’à maintenant, fioffs afiiez tofft mis dans ffn seffl chier. Une fonction- nalité intéressante de LATEX est la possibilité d’appeler dans ffn chier d’afftres chiers, poffr ainsi séparer son trafiail en plffsieffrs chiers, chacffn contenant ffne partie sefflement dff docffment nal.

Par effiemple, il est possible de faire ffn chier par chapitre d’ffn mémoire, off encore par teffite cité dans ffn effiemplier. Seffl ffn chier  père  est compilé, ce docffment appelle des chiers  ls .

Poffrqffoi procéder ainsi ?

Structurer ses chiers  3.2 – Poffr pofffioir changer plffs aisément l’ordre des parties.

– Poffr pofffioir  recfflcler  plffs facilement certaines parties. – Poffr pofffioir compiler sefflement certaines parties. Concrètement, comment fait-on ?

1. Le chier  père  doit sfflstématiqffement commencer par ffn appel de classe, et contenir\begin{document}et\end{document}.

2. Les chiers  ls  ne doifient contenir affcffn appel de classe, ni les com- mandes\begin{document}et\end{document}.

3. Ils sont inclffs dans le chier  père  par l’ffne des commandes sffifiantes : – \include{⟨chemin-du- chier⟩}, qffi entraîne sfflstématiqffement ffn

safft de page.

– \input{⟨chemin-du- chier⟩}, qffi n’entraîne pas de safft de page.

La commande\input, contrairement à\include, pefft affssi être appelée dans

ffn chier  ls , fioire dans ffn chier  petit- ls  etc.

Noffs conseillons de mere l’ensemble des appels à des packages dans ffn chier à part. Ainsi, fioffs pofffiez disposer d’ffn jeff de packages poffr tofft fios docffments : il sff t d’appeler à chaqffe fois ce chier.

3.2.1 Comment indiquer le emin du

ier

La notion de chemin de chier en informatiqffe renfioie à l’arborescence des dossiers sffr ffn ordinateffr.

En LATEX, le chemin dff chier se compte à partir dff chier  père , celffi qffi est compilé, ffl compris lorsqff’on procède à ffne inclffsion dans ffn chier  ls . On indiqffe le chemin dff chier en séparant chaqffe dossiers par/2. Ainsi, si

noffs soffhaitons inclffre le chier nomméc.texsitffé dans le dossierb, lffi même

sitffé dans le dossiera, qffi se trofffie à côté dff chier  père , il fafft qffe noffs

meions dans notre chier  père  :\input{a/b/c}off bien\include{a/b/c}.

Il est déconseillé d’afioir des caractères spéciaffffi dans le nom des dos- siers et des chiers.

Noffs conseillons de mere les chiers  ls  dans ffn off plffsieffrs soffs- dossier.

2Cee norme s’appliqffe même soffs Windofls, qffi sépare traditionnellement les répertoires par

Chapitre 3 Strffctffrer son trafiail

3.3 La classe book : structuration globale du docu-

ment

La classe book propose, en plffs des nifieaffffi de titres, ffne manière de strffc- tffrer en qffatre parties son trafiail : préambffles (afiant-propos, sommaire, intro- dffctions etc.) ; corps dff trafiail ; appendices ; offtils de nafiigation (indeffi, glos- saires, bibliographie, tables des matières, etc.).

Chacffne de ces parties est indiqffée par ffne commande initiale, respectifie- ment :\frontmatter;\mainmatter;\appendix3;\backmatter.

Cee strffctffration en parties globales a ffn impact sffr la présentation des nffméros de page (romains off arabes) et sffr la nffmérotation des titres.

Ainsi, par défafft :

\frontmatter donne des titres non nffmérotés mais présents dans la table des matières. En offtre les nffméros de pages sont en chi res ro- mains minffscffles.

\mainmatter donne des titres nffmérotés. La nffmérotation des pages est ré- initialisée et est en chi re arabe.

\appendix a che les nffméros de chapitres soffs forme de leres majffs- cffles. Le teffite  chapitre  est remplacé par  appendice . \backmatter sffpprime les nffméros de chapitres tofft en présentant les cha-

pitres dans la table des matières.

Chapitre 4

érer les langues avec

Dans le document (Xe)LaTeX appliqué aux sciences humaines (Page 30-34)