여백에 있는 \item 명령의 선택적 매개변수: 해당 동작이 정상입니까?

여백에 있는 \item 명령의 선택적 매개변수: 해당 동작이 정상입니까?

다음 코드

\documentclass{article}
\begin{document}
\begin{itemize}
\item[A very long line that will be in the margin of my document]
This is a test 
\end{itemize}
\end{document}

생산하다

"노골적인 중복"

그러나 파일에는 경고가 없습니다 log(전체 상자가 전혀 없음).

  1. 선택적 필드의 텍스트가 item인쇄되도록 하는 메커니즘이 있습니까?
  2. 여백에 항목의 범례나 표현을 적는 것이 얼마나 허용됩니까?

답변1

이는 목록이 물리적으로 구축되는 방식 때문입니다. 레이블 상자는 오른쪽 정렬됩니다.목록왼쪽 여백은 명령의 효과를 갖습니다 \llap{labelbox}.

해결책은 패키지 align=left에서 키를 설정 enumitem하고 패키지에서 레이블 들여쓰기를 억제하는 것으로 구성됩니다.페이지왼쪽 여백:

\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{enumitem}

\begin{document}

\mbox{}
\vskip1cm
\begin{itemize}[align = left]
  \item[A very long line that will be in the margin of my document]
        This is a test. This is a test. This is a test. This is a test. This is a test. This is a test. This is a test. This is a test.

  \item A normal item.
\end{itemize}
\end{document} 

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

관련 정보