Welcome to the forum,
sure there is a way. The standard classes are very old, one could argue that they are full of spaghetti code.
While the space above chapters is done using
vspace
, for the space below, the class uses
\vskip
for spacing. A package like titlesec can cahnge the appearance of chapters, sections etc using commands, though i personally don't think the package is intuitive.
Code: Select all
\documentclass{report}
\usepackage{blindtext}
\usepackage{etoolbox}
\makeatletter %
\patchcmd{\@makechapterhead}{\vskip 40\p@}{\bigbreak}{}{}% Removes space below \chapter head
\patchcmd{\@makeschapterhead}{\vskip 40\p@}{\bigbreak}{}{}% Removes space below \chapter* head
\patchcmd{\@makechapterhead}{\vspace*{50\p@}}{}{}{}% Removes space above \chapter head
\patchcmd{\@makeschapterhead}{\vspace*{50\p@}}{}{}{}% Removes space above \chapter* head
\makeatother
\begin{document}
\chapter{Wallaby}
\blindtext
\chapter*{Alpaca}
\blindtext
\end{document}
In the example above, i did not completely remove the space below the chapter title, because it looks just awful.
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.