По умолчанию класс документов report
использует \chapter
в качестве уровня заголовка библиографии. Напротив, класс документов article
использует \section
в качестве уровня заголовка библиографии. Если вы не используете \chapter
где-либо в своем документе, вы можете использовать класс article
.
Если вы действительно хотите использовать класс report
, вам нужно переопределить среду thebibliography
, чтобы использовать \section
вместо \chapter
. В преамбуле вашего документа (после строки \documentclass
, но перед строкой \begin{document}
введите следующее:
\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
Теперь ваша библиография будет иметь заголовок \section
вместо заголовка \chapter
.
Обратите внимание: если вы загружаете какие-либо специальные библиографические пакеты, вы можете поместить этот код до загрузки этих пакетов (чтобы вы не перезаписывали их работу).