\RequirePackage[l2tabu,orthodox]{nag} \documentclass[12pt,letterpaper,twoside]{article} \usepackage[letterpaper,margin=1in]{geometry} \usepackage[T1]{fontenc} \usepackage{graphicx} \begin{document} % CODE (2) : \begin{titlepage} \centering \vfill Course number \vfill \rule{4.5in}{1.6pt}\vspace*{-\baselineskip}\vspace*{2pt} \rule{4.5in}{0.4pt}\\[\baselineskip] {\Huge\textsc{Book title}}\\[1\baselineskip] {\large Subtitle}\\[0.2\baselineskip] \rule{4.5in}{0.4pt}\vspace*{-\baselineskip}\vspace{3.2pt} \rule{4.5in}{1.6pt}\\[2\baselineskip] Author \vspace{0.5in} \includegraphics[width=4.5in]{example-grid-100x100pt} \vfill version, town, year. \end{titlepage} \end{document}

How to make the Author in the middle, without the

`\vspace{0.5in}`

command ? `\vfill`

doesn't seem to help there and I don't understand what's going on in this part.Also, I don't understand the title part. Why the extra { } around the Book title and around the Subtitle ? I suspect this part could be much simpler.