# How to set leftmargin when using the enumerate package?

Is it possible to set the leftmargin length when using the enumerate package? I'd like to limit the effect of leftmargin to a single environment invokation only and not set it globally.

-
I recommend the package enumitem. It is more flexible. Or do you stand on enumerate? –  Marco Daniel Sep 11 '11 at 12:23
@Marco: Nope, I can switch packages if necessary. Could you give your comment as an answer instead so I can vote it up and accept as answer? –  gablin Sep 11 '11 at 12:25
Can someone provide a work around with enumerate package? I want to do the same thing and I am stuck with this package. –  Abbas Feb 1 '13 at 20:32

## 1 Answer

I recommend the package enumitem. Here you can set leftmargin local.

 \documentclass{article}
\usepackage{enumitem,showframe}

\begin{document}
\begin{enumerate}[leftmargin=2cm]
\item foo
\item bar
\end{enumerate}

\begin{enumerate}[leftmargin=1cm]
\item foo
\item bar
\end{enumerate}

\begin{enumerate}
\item foo
\item bar
\end{enumerate}
\end{document}

-
Indeed, enumitem is much more powerful than enumerate. Thanks for informing me about it! –  gablin Sep 11 '11 at 13:31