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
2_composition:texte:document:que_fait_vraiment_include [2021/02/17 12:17] – Traduction de l'article anglais et mise à jour des liens. yannick.tanguy2_composition:texte:document:que_fait_vraiment_include [2021/03/01 12:39] (Version actuelle) – Correction d'un lien suite au déplacement de pages. yannick.tanguy
Ligne 1: Ligne 1:
-====== Que fait la commande \include ? ======+====== Que fait la commande \include? ======
  
-À son lancement, <latex>\LaTeX</latex> fournissait la commande ''\include'' pour résoudre le problème des documents longs. Avec les ordinateurs relativement lents de l'époque, la commande associée ''\includeonly '' représentait une véritable aubaine. Même si, de nos jours, ''\includeonly'' semble moins intéressant, elle reste utile à certains grands projets. Toutefois, certains utilisateurs sont surpris par le comportemenet de ces deux commandes : elles sont en fait plus élaborées qu'on le pense. +À ses débuts, <latex>\LaTeX</latex> fournissait la commande ''\include'' pour résoudre le problème des documents longs. Avec les ordinateurs relativement lents de l'époque, la commande associée ''\includeonly '' représentait une véritable aubaine. Même si, de nos jours, ''\includeonly'' semble moins intéressant, elle reste utile à certains grands projets. Toutefois, certains utilisateurs sont surpris par le comportement de ces deux commandes : elles sont en fait plus élaborées qu'on le pense. 
  
-Pour que ''\includeonly'' fonctionne, ''\include'' crée un fichier ''aux'' pour chaque fichier inclus et constitue un « point de contrôle » des paramètres importants (tels que les numéros de page, figure, tableau et note de bas de page). Or, [[2_composition:texte:pages:le_numero_de_page_est_incorrect|évaluer un numéro de page]] peut être délicat. Aussi, en conséquence, la commande ''\include'' //efface// la page en cours avant et après elle. Par ailleurs, ce mécanisme d'inclusion ne fonctionne pas si une commande ''\include'' apparaît dans un fichier qui est lui-même objet d'une commande ''\include'' : <latex>\LaTeX</latex> le diagnostique comme une erreur. +Pour que ''\includeonly'' fonctionne, ''\include'' crée un fichier ''aux'' pour chaque fichier inclus et constitue un « point de contrôle » des paramètres importants (tels que les numéros de page, figure, tableau et note de bas de page). Or, [[3_composition:texte:pages:numerotation_des_pages:le_numero_de_page_est_incorrect|évaluer un numéro de page]] peut être délicat. Aussi, en conséquence, la commande ''\include'' //efface// la page en cours avant et après elle. Par ailleurs, ce mécanisme d'inclusion ne fonctionne pas si une commande ''\include'' apparaît dans un fichier qui est lui-même objet d'une commande ''\include'' : <latex>\LaTeX</latex> le diagnostique comme une erreur. 
  
 Ces principes précisés, nous pouvons maintenant répondre aux deux questions les plus courantes sur ''\include'' Ces principes précisés, nous pouvons maintenant répondre aux deux questions les plus courantes sur ''\include''
Ligne 10: Ligne 10:
  
 ----- -----
 +//Source:// [[faquk>FAQ-include|What's going on in my “\include” commands?]]
  
-//Source:// [[faquk>FAQ-include|What's going on in my `\include` commands?]] 
  
-{{htmlmetatags>metatag-keywords=(LaTeX,usage)+{{htmlmetatags>metatag-keywords=(LaTeX,commande \input,command \include,inclure un document LaTeX,document en plusieurs parties,document maître)
 metatag-og:title=(Que fait la commande \include) metatag-og:title=(Que fait la commande \include)
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
 +
3_composition/document/que_fait_vraiment_include.1613564261.txt.gz · Dernière modification : 2021/02/17 12:17 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0