列表项周围留有空白。如何删除这个垂直空白?

列表项周围留有空白。如何删除这个垂直空白?

我尝试使用以下\tabular命令删除在表格内启动逐项列表时插入的垂直空间:

\begin{tabular}{@{} p{0.18\textwidth}|p{0.82\textwidth}}
\raggedright \textbf{Lists drive me crazy} \newline \footnotesize{Jan 2018-Present} 
& \begin{itemize}[leftmargin=3mm, noitemsep, topsep=0pt]
\item please
\item work
\end{itemize}
\end{tabular}

结果如下: 在此处输入图片描述

正如你所看到的,抱怨这件事对我来说毫无意义

如果有人能告诉我正确的方法来消除这个本地示例的垂直间距并使其与顶部齐平以便与左侧列中的文本完美对齐,我将不胜感激。

谢谢你!

答案1

您可以使用此代码(\compress借用自另一个答案 - 我不记得是哪一个):

\documentclass{article}
 \usepackage{array}
\usepackage{enumitem}

\makeatletter
\newcommand{\compress}{\@minipagetrue}
\makeatother

\begin{document}

\begin{tabular}{@{} p{0.18\textwidth}| >{\compress\arraybackslash}p{0.82\textwidth}}
\raggedright \textbf{Lists drive me crazy} \newline \footnotesize{Jan 2018-Present}
& \begin{itemize}[leftmargin=3mm, nosep, after = \vskip-\baselineskip]
\item please
\item work
\item please
\item work
\end{itemize}\\
\hline
\end{tabular}

\end{document} 

在此处输入图片描述

相关内容