[Tex/LaTex] Using lower-case roman numerals in enumerate lists

#enumeratelists

when I use

\begin{enumerate}[I]
\item 
...

I get

I
II

how I can get

i
ii

?

I try with

\renewcommand{\theenumi}{\roman{enumi}}
\renewcommand{\labelenumi}{\theenumi}

in the begin of file, but not fix the problem.

Best Answer

There are a number of ways. Here's using the enumerate package:

enter image description here

\documentclass{article}
\usepackage{enumerate}% http://ctan.org/pkg/enumerate
\begin{document}
\begin{enumerate}[I]
  \item One
  \item Two
  \item Three
\end{enumerate}

\begin{enumerate}[i]
  \item One
  \item Two
  \item Three
\end{enumerate}
\end{document}

Here's another method via the enumitem package. It yields the same output as above:

\documentclass{article}
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\begin{document}
\begin{enumerate}[label=\Roman*]
  \item One
  \item Two
  \item Three
\end{enumerate}

\begin{enumerate}[label=\roman*]
  \item One
  \item Two
  \item Three
\end{enumerate}
\end{document}

And then, without any packages:

\documentclass{article}
\renewcommand{\labelenumi}{\theenumi}
\begin{document}
\renewcommand{\theenumi}{\Roman{enumi}}%
\begin{enumerate}
  \item One
  \item Two
  \item Three
\end{enumerate}

\renewcommand{\theenumi}{\roman{enumi}}%
\begin{enumerate}
  \item One
  \item Two
  \item Three
\end{enumerate}
\end{document}