I have a bullet list within a table, but it has unwanted white space above the list, making it horizontally unaligned with other cells in the row. Starting the list with \begin{itemize}[noitemsep,topsep=0pt] helps a bit, but the problem persists. Is there a way to get rid of the space?
Here is my minimal working example consisting of 4 code pattern combinations from the above link:
\documentclass{article}
\usepackage{array}
\usepackage{booktabs}
\usepackage{enumitem}
\begin{document}
Hello world.
\begin{tabular}{l>{\raggedright}p{3in}}
\toprule
Item title #1
&
\begin{itemize}[noitemsep,topsep=0pt] % Code pattern 1
\item Two
\item bullets
\end{itemize}
\tabularnewline[0.1in]
Item title #2
&
\begin{itemize}[noitemsep,topsep=0pt] % Code pattern 1, 2nd row
\item Two more
\item bullets
\end{itemize}
\tabularnewline[0.1in]
Item title #3
&
\kern-\parskip\begin{itemize}[noitemsep,topsep=0pt] % Code pattern 2
\item Another two
\item bullets
\end{itemize}\kern-\parskip
\tabularnewline[0.1in]
Item title #4
&
\kern-\parskip\begin{itemize} % Code pattern 3
\item Another two more
\item bullets
\end{itemize}\kern-\parskip
\tabularnewline[0.1in]
Item title #5
&
\begin{itemize}[noitemsep,topsep=-8pt] % Code pattern 4
\item Another two more
\item bullets still
\end{itemize}
\tabularnewline \bottomrule
\end{tabular}
\end{document}
Here is the compiled result:





tabitemize. I found my way to this page and discovered that\vspace{-1em}\begin{itemize}[noitemsep,topsep=0pt]got rid of the space. Thanks! – user2153235 Mar 10 '21 at 20:23