[Tex/LaTex] How to add some negative vertical space before a chapter title

chaptersreportsectioningspacing

If all I want to do is to tweak the vertical space before one particular chapter title, can I somehow do it in a quick way without redefining much?

I tried the following and it didn't work:

\documentclass{report}

\begin{document}

\vspace*{-3cm}
\chapter{My chapter}

\end{document}

Best Answer

\chapter issues a \clearpage to start on a new page, and the insertion of a \vspace*, while necessary, inserts content that is sufficient for the \clearpage to be realised. We can avoid this by issuing the \clearpage manually and removing this capability from the regular \chapter command temporarily:

enter image description here

\documentclass{report}

\begin{document}

\chapter{First chapter}

\begingroup
\clearpage% Manually insert \clearpage
\let\clearpage\relax% Remove \clearpage functionality
\vspace*{-2cm}% Insert needed vertical retraction
\chapter{Second chapter}% Regular \chapter
\endgroup

\chapter{Third chapter}

\end{document}

The definition of \clearpage is restored after \endgroup as it adheres to the scoping rules of a redefinition within a group.