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.
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It only takes a minute to sign up.
Sign up to join this communitywhen 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.
There are a number of ways. Here's using the enumerate
package:
\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}
paralist
package, that works just like enumerate
in this case.
May 2, 2012 at 6:06
paralist
the 8th item is misaligned (with enumerate
it's correct).
May 2, 2012 at 7:04
If you want to type:
I.
II.
III.
Use:
\documentclass{article}
\begin{document}
\usepackage{enumerate}
\begin{enumerate}[I.]
\item my text
\item my text
\item my text
\end{enumerate}
Another possibility for [I.]
is [(I)]
, which gives:
(I)
(II)
(III)
enumitem
package (with package option shortlabels
. It's more customizable than enumerate
.
Nov 19, 2019 at 1:36
If you're using the beamer class, try something like:
\setbeamertemplate{enumerate item}{(\roman{enumi})}
or
\setbeamertemplate{enumerate subitem}{(\roman{enumii})}
For those using Spanish with babel
package, the enumerate
option \begin{enumerate}[i]
does not work. To make it work, load the babel
package with this option:
\usepackage[spanish,es-lcroman]{babel}
Explanation:
Spanish babel forces the use of upper case. As the manual states:
Traditional Spanish typography discourages the use of lowercase Roman numerals.
The manual justifies this choice referencing the book José Martínez de Sousa, Diccionario de tipografía y del libro, Madrid, Paraninfo, 3.a ed., 1992.