J'utilise le package [makeidx]. Je ne comprends pas comment personnaliser les en-têtes (qui sont automatiquement en majuscule). J'utilise aussi le package [fancyhdr] qui apparemment permet de régler le problème, mais j'ai du mal à comprendre comment en lisant la documentation du package. Je voudrais forcer l'en-tête de l'index "Index des auteurs" à être en minuscule et en italiques. MWE : \documentclass[12pt,a4paper,notitlepage,twoside]{book} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{imakeidx} \makeindex[name=auteur, title=Index des auteurs, columnsep=35pt, intoc, options=-s IndexSTYLE2col.ist] \usepackage{fancyhdr} \pagestyle{fancy} \renewcommand{\chaptermark}[1]{ % \markboth{\small \scshape \chaptername~\thechapter.\ #1}{}} % Chapitre~\thechapter.\#1 % \renewcommand\headrulewidth{0pt} % \renewcommand{\sectionmark}[1]{ % \markright{\itshape \small \ #1}{}} % \renewcommand\headrulewidth{0pt} % \begin{document} \printindex[auteur] \end{document} |
@denis, ok, merci.
Problème réglé, ca marche lorsqu'on ajoute
|
Pour la mise en forme de vos ECM, je vous recommande la FAQ « Comment mettre en forme ma contribution ? », notamment la section concernant le code, plus particulièrement celui hors texte. En particulier, il est inutile d'y laisser une ligne vide entre chaque ligne de code et il est en revanche utile de le formater en tant que code hors texte.