latex – Eliminate space before begin{itemize}

latex – Eliminate space before begin{itemize}

The way to fix this sort of problem is to redefine the relevant list environment. The enumitem package is my favourite way to do this sort of thing; it has many options and parameters that can be varied, either for all lists or for each list individually.

Heres how to do (something like) what it is I think you want:

usepackage{enumitem}
setlist{nolistsep}

or

usepackage{enumitem}
setlist{nosep}

Try vspace{-5mm} before the itemize.

latex – Eliminate space before begin{itemize}

Use vspace{-topsep} before begin{itemize}.

Use setlength{parskip}{0pt} setlength{itemsep}{0pt plus 1pt} after begin{itemize}.

And for the space after the list, use vspace{-topsep} after end{itemize}.

vspace{-topsep}
begin{itemize}
  setlength{parskip}{0pt}
  setlength{itemsep}{0pt plus 1pt}
  item ...
  item ...
end{itemize}
vspace{-topsep}

Leave a Reply

Your email address will not be published.