How can I enumerate a list using lowercase letters instead of arabic numerals?
Asked
Active
Viewed 5.7k times
11
3 Answers
16
Package enumerate does the work.
\documentclass{article}
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[a.]
\item
First
\item
Second
\item
Third
\end{enumerate}
\end{document}
Przemysław Scherwentke
- 37,268
8
\usepackage{enumitem}
......
\begin{document}
\begin{enumerate}[label=\alph*.]
\item Blablah 1
\item Blablah 2
\item Blablah 3
\end{enumerate}
\end{document}
With the option [shortlabels], you can use [label=a.].
Bernard
- 271,350
6
A solution that doesn't require loading any packages: Issue the instruction
\renewcommand{\theenumi}{\alph{enumi}}
Regarding the scope of this redefinition:
If you want the scope to be global, provide the instruction in the preamble.
If you want the scope to apply to just one particular
enumerateenvironment, encase the\renewcommand{\theenumi}{\alph{enumi}}directive -- along with theenumerateenvironment, of course -- in a pair of\begingroupand\endgroupstatements.
An MWE:
\documentclass{article}
% Modify only '\theenumi', leave '\labelenumi' unchanged
\renewcommand{\theenumi}{\alph{enumi}}
\begin{document}
\begin{enumerate}
\item Hello. \label{item:first}
\item Bye. \label{item:second}
\end{enumerate}
A cross-reference to items \ref{item:first} and \ref{item:second}.
\end{document}
Mico
- 506,678
-
-
1@Bernard - The absence of a full stop (aka dot) is by design! The default LaTeX setup provides the macros
\theenumiand\labelenumi. The latter is generally defined as\theenumi.-- note the dot (full stop). – Mico Jan 03 '17 at 02:25 -
-
@Bernard - Sorry I apparently wasn't clear enough: The instruction
\renewcommand{\theenumi}{\alph{enumi}}preserves the presence of the full stop (aka dot) after the number/letter. I'll post an MWE to demonstrate this. – Mico Jan 03 '17 at 03:12



\usepackage{enumitem}and\begin{enumerate}[label={\alph*}]works too – Jan 02 '17 at 23:57