
我想將項目標籤垂直對齊到最後一行或項目的垂直中心。這是一個 MWE:
\documentclass{article}
\begin{document}
\begin{itemize}
\item item1 line1 \\
line2 \\
line3 \\
line4 \\
\item item 2 line1\\
2 line2 \\
\end{itemize}
\end{document}
這會在每個項目的第一行顯示項目標籤。我想分別放置項目標籤:
在每個項目的最後幾行,即第一個項目的第 4 行和第二個項目的第 2 行(與項目底部垂直對齊);
第一個項目的第 2 行和第 3 行之間以及第二個項目的第 1 行和第 2 行之間(與項目的中間垂直對齊)
這可行嗎? (沒有或有 enumitem 包。)
答案1
如果我很好地理解你想要什麼,那麼一個\parbox
帶有垂直放置可選參數的簡單(默認情況下 \parbox 的內容垂直居中)就足夠了:
\documentclass{article}
\begin{document}
\begin{itemize}
\item \parbox[b]{\linewidth}{item1 line1 \\
line2 \\
line3 \\
line4}
\item \parbox[b]{\linewidth}{item 2 line1\\
2 line2}
\end{itemize}
\vskip 1cm
\begin{itemize}
\item \parbox{\linewidth}{item1 line1 \\
line2 \\
line3 \\
line4}
\item \parbox{\linewidth}{item 2 line1\\
2 line2}
\end{itemize}
\end{document}