次のコード
\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
(オーバーフル ボックスは一切ありません)。
- オプション フィールドのテキストが確実に
item
印刷されるようにするメカニズムはありますか? - 項目の凡例や説明を余白に書くことはどの程度許容されるでしょうか?
答え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}