Here is a sample code.
Code: Select all
\documentclass[11pt]{article}
\usepackage{titlesec}
\titleformat{\subsubsection}[hang]{\normalfont}{\thesection}{2cm}{\Large \bfseries}{}
\titlespacing{\subsubsection}{0pt}{0em}{0em}
\begin{document}
\noindent
\begin{minipage}[t]{0.75\textwidth}
\subsubsection*{Heading 1}
\begin{itemize}
\item Entry 1 % Why is there more vertical space above here??
\end{itemize}
\subsubsection*{Heading 2}
\begin{itemize}
\item Entry 2
\end{itemize}
\end{minipage}
\vspace{2cm}
\subsubsection*{Heading 3}
\begin{itemize}
\item Entry 3
\end{itemize}
\subsubsection*{Heading 4}
\begin{itemize}
\item Entry 4
\end{itemize}
\end{document}
If the minipage environment is removed, everything works as normal.
Can anybody tell me why this extra gap is being inserted?