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édentes Révision précédente
3_composition:annexes:tables:enlever_la_numerotation_des_pages_de_table_des_matieres [2018/12/09 09:25]
jejust
3_composition:annexes:tables:enlever_la_numerotation_des_pages_de_table_des_matieres [2021/10/10 15:31] (Version actuelle)
yannick.tanguy Correction de la mise en forme. Ajout de lien.
Ligne 1: Ligne 1:
 ====== Comment enlever le numérotation des pages de la table des matières? ====== ====== Comment enlever le numérotation des pages de la table des matières? ======
  
 +===== Avec les commandes de base =====
  
-$\Reponse$  Le problème est assez compliqué : d'une part, la table des  +Le problème est assez compliqué :  
-matières est créée par l'inclusion d'un fichier généré  +  * d'une part, la table des matières est créée par l'inclusion d'un fichier généré automatiquement et il est peu souhaitable d'aller le modifier à la main ; 
-automatiquement et qu'on n'a pas envie d'aller modifier à la main +  * d'autre part, par défaut, la commande ''\tableofcontents'' appelle la commande ''\thispagestyle{plain}'', forçant ainsi le style ''plain'' (//i.e.// avec le numéro en bas de page, au centre). 
-D'autre part, parce que, par défaut, la commande ''tableofcontents''  +
-appelle la commande ''\thispagestyle{plain}'', forçant ainsi le  +
-style ''plain'' (//i.e.// avec le numéro en bas de page, au  +
-centre). +
  
-Pour résoudre le deuxième problème, le package [[ctanpkg>fancyhdr|fancyhdr]]  +Pour résoudre le second problème, l'extension [[ctanpkg>fancyhdr]] permet de redéfinir les différents styles de page, en particulier le style ''plain''. On inclura donc la commande suivante dans le préambule du document : 
-permet de redéfinir les différents styles de page, en particulier le  +
-style ''plain''. On inclura donc la commande suivante dans le préambule du document : +
  
 <code latex> <code latex>
Ligne 20: Ligne 15:
 </code> </code>
  
- +Cela a pour effet de redéfinir //globalement// le style ''plain''S'il ne faut le redéfinir que pour la table des matières, le plus simple est d'inclure l'ensemble dans un groupe (défini par les commandes ''\bgroup'' et ''\egroup''), en prenant soin d'ajouter un ''\clearpage'' après la table des matières pour que la redéfinition des en-têtes soit prise en compte pour la dernière page. Ce qui donne 
-Cela a pour effet de redéfinir //globalement// le style  +
-''plain''Si l'on ne veut le redéfinir que pour la table des  +
-matières, le plus simple est d'inclure l'ensemble dans un groupe, en  +
-prenant soin d'ajouter un ''clearpage'' après la table des matières  +
-pour que la redéfinition des en-têtes soit prise en compte pour la  +
-dernière page. On écrira donc +
  
 <code latex> <code latex>
Ligne 38: Ligne 27:
 </code> </code>
  
- +Le premier problème est maintenant simple à résoudre : à partir de la solution précédente, il faut ajouter le style de page devant être appliqué dans la table des matières. D'où le code suivant 
-Le premier problème est maintenant simple à résoudre : à partir de  +
-la solution précédente, on ajoute le style de page devant être  +
-appliqué dans la table des matières. On aura donc finalement +
  
 <code latex> <code latex>
Ligne 54: Ligne 40:
 </code> </code>
  
 +===== Avec une rédéfinition des commandes internes ===== 
  
- +Une solution touchant aux [[2_programmation/macros/makeatletter_et_makeatother|commandes internes]] consiste à mettre les définitions suivantes dans le préambule du document : 
- +
- +
-$\Reponse$   +
-Une solution un peu violente consiste à mettre les définitions suivantes dans le préambule du document : +
  
 <code latex> <code latex>
Ligne 79: Ligne 62:
 </code> </code>
  
 +Cela ajoute simplement la commande ''\thispagestyle{empty}'' avant chaque entrée de la table des matières (ce qui peut sembler un peu plus « violent » que la solution précédente).
  
-Cela ajoute simplement la commande ''\thispagestyle{empty}'' +{{htmlmetatags>metatag-keywords=(LaTeX,tables des matières,table des matières,pagination,numérotation de page
-avant chaque entrée de la table des matières... +metatag-og:title=(Comment enlever le numérotation des pages de la table des matières)
- +
- +
-{{htmlmetatags>metatag-keywords=(LaTeX) +
-metatag-og:title=(Comment enlever le numérotation des pages de la table des matières?)+
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
- 
3_composition/annexes/tables/enlever_la_numerotation_des_pages_de_table_des_matieres.1544347524.txt.gz · Dernière modification: 2018/12/09 09:25 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0