
Lo siguiente tiene el nombre del artículo fuera de los márgenes:
\documentclass{article}
\begin{document}
\begin{itemize}
\item[very very very very very long item name] and here are its details
\end{itemize}
\end{document}
Me gustaría que no pasara por los márgenes, sino que comenzara en un lugar mucho más a la derecha.
Respuesta1
Otra opción (aparte de usar description
) es enumitem
y su multiline
opción, permitir que la etiqueta se ajuste. Se debe establecer un ancho de etiqueta específicodespués 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}
Respuesta2
Si tiene encabezados de elementos largos sólo de vez en cuando, puede resultar tedioso tener que escribir \item[\textbullet]
sistemáticamente. Puede usar la wide
opción de enumitem
, que hace que las etiquetas estén alineadas a la izquierda en lugar de las alineadas a la derecha predeterminadas:
\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}