Par défaut, le report
La classe de document utilise \chapter
comme niveau de l'en-tête de la bibliographie. En revanche, le article
La classe de document utilise \section
comme niveau de l'en-tête de la bibliographie. Si vous n'utilisez pas \chapter
n'importe où dans votre document, vous pouvez utiliser la fonction article
à la place.
Si vous voulez vraiment utiliser le report
vous devrez redéfinir la classe thebibliography
environnement à utiliser \section
au lieu de \chapter
. Dans le préambule de votre document (après le \documentclass
mais avant la ligne \begin{document}
ligne, insérer le texte suivant :
\makeatletter
\renewenvironment{thebibliography}[1]
{\section*{\bibname}% <-- this line was changed from \chapter* to \section*
\@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
\list{\@biblabel{\@arabic\c@enumiv}}%
{\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\sloppy
\clubpenalty4000
\@clubpenalty \clubpenalty
\widowpenalty4000%
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist}
\makeatother
Maintenant, votre bibliographie aura un \section
au lieu d'un \chapter
tête.
Notez que si vous chargez des paquets spéciaux de bibliographie, vous pourriez vouloir mettre ce code avant ces paquets sont chargés (afin de ne pas écraser leur travail).