Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
2_composition:annexes:tables:ajouter_une_entree_a_une_table_des_matieres [2002/08/13 23:22]
markey créée
2_composition:annexes:tables:ajouter_une_entree_a_une_table_des_matieres [2018/12/09 10:24] (Version actuelle)
jejust
Ligne 1: Ligne 1:
-\question{Comment ajouter une entrée dans la table des matières ?} %14.3+====== ​Comment ajouter une entrée dans la table des matières? ​======
  
-\reponse ​\label{ACtntsL} Pour ajouter une entr\'​ee ​dans la table des mati\`eres, on utilise la + 
-commande ​\cmd{addcontentsline}\marg{toc}\marg{section}\marg{nom de la +$\Reponse$  ​\label{ACtntsL} Pour ajouter une entrée ​dans la table des matières, 
-section}.+on utilise la commande ​''​addcontentsline''​\marg{toc}\marg{section}\marg{nom de la section}.
  
 \begin{itemize} \begin{itemize}
 \item \item
-Le premier argument indique dans quelle table on veut ajouter une entr\'ee (\c +Le premier argument indique dans quelle table on veut ajouter une entrée. 
-ca pourrait \^etre dans la liste des figures (\marg{lof}) ​ou la liste des+Il peut s'agir soit de la liste des figures (\marg{lof}), soit de la liste des
 tableaux (\marg{lot}) ; tableaux (\marg{lot}) ;
 \item \item
-le deuxi\`eme ​argument indique le <<~niveau~>> ​auquel on veut placer la +le deuxième ​argument indique le « niveau ​» auquel on veut placer la 
-nouvelle ​entr\'​ee ​;+nouvelle ​entrée ​;
 \item \item
-le troisi\`eme ​argument est le texte qui doit appara\^itreg\'​en\'​eralement +le troisième ​argument est le texte qui doit apparaîtregénéralement 
-le titre de la section ​ajout\'​ee.+le titre de la section ​ajoutée.
 \end{itemize} \end{itemize}
  
  
-\reponse\label{reponsetocbibind} Cette m\'​ethode ​ne convient pas pour ajouter dans la table des +$\Reponse$  ​\label{reponsetocbibind} 
-mati\`eres la bibliographie. En effet, par d\'​efaut, la bibliographie +Cette méthode ​ne convient pas pour ajouter ​la bibliographie ​dans la table des 
-n'appara\^it ​pas dans la table des mati\`eres. Si on veut l'​ajouter,​ la +matières. En effet, par défaut, la bibliographie n'apparaît ​pas dans la 
-premi\`ere id\'ee est d\'ecrire ​:  +table des matières. Si l'on veut l'​ajouter,​ la première idée est 
-\begin{noexemple}+d'écrire ​
 + 
 +<code latex>
 \bibliographystyle{alpha} \bibliographystyle{alpha}
 \bibliography{mabiblio} \bibliography{mabiblio}
 \addtontentsline{toc}{section}{Bibliographie} \addtontentsline{toc}{section}{Bibliographie}
-\end{noexemple}+</​code>​ 
 + 
 + 
 +Le problème de cette méthode est que le ''​addcontentsline''​ apparaît 
 +\emph{aprèsla bibliographie,​ donc probablement quelques pages après le début de 
 +la section en question. Mettre le ''​addcontentsline''​ avant la commande 
 +''​bibliography''​ ne résout pas le problème puisque la commande serait 
 +effectuée \emph{avant} la commande ''​bibliography'',​ donc avant le début 
 +de la nouvelle section, donc peut-être pas sur la bonne page.  
 + 
 +Le même problème se pose pour l'​index. Et dans les deux cas, le package 
 +[[ctanpkg>​tocbibind|tocbibind]] permet de contourner le problème.
  
-Le probl\`eme de cette m\'​ethode est que le \cmd{addcontentsline} appara\^it 
-\emph{apr\`es} la bibliographie,​ donc probablement quelques pages apr\`es le debut de 
-la section en question. Mettre le \cmd{addcontentsline} avant la commande 
-\cmd{bibliography} ne r\'​esout pas le probl\`eme puisque la commande serait 
-effectu\'​ee \emph{avant} la commande \cmd{bibliography},​ donc avant le d\'​ebut 
-de la nouvelle section, donc peut-\^etre pas sur la bonne page.  
  
-Le m\^eme probl\`eme se pose pour l'​index. Et dans les deux cas, le package +{{htmlmetatags>​metatag-keywords=(LaTeX) 
-\pack{tocbibindpermet de contourner le probl\`eme.+metatag-og:​title=(Comment ajouter une entrée ​dans la table des matières?) 
 +metatag-og:​site_name=(FAQ LaTeX francophone) 
 +}}
  
2_composition/annexes/tables/ajouter_une_entree_a_une_table_des_matieres.1029273754.txt.gz · Dernière modification: 2002/08/13 23:22 par markey
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0