Como posso adicionar o resumo e o agradecimento na mesma página?

Como posso adicionar o resumo e o agradecimento na mesma página?

Quero adicionar meu resumo e agradecimento na mesma página, pois eles preenchem apenas metade da página no total, então parece tolice dividi-los em duas páginas.

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

Este método cria duas páginas. Como adicioná-las em uma página?

Responder1

Por padrão abstractirá chamar o titlepageambiente. Você pode corrigi-lo para não fazer isso e então colocar os dois "resumos" em uma página de título:

Exemplo de saída

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

Responder2

Reportclasse usa \titlepageno início environment{abstract}e \endtitlepageno final do ambiente {abstract}. Você pode usar \let\titlepage\relaxe \let\endtitlepage\relax. Referência, pergunta semelhante,aqui. \begingroupe \endgroupé definir para iniciar e parar o relax.

MWE:

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

insira a descrição da imagem aqui

informação relacionada