У меня есть вопрос по поводу выравнивания маркеров в примере itemize, вот короткий пример. По сути у меня есть \item со вставленной таблицей, и я хочу, чтобы маркер был вверху таблицы
Есть ли способ этого добиться?
\begin{itemize}
\item \begin{tabular}{c p{11.4cm}} 04.2014 - 05.2014: & teeeeeeeeeeeeeeeeeeessssssssssssssssssssstttttttttttttttttttttt
pppppppppphhhhhhhhhhaaaaaaaaaasssssssssseeeeeeeeeeeee \end{tabular}
\end{itemize}
решение1
Печатание
\begin{itemize}
\item \begin{tabular}[t]{c p{11.4cm}} 04.2014 - 05.2014: & teeeeeeeeeeeeeeeeeeessssssssssssssssssssstttttttttttttttttttttt
pppppppppphhhhhhhhhhaaaaaaaaaasssssssssseeeeeeeeeeeee \end{tabular}
\end{itemize}
решит проблему, но у меня сложилось впечатление, что вы используете неподходящий инструмент для этой работы.
Попробуй это:
\documentclass{article}
\usepackage{enumitem}
\usepackage{microtype}
\usepackage{lipsum} % just for the example
\newenvironment{cvitemize}
{\begin{itemize}[leftmargin=\citemwd,labelwidth=\citemwd,labelsep=0pt]}
{\end{itemize}}
\newlength{\citemwd}
\AtBeginDocument{%
\settowidth{\citemwd}{\textbullet\ 00.0000--00.0000:\ }%
}
\newcommand{\citem}[1]{%
\item[\textbullet\ #1:\ ]%
}
\begin{document}
\lipsum[2]
\begin{cvitemize}
\citem{04.2014--05.2014} \lipsum*[3]
\end{cvitemize}
\lipsum[4]
\end{document}
решение2
Существует необязательный аргумент для tabular
указания вертикального положения. t
указывает, что базовая линия верхней строки должна быть выровнена с окружающим текстом.
\documentclass{article}
\begin{document}
\begin{itemize}
\item \begin{tabular}[t]{c p{11.4cm}} 04.2014 - 05.2014: & teee
eeeeeee eeeeeeee essssss ssssssss ssssssst ttttttt ttttttttt ttttt
pp pppp pppphhh hhhhhh haaaaa aaaaas ssssss ssseee eeeeee
eeee \end{tabular}
\end{itemize}
\end{document}
При отсутствии опции tabular
вертикально центрируется относительно текста вокруг. При наличии b
опции используется базовая линия последней строки таблицы; обратите внимание на p
столбец, который будет базовой линией строки этой записи, так что в вашем случае это даст то же выравнивание, которое вы просили:
\documentclass{article}
\begin{document}
\begin{itemize}
\item \begin{tabular}[t]{c p{5cm}} 04.2014 - 05.2014: & teee
eeeeeee eeeeeeee essssss ssssssss ssssssst ttttttt ttttttttt ttttt
pp pppp pppphhh hhhhhh haaaaa aaaaas ssssss ssseee eeeeee
eeee \end{tabular}
\item \begin{tabular}{c p{5cm}} 04.2014 - 05.2014: & teee
eeeeeee eeeeeeee essssss ssssssss ssssssst ttttttt ttttttttt ttttt
pp pppp pppphhh hhhhhh haaaaa aaaaas ssssss ssseee eeeeee
eeee \end{tabular}
\item \begin{tabular}[b]{c p{5cm}} 04.2014 - 05.2014: & teee
eeeeeee eeeeeeee essssss ssssssss ssssssst ttttttt ttttttttt ttttt
pp pppp pppphhh hhhhhh haaaaa aaaaas ssssss ssseee eeeeee
eeee \end{tabular}
\end{itemize}
\end{document}
решение3
Вы можете использовать listliketab
пакет: табличную среду, в которой первый столбец может эмулировать любую списочную среду:
\documentclass[11pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{lipsum}
\usepackage[showframe, nomarginpar, textwidth = 15cm]{geometry}
\usepackage{listliketab}
\newcommand{\tabitem}{\textbullet}
\pagestyle{empty}
\begin{document}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dic- tum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem.Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.
\storestyleof{itemize}
\begin{listliketab}
\begin{tabular}{Lc p{8cm}}
\tabitem & 04.2014 - 05.2014: & Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dic- tum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
\end{tabular}
\end{listliketab}
\end{document}