I want to vertically align document title and names in title page. My current LaTeX looks like this:
\documentclass[a4paper]{article}
\title{ ... }}
\author{ ... }
\date{{ ... }}
\begin{document}
\begin{titlepage}
\maketitle
\end{titlepage}
\end{document}
But this shows the content somewhat in top half part of the doc. I want to center it vertically. This post asks to use \vplace. But I am not able to figure out how to use \vplace in title page.
I tried
\begin{vplace}[1]
\begin{titlepage}
\maketitle
\end{titlepage}
\end{vplace}
and also
\begin{vplace}[1]
\title{ ... }}
\author{ ... }
\date{{ ... }}
\end{vplace}
But it is giving error like Environment vplace undefined. It seems that it requires memoir class. But overleaf does not recognize memoir document class. How can I achieve same in document class?


\usepackage{titling} \renewcommand\maketitlehooka{\null\mbox{}\vfill} \renewcommand\maketitlehookd{\vfill\null}– Mahesha999 Sep 11 '20 at 11:35\maketitlecommand is fixed in the standardLATEXclasses. Thetitlingpackage provides some controls for modifying the appearance of the titling information presented via\maketitle– js bibra Sep 11 '20 at 14:16\maketitle– js bibra Sep 11 '20 at 14:18