我的問題如下例:
- 如果列表(逐項列出)後有文本,則一切看起來都很好。
- 如果沒有,我想刪除的最後一個清單項目後面有一個空白行。
在我的文件中,表格有更多列,但這些列與我認為的問題無關(如果您想知道我為什麼要使用表格)。
\documentclass[parskip=half]{scrlttr2}
\usepackage[T1]{fontenc}
\usepackage[english, ngerman]{babel}
\usepackage{tabularx}
\usepackage{enumitem}
\setlist{nolistsep}
\begin{document}
\begin{tabularx}{\textwidth}{X}
\begin{itemize}
\item text
\end{itemize}
more text \\
\hline
\begin{itemize}
\item text
\end{itemize} \\
\hline
\end{tabularx}
\end{document}
答案1
這是一個 hack,我不太喜歡它,但是您可以在\\
“無文字”條件後面放置一個明確的負空格,如以下程式碼所示:
...
\hline
\begin{itemize}
\item text
\end{itemize} \\[-\normalbaselineskip]
\hline
...