0

When my label is too big, it leaves the page. How to indent with the left of label or simply increase left alignment.

\documentclass[11pt,a4paper]{report}
\usepackage{enumerate} %package for enumerate
\usepackage{enumitem} %package for enumerate
\begin{document}
\begin{enumerate}[label=Very big word that leaves the page \roman*]
\item item
\end{enumerate}
\end{document}

Vitor Abella
  • 1,158

2 Answers2

2

Don't use both enumerate and enumitem. Note optional arguments are between bracket ([ ]), not between \[ \] (which is for displayed equations).

The trick for your problem is to use left-aligned labels (default is right aligned):

\documentclass[11pt,a4paper]{report}

\usepackage{enumitem} %package for enumerate

\begin{document}

\begin{enumerate}[label=Very big word that leaves the page \roman*, align = left]
\item A first item.
\item A longer item. A longer item. A longer item. A longer item. A longer item. A longer item. A longer item. A longer item.
\end{enumerate}

\end{document} 

enter image description here

Bernard
  • 271,350
0

Add leftmargin=*

  [![\documentclass\[11pt,a4paper\]{report}
    \usepackage{enumerate} 
    \usepackage{enumitem} 
    \begin{document}
    \begin{enumerate}\[label=Very big word that leaves the page \roman*,leftmargin=*\]
    \item item
    \end{enumerate}
    \end{document}][1]][1]

Image

Vitor Abella
  • 1,158