항목별 레이블이 지정된 목록이 여백을 통과하지 않도록 하는 방법이 있습니까?

항목별 레이블이 지정된 목록이 여백을 통과하지 않도록 하는 방법이 있습니까?

다음은 여백에 항목 이름이 있습니다.

\documentclass{article}

\begin{document}

\begin{itemize}

\item[very very very very very long item name] and here are its details
\end{itemize}

\end{document}

여백을 통과하지 않고 훨씬 더 오른쪽에서 시작하고 싶습니다.

답변1

를 사용하는 것과는 별도로 또 다른 옵션은 레이블을 둘러싸는 것을 허용하는 해당 옵션 description입니다 . 특정 라벨 너비를 설정해야 합니다.enumitemmultiline~ 후에 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}

여기에 이미지 설명을 입력하세요

답변2

가끔 긴 항목 머리글만 있는 경우 \item[\textbullet]체계적으로 입력해야 하는 것이 지루할 수 있습니다. 기본 오른쪽 정렬 대신 왼쪽 정렬 레이블을 만드는 wide옵션을 사용할 수 있습니다 .enumitem

\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} 

여기에 이미지 설명을 입력하세요

관련 정보