Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
composition:texte:pages:composer_des_en-tetes_et_pieds_de_page [2016/10/18 22:19] – jejust | 3_composition:texte:pages:entetes:composer_des_en-tetes_et_pieds_de_page [2022/10/10 14:11] (Version actuelle) – Usage de ⟨...⟩ dbitouze | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Comment définir les hauts et bas de page ?} %10.1 ====== | + | ====== Comment définir les hauts et bas de page? ====== |
- | \label{qu=hautsbasdepage} | + | |
< | < | ||
- | |||
Lorsque le haut ou bas de page défini est trop grand, on voit | Lorsque le haut ou bas de page défini est trop grand, on voit | ||
- | apparaître des messages d' | + | apparaître des messages d' |
alors redimensionner la longueur correspondante. | alors redimensionner la longueur correspondante. | ||
Ligne 12: | Ligne 9: | ||
<code latex> | <code latex> | ||
- | + | | |
- | | + | |
</ | </ | ||
- | |||
</ | </ | ||
+ | ===== Avec les commandes de base ===== | ||
+ | Par défaut, < | ||
+ | Il s'agit des styles : | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
- | $Reponse$ | + | L' |
- | page (style plain). Mais, il propose également 3 autres styles | + | |
- | de mise en page. Il s'agit des styles : | + | |
- | \begin{itemize} | + | |
- | \item \marg{empty} (hauts et bas de pages vides), | + | |
- | \item \marg{headings} (la numérotation des pages apparaît en haut ainsi que | + | |
- | différentes informations suivant la classe de document), et | + | |
- | \item \marg{myheadings} (les commandes '' | + | |
- | permettent de définir les informations qui devront apparaître dans | + | |
- | le haut de page. '' | + | |
- | droite} s' | + | |
- | '' | + | |
- | en simple recto). | + | |
- | \end{itemize} | + | |
- | + | ||
- | L' | + | |
- | '' | + | |
- | d' | + | |
< | < | ||
- | |||
Malgré une déclaration globale de style de page, il se peut que | Malgré une déclaration globale de style de page, il se peut que | ||
des déclarations locales de style soient également nécessaires, | des déclarations locales de style soient également nécessaires, | ||
puisque certaines commandes < | puisque certaines commandes < | ||
- | sur laquelle elles apparaîssent. | + | sur laquelle elles apparaissent. |
</ | </ | ||
+ | ===== Avec l' | ||
+ | L' | ||
- | $Reponse$ | + | La définition |
- | pieds de page. Il est implémenté pour < | + | |
- | [[ctanpkg> | + | |
- | La définition des pages spéciales se fait par | + | Voici les principales commandes que définit [[ctanpkg> |
- | '' | + | |
- | «~fancy~», | + | |
- | style à toutes | + | |
- | commande '' | + | |
- | Voici les principales commandes que définit [[ctanpkg> | + | * '' |
- | \begin{descrcmd} | + | * '' |
- | \item[fancyhf] pour initialiser les champs ; | + | * '' |
- | \item[fancyhead] pour remplir l' | + | * '' |
- | | + | * '' |
- | «~twoside~» : «~L~» pour la gauche, «~R~» pour la droite et «~C~» | + | * '' |
- | | + | |
- | | + | |
- | \item[fancyfoot] se comporte de la même façon que '' | + | |
- | | + | |
- | \item[fancypagestyle] permet de définir un nouveau style d' | + | |
- | | + | |
- | | + | |
- | \item[headrulewidth] contient la largeur du filet de séparation entre | + | |
- | | + | |
- | \item[footrulewidth] contient la largeur du filet de séparation entre | + | |
- | | + | |
- | \end{descrcmd} | + | |
- | On peut voir un exemple d' | + | On peut voir un exemple d' |
- | l' | + | |
- | \begin{docexemple}{Définir des en-têtes et pieds de page | + | <code latex> |
- | | + | \documentclass{article} |
- | | + | |
\usepackage[latin1]{inputenc} | \usepackage[latin1]{inputenc} | ||
\usepackage[T1]{fontenc} | \usepackage[T1]{fontenc} | ||
+ | |||
\usepackage{fancyhdr} | \usepackage{fancyhdr} | ||
\usepackage[frenchb]{babel} | \usepackage[frenchb]{babel} | ||
- | | + | \fancyhf{} |
- | \renewcommand{\headrulewidth}{0.2pt} | + | \renewcommand{\headrulewidth}{0.2pt} |
- | \renewcommand{\footrulewidth}{0.2pt} | + | \renewcommand{\footrulewidth}{0.2pt} |
- | \fancyhead[L]{\footnotesize{Un exemple d' | + | \fancyhead[L]{\footnotesize{Un exemple d' |
- | et pieds de page}} | + | |
- | \fancyfoot[R]{\thepage} | + | \fancyfoot[R]{\thepage} |
- | \fancyfoot[C]{\footnotesize{---}} | + | \fancyfoot[C]{\footnotesize{---}} |
- | \fancyfoot[L]{\footnotesize{\textit{Les | + | \fancyfoot[L]{\footnotesize{\textit{Les |
- | rédacteurs de la FAQ}}} | + | |
- | | + | \begin{document} |
- | \thispagestyle{fancy} | + | \thispagestyle{fancy} |
- | Voici une jolie page avec des jolis en-têtes | + | Voici une jolie page avec des jolis en-têtes |
- | et pieds de page bien définis, avec un petit | + | et pieds de page bien définis, avec un petit |
- | filet de 0,2 points. | + | filet de 0,2 points. |
- | \end{document} | + | \end{document} |
</ | </ | ||
- | De plus, il est possible de demander à < | + | De plus, il est possible de demander à < |
- | des sections ou chapitres courants dans les en-têtes. Les commandes | + | |
- | '' | + | |
- | '' | + | |
- | l' | + | |
- | \begin{mdocexemple}{Utiliser le découpage logique dans les en-têtes et | + | Utiliser le découpage logique dans les en-têtes et pieds de page : |
- | | + | |
- | \begin{page} | + | <code latex> |
- | \documentclass{book} | + | \documentclass{book} |
\usepackage[latin1]{inputenc} | \usepackage[latin1]{inputenc} | ||
\usepackage[T1]{fontenc} | \usepackage[T1]{fontenc} | ||
+ | |||
\usepackage{fancyhdr} | \usepackage{fancyhdr} | ||
\usepackage[frenchb]{babel} | \usepackage[frenchb]{babel} | ||
- | | + | \fancyhf{} |
- | \renewcommand{\headheight}{12.2pt} | + | \renewcommand{\headheight}{12.2pt} |
- | \renewcommand{\headrulewidth}{0.2pt} | + | \renewcommand{\headrulewidth}{0.2pt} |
- | \renewcommand{\footrulewidth}{0.2pt} | + | \renewcommand{\footrulewidth}{0.2pt} |
- | \fancyhead[LE, | + | \fancyhead[LE, |
- | \fancyhead[LO, | + | \fancyhead[LO, |
- | \fancyfoot[C]{\thepage} | + | \fancyfoot[C]{\thepage} |
- | | + | \begin{document} |
- | \thispagestyle{fancy} | + | \thispagestyle{fancy} |
- | \chapter{Un chapitre} | + | |
- | \section{Première partie} | + | |
- | Voici une jolie page avec des jolis en-têtes | + | \chapter{Un chapitre} |
- | et pieds de page bien définis, avec un petit | + | |
- | filet de 0,2 points. | + | |
- | | + | |
- | \end{page} | + | |
- | \begin{page} | + | |
- | \section{Deuxième partie} | + | |
- | + | ||
- | De plus, on voit bien que les titre du | + | |
- | chapitre et de la section sont reproduits | + | |
- | dans l' | + | |
- | | + | \section{Première partie} |
- | Le style fancy par défaut se rapproche de | + | Voici une jolie page avec des jolis en-têtes |
- | cet exemple. | + | et pieds de page bien définis, avec un petit |
- | \end{document} | + | filet de 0,2 points. |
- | \end{page} | + | \newpage |
+ | |||
+ | \section{Deuxième partie} | ||
+ | De plus, on voit bien que les titre du | ||
+ | chapitre et de la section sont reproduits | ||
+ | dans l' | ||
+ | |||
+ | \section{Troisième partie} | ||
+ | Le style fancy par défaut se rapproche de | ||
+ | cet exemple. | ||
+ | \end{document} | ||
</ | </ | ||
+ | L' | ||
+ | |||
+ | ===== Avec l' | ||
+ | |||
+ | L' | ||
+ | |||
+ | ===== Avec la classe “memoir” ===== | ||
+ | |||
+ | La classe [[ctanpkg> | ||
+ | ---- | ||
+ | //Source:// [[faquk> | ||
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
+ | metatag-og: | ||
+ | }} | ||