如何在同一頁上新增摘要和致謝?

如何在同一頁上新增摘要和致謝?

我想在同一頁上添加我的摘要和致謝,因為它們總共只佔了頁面的一半,所以將它們分成兩頁看起來很愚蠢。

\documentclass[a4paper,11pt,openbib]{report}

\begin{document}

\begin{abstract}
 This is cool paper about vuvuzelas.
\end{abstract}

\renewcommand{\abstractname}{Acknowledgements}
\begin{abstract}
 Thanks Mum!
\end{abstract}

\end{document}

此方法會建立兩個頁面,我該如何將它們新增到一個頁面中?

答案1

預設情況下abstract會呼叫titlepage環境。您可以修補它以不這樣做,然後將兩個“摘要”放在一個標題頁中:

樣本輸出

\documentclass{report}

\usepackage{etoolbox}
\patchcmd{\abstract}{\titlepage}{}{}{}
\patchcmd{\endabstract}{\endtitlepage}{}{}

\begin{document}

\begin{titlepage}
  \begin{abstract}
    This is cool paper about vuvuzelas.
  \end{abstract}

  \renewcommand{\abstractname}{Acknowledgements}
  \begin{abstract}
    Thanks Mum!
  \end{abstract}
\end{titlepage}

\end{document}

答案2

Reportclass 用於環境{abstract} 的\titlepage開頭environment{abstract}\endtitlepage結尾。您可以使用\let\titlepage\relax\let\endtitlepage\relax。參考,類似的問題,這裡\begingroup並且\endgroup是定義啟動和停止relax

微量元素:

\documentclass[a4paper,11pt,openbib]{report}

\begin{document}
\begingroup
\let\endtitlepage\relax
\let\vfil\relax
\begin{abstract}
 This is cool paper about vuvuzelas.
\end{abstract}
\let\titlepage\relax
\renewcommand{\abstractname}{Acknowledgements}
\begin{abstract}
 Thanks Mum!
\end{abstract}
\endgroup
\end{document}

在此輸入影像描述

相關內容