Не начинать библиографию на новой странице

Не начинать библиографию на новой странице

Я использую его thebibliographyдля составления библиографии своего текста.

Вот что я написал:

      \begin{thebibliography}{99}
      \addcontentsline{toc}{section}{Bibliografia}
      \bibitem{uno}...
      \end{thebibliography} 

У меня такая проблема: моя библиография начинается с новой страницы, а я бы хотел, чтобы она была в конце текста. Как это сделать? Большое спасибо за помощь!

решение1

Поскольку MWE не указано, вот быстрая догадка: ответственная команда для newpage — это команда \chapter*{\bibname}в определении thebibliographyокружения (скорее всего, используется класс bookили ). Эта команда выдает или в зависимости от параметров класса.report\clearpage\cleardoublepage

Я исправил thebibliographyкоманду, установив режим релаксации \clearpageнепосредственно перед \chapter*ее использованием.

\documentclass{book}
\usepackage[italian]{babel}

\usepackage{blindtext}%
\usepackage{etoolbox}%

\patchcmd{\thebibliography}{\chapter*}{\par\let\clearpage\relax\chapter*}{\typeout{success}}{\typeout{failure}}

\begin{document}
\tableofcontents
\chapter{First}%
\blindtext[10]
\begin{thebibliography}{99}
  \addcontentsline{toc}{section}{\bibname}
\bibitem{uno}...
\end{thebibliography} 
\end{document}

введите описание изображения здесь

Связанный контент