![Evite newpage ao usar resumo com classe de artigo](https://rvso.com/image/305906/Evite%20newpage%20ao%20usar%20resumo%20com%20classe%20de%20artigo.png)
Como é possível evitar que o LaTeX coloque um resumo em uma nova página ao usar a classe de artigo e a página de título ativadas?
\documentclass[11pt,a4paper,titlepage]{article}
\begin{document}
Some text...
\begin{abstract} Some text unfortunately put on a new page \end{abstract}
\end{document}
Obrigado por qualquer ajuda!
Responder1
Contanto que você não esteja usando twocolumn
a opção, isso funcionará.
Corrigi a ocorrência de \newpage
no titlepage
ambiente, que é utilizado devido à titlepage
opção.
Já o código original contém @
caracteres, \makeatletter
e \makeatother
deve ser usado para dar @
um significado diferente temporariamente.
\documentclass[11pt,a4paper,titlepage]{article}
\usepackage{xpatch}
\usepackage{blindtext}
\makeatletter
\xpatchcmd{\titlepage}{\@restonecolfalse\newpage}{\@restonecolfalse}{}{}
\xpatchcmd{\endtitlepage}{\if@restonecol\twocolumn \else \newpage \fi}{\if@restonecol\twocolumn \else \fi}{\typeout{success}}{\typeout{fail}}
\makeatother
\begin{document}
Some text...
\begin{abstract} \blindtext \end{abstract}
Regular text:
\blindtext
\end{document}
Responder2
Você também pode evitar usar a classe abstrata:
\begin{document}
\subsection*{Abstract}
Abstract text here
\section{First regular section}
Lorem ipsum
\end{document}