다음 예의 문제는 다음과 같습니다.
- 목록(항목화) 뒤에 텍스트가 있으면 모든 것이 괜찮아 보입니다.
- 없으면 제거하려는 마지막 목록 항목 뒤에 빈 줄이 있습니다.
내 문서에는 테이블에 더 많은 열이 있지만 이는 내가 생각하는 문제와 관련이 없습니다(내가 왜 테이블을 사용하는지 궁금할 경우를 대비해).
\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
이것은 해킹이고 별로 마음에 들지 않지만 \\
다음 코드와 같이 "텍스트 없음" 조건 뒤에 명시적인 음수 공백을 넣을 수 있습니다.
...
\hline
\begin{itemize}
\item text
\end{itemize} \\[-\normalbaselineskip]
\hline
...