title: LaTeX VERY compact itemize
body: <p>I am trying to build  a very compact itemize with LaTeX, because I want to fit it in a table without whitespace everywhere.</p>
  <p>What I need:</p>
  <ul>
  <li>No whitespace before list</li>
  <li>No whitespace after list</li>
  <li>No whitespace between lines</li>
  <li>Less indent before the bulletpoints</li>
  </ul>
  <p>I have tried many packages (<code>paralist</code>, <code>mdwlist</code>, <code>enumitem</code>) but non of them can fully do it.</p>
  <p>I tried it myself (with the help of <code>paralist</code>) and could get rid of everything except the whitespace after the list. This is my current solution:</p>
  <pre><code>\makeatletter
  \newcommand*{\compress}{\@minipagetrue}
  \makeatother
  
  \newenvironment{ilist}%
    {
      %from parlist package, reduces indent before bulletpoints
      \setdefaultleftmargin{1em}{1em}{}{}{}{} 
      \compress %places itemize into minipage, removing whitespace before
      \begin{itemize}%
      \setlength{\itemsep}{0pt}%
      \setlength{\topsep}{0pt} 
      \setlength{\partopsep}{0pt}
      \setlength{\parsep}{0pt}
      \setlength{\parskip}{0pt}}%
    {\end{itemize}}
  </code></pre>
  <p>However, I am unable to get rid of the space after the list. I can do it with a negative <code>vspace</code> but this is:</p>
  <ol>
  <li>Ugly</li>
  <li>Does not work for tables: The rule after the row in which the list is will still be one line below.</li>
  </ol>
  <p>Can anyone tell me how to do it? I have googled so much, but it somehow seems that I am the first human that ever tried to insert an itemize into a table :D</p>