Não iniciar a bibliografia em uma nova página

Não iniciar a bibliografia em uma nova página

Estou usando thebibliographypara fazer a bibliografia do meu texto.

Aqui está o que escrevi:

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

Estou com esse problema: minha bibliografia começa em uma nova página, mas eu gostaria de tê-la logo no final do texto. Como posso fazer isso? Muito obrigado pela ajuda!

Responder1

Como nenhum MWE é fornecido, este é um palpite rápido: o comando responsável pela nova página está \chapter*{\bibname}dentro da definição de thebibliographyambiente (provavelmente a classe bookor reporté usada). Este comando emite um \clearpageou \cleardoublepagedependendo das opções de classe.

Eu corrigi o thebibliographycomando relaxando \clearpageum pouco antes de \chapter*ser usado.

\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}

insira a descrição da imagem aqui

informação relacionada