Table Of Contents won’t stay on the first page

table of contents

my question is my table of contents in my report is hell bent on staying on the second page, is there any way for me to force it to stay on the first page underneath my title and abstract? My code I'm using is given below, thank you in advance!

\documentclass[aps,prd,showpacs,amsmath,amssymb,bm,superscriptaddress,nofootinbib]{revtex4-1}  


\usepackage{array}
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{subcaption}
\usepackage{float}
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{color}% bold math
\usepackage{bm}% bold math
\usepackage{subfig}
\usepackage{listings}
\pagenumbering{roman}

\begin{document}

\begin{figure}
\leftline{\includegraphics[scale=0.06]{Logo}\hfill PHYS Final Report}
\end{figure}

\vspace*{1.5cm}

\title{Title }
\author{Name}
\date{\today}
\begin{abstract}
\vspace*{1.0cm}
Abstract
\vspace*{1.0cm}
\end{abstract}
\maketitle
\tableofcontents
\end{document}

Best Answer

with revtex4-1 I get a page break but with the current revtex4-2 class the table of contents comes on page 1.

enter image description here

\documentclass[aps,prd,showpacs,amsmath,amssymb,bm,superscriptaddress,nofootinbib]{revtex4-2}

\begin{document}

\begin{figure}
ZZZZZZZZZZZZZZZ
\end{figure}

\vspace*{1.5cm}

\title{Title }
\author{Name}
\date{\today}
\begin{abstract}
\vspace*{1.0cm}
\vspace*{1.0cm}
\end{abstract}
\maketitle



\tableofcontents

\section{zzz}
a
\section{zz zz}
b
\end{document}
Related Question