
Я хотел бы выровнять метки элементов вертикально по последней строке или по вертикальному центру элемента. Вот 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}