title: LaTeX list environment inside the tabular environment: extra line at top preventing alignment
body: <p>I have a LaTeX question that is bugging me. I have been trying to get a list environment to appear correctly inside the tabular environment. So far I have gotten everything to my liking except one thing: the top of the list does not align with other entries in the table, in fact it looks like it adds one line above the list... I would like to have these lists at the top. This is what I have, a custom list environment:</p>
  
  <pre><code>  \newenvironment{flushemize}{
      \begin{list}{$\bullet$}
      {\setlength{\itemsep}{1pt}
        \setlength{\parskip}{0pt}
        \setlength{\parsep}{0pt}
        \setlength{\partopsep}{0pt}
        \setlength{\topsep}{0pt}
        \setlength{\leftmargin}{12pt}}}{\end{list}}
  </code></pre>
  
  <p>Renamed ragged right:</p>
  
  <pre><code>\newcommand{\rr}{\raggedright}
  </code></pre>
  
  <p>and here is my table:</p>
  
  <pre><code>\begin{table}[H]\caption{Tank comparisons}\label{tab:tanks}
      \centering
      \rowcolors{2}{white}{tableShade}
  
      \begin{tabular}{p{1in}p{1.5in}p{1.5in}rr}
  
      \toprule
  
      {\bf Material} &amp; {\bf Pros} &amp; {\bf Cons} &amp; {\bf Size} &amp; {\bf Cost} \\
  
      \midrule
  
      \rr Reinforced concrete &amp;\rr  \begin{flushemize}\item Strong \item Secure \end{flushemize}&amp;\rr  \begin{flushemize}\item Prone to leaks \item Relatively expensive to install \item Heavy \end{flushemize} &amp; 100,000 gal &amp; \$299,400  \\
  
      \rr Steel &amp; \begin{flushemize}\item Strong \item Secure \end{flushemize} &amp; \begin{flushemize}\item Relatively expensive to install \item Heavy \item Require painting to prevent rusting \end{flushemize} &amp; 100,000 gal &amp; \$130,100  \\
  
      \rr Polypropylene &amp; \begin{flushemize}\item Easy to install \item Mobile \item Inexpensive \item Prefabricated \end{flushemize} &amp; \begin{flushemize}\item Relatively insecure \item Max size available 10,000 gal \end{flushemize} &amp; 10,000 gal &amp; \$5,000  \\
  
      \rr Wood &amp; \begin{flushemize}\item Easy to install \item Mobile \item Cheap to install \end{flushemize} &amp; \begin{flushemize}\item Prone to rot \item Must remain full once constructed \end{flushemize} &amp; 100,000 gal &amp;  \$86,300\\
  
      \bottomrule
  
      \end{tabular}
  \end{table}
  </code></pre>
  
  <hr>
  
  <p><strong>Update</strong></p>
  
  <p>Thank you Little Bobby Tables and Charles Stewart for your responses. I tried out both of your suggestions and unfortunately could not get them to work.</p>
  
  <p>For tweaklist I tried:</p>
  
  <pre><code>...
  \usepackage{tweaklist}  
  \renewcommand{\enumhook}{\setlength{\topsep}{0pt}
  \setlength{\itemsep}{0pt}}
  
  \begin{document}
  
  \begin{table}[H]
  \centering
  \begin{tabular}{lp{2in}l}
  
    blah &amp; \begin{itemize}\item One \item Two\end{itemize} &amp; blah \\
  
    blah &amp; blah &amp; blah \\
  
  \end{tabular}
  \end{table}
  ...
  </code></pre>
  
  <p>and for paralist I tried:</p>
  
  <pre><code>...
  \usepackage{paralist}  
  
  \begin{document}
  
  \begin{table}[H]
  \centering
  \begin{tabular}{lp{2in}l}
  
    blah &amp; \begin{compactitem}\item One \item Two\end{compactitem} &amp; blah \\
  
    blah &amp; blah &amp; blah \\
  
  \end{tabular}
  \end{table}
  ...
  </code></pre>
  
  <p>Let me know if I missed something I tried to use the documentation provided with the packages as best I could.</p>