Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
composition:texte:document:decouper_un_document_en_plusieurs_fichiers [2016/10/20 20:53] jejust3_composition:document:decouper_un_document_en_plusieurs_fichiers [2022/10/10 12:56] (Version actuelle) – Usage de ⟨...⟩ dbitouze
Ligne 1: Ligne 1:
-====== Comment gérer un document par parties ? ======+====== Comment découper un document en plusieurs fichiers? ======
  
 +Pour travailler sur un gros document, il est plus pratique de le découper en plusieurs fichiers plus petits.
 +La démarche consiste à faire un fichier principal, duquel on appelle d'autres fichiers,
 +dans lesquels on peut encore faire appel à d'autres fichiers, et ainsi de suite...
  
-$\Reponse$  +===== Avec la commande “\input” =====
-Pour travailler sur un gros document, il est plus agréable de le +
-découper en plusieurs fichiers. La démarche consiste à faire un +
-fichier principal, duquel on appelle d'autres fichiers, dans lesquels +
-on peut encore faire appel à d'autres fichiers, et ainsi de +
-suite...+
  
-La commande \input{fichier} permet d'//inclure// le fichier +La commande ''\input{⟨//fichier//⟩}'' permet d'//inclure// le fichier ''fichier'' dans le fichier principal. 
-''fichier'' dans le fichier principal. Cette commande réalise +Cette commande réalise une importation pure et simple. Elle est plutôt réservée à l'importation de fichiers de macros ou de tableaux. 
-une importation pure et simple. Elle est plutôt réservée à +''\input'' revient à faire un copier-coller du contenu du fichier ''fichier'' à l'endroit où cette commande est utilisée.
-l'importation de fichiers de macros ou de tableaux. ''\input'' +
-revient à faire un copier-coller du contenu du fichier +
-''fichier'' à l'endroit où cette commande est utilisée.+
  
 +En voici un exemple fictif faisant appel à deux autres fichiers :
  
-$\Reponse$  +<code latex> 
-La commande ''\include{chapitrepermet d'//intégrer// le +\documentclass{report}
-fichier ''chapitre.tex'' dans le document principal en +
-commençant une nouvelle page.  Cette commande réinitialise la +
-numérotation des titres. +
  
-La commande ''\includeonly{chapitreun,chapitredeux}'' permet de +\begin{document
-n'intégrer que les fichiers correspondants à ces chapitres, appelés +  \input{partie1.tex} 
-dans le document maître grâce à ''\include'' (cf.  l'exemple ci +  \input{partie2.tex} 
-dessous).+  \tableofcontents 
 +\end{document} 
 +</code>
  
 +===== Avec les commandes “\include” et “\includeonly” =====
  
-<note> +La commande ''\include{⟨//chapitre//⟩}'' permet d'⟨//intégrer//⟩ le fichier ''chapitre.tex'' dans le document principal 
-La commande ''\include'' ne permet pas d'intégrer un fichier +en commençant une nouvelle page. Cette commande réinitialise la numérotation des titres.
-contenant lui-même une commande ''\include''. +
-</note>+
  
- +La commande ''\includeonly{⟨//chapitre1//⟩,⟨//chapitre3//⟩}'' permet de n'intégrer que les fichiers qu'elle cite, 
-Exemple :+dès lors qu'ils sont appelés dans le document maître grâce à ''\include''
 +L'exemple suivant n'affichera donc que deux des quatre chapitres :
  
 <code latex> <code latex>
-  \documentclass{report} +\documentclass{report} 
-  \includeonly{chapitre1,chapitre3} + 
-  \begin{document+\includeonly{chapitre1,chapitre3} 
-  \input{pagedegarde.tex}+ 
 +\begin{document}
   \tableofcontents   \tableofcontents
   \include{chapitre1}   \include{chapitre1}
Ligne 47: Ligne 43:
   \include{chapitre3}   \include{chapitre3}
   \include{chapitre4}   \include{chapitre4}
-  \end{document}+\end{document}
 </code> </code>
  
 +<note>
 +La commande ''\include'' ne permet pas d'intégrer un fichier contenant lui-même une commande ''\include''.
 +</note>
 +
 +{{htmlmetatags>metatag-keywords=(LaTeX,inclure un fichier dans un autre,double include,\input,\include)
 +metatag-og:title=(Comment découper un document en plusieurs fichiers?)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
  
3_composition/document/decouper_un_document_en_plusieurs_fichiers.1476996793.txt.gz · Dernière modification : 2016/10/20 20:53 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0