余白の \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} 

ここに画像の説明を入力してください

関連情報