不要在新頁面中開始參考書目

不要在新頁面中開始參考書目

我正在使用它thebibliography來完成我的文本的參考書目。

這是我寫的:

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

我有這個問題:我的參考書目從新頁面開始,而我想將其放在文字末尾。我怎樣才能做到這一點?非常感謝您的幫忙!

答案1

由於沒有給出 MWE,所以這是一個快速猜測:新頁面的負責命令是環境\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}

在此輸入影像描述

相關內容