
O seguinte tem o nome do item fora das margens:
\documentclass{article}
\begin{document}
\begin{itemize}
\item[very very very very very long item name] and here are its details
\end{itemize}
\end{document}
Gostaria que não passasse pelas margens, mas começasse num lugar muito mais à direita.
Responder1
Outra opção (além de usar description
), é enumitem
a sua multiline
opção, permitindo que o rótulo seja enrolado. Uma largura de etiqueta específica deve ser definidadepois multiline
.
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{itemize}[style=multiline,labelwidth=50pt]
\item[very very very very very long item name] and here are its details
\end{itemize}
\end{document}
Responder2
Se você tiver cabeçalhos de itens longos apenas de vez em quando, pode ser entediante ter que digitar \item[\textbullet]
sistematicamente. Você pode usar a wide
opção enumitem
, que deixa os rótulos alinhados à esquerda em vez do alinhamento padrão à direita:
\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{enumitem}
\usepackage{lipsum}
\begin{document}
\begin{itemize}[wide, leftmargin=*]
\item[\itshape very very very very very long item name] and here are its details:
\lipsum[4]
\item \lipsum[11]
\end{itemize}
\end{document}