Quelle commande serait-il possible d'utiliser pour personnaliser les en-tête et pied-de-page dans yathesis ? Plus précisément on me demande de placer les numéros de page en pied-de-page et de mettre les titres des chapitres/section sur le côté externe (là où il y a la pagination actuellement). |
Voici un code répondant à la demande : \documentclass{yathesis} \usepackage{lipsum} \makeatletter \renewcommand*{\YAD@setfoot}{% \setfoot{}{\thepage}{}% }% \renewpagestyle{preliminary}[]{% \sethead[\YAD@chapter@header]% []% []% {}% {}% {% \ifthenelse{% \equal{\sectiontitle}{}% }{% \YAD@chapter@header% }{% \YAD@section@header% }% }% \headrule% \setcounter{secnumdepth}{-10}% \YAD@setfoot% }% \renewpagestyle{mainmatter}[]{% \sethead[\YAD@chapter@header]% []% []% {}% {}% {% \ifthenelse{% \equal{\sectiontitle}{}% }{% \YAD@chapter@header% }{% \YAD@section@header% }% }% \headrule% \YAD@setsecnumdepth{\YAD@secnumdepth}% \YAD@setfoot% }% \renewpagestyle{backmatter}[]{% \singlespacing% \sethead[\YAD@chapter@header]% []% []% {}% {}% {% \ifthenelse{% \equal{\sectiontitle}{}% }{% \YAD@chapter@header% }{% \YAD@section@header% }% }% \headrule% \YAD@phantomsection% \setcounter{secnumdepth}{-10}% \YAD@bookmarksetup{startatroot}% \YAD@setfoot% }% \makeatother \begin{document} \chapter{Test de chapitre pour frontmatter} \section{Test de section pour frontmatter} \lipsum[1-20] \mainmatter \chapter{Test de chapitre pour mainmatter} \section{Test de section pour mainmatter} \lipsum[1-20] \backmatter \chapter{Test de chapitre pour backmatter} \section{Test de section pour backmatter} \lipsum[1-20] \end{document} |