Latex allows the creation of enumerated (ordered) lists up to four deep. The numbering styles for each depth can be styled to suit your needs using the \renewcommand{label}{style} command, where label is the list depth being styled and style is how you want that number to be shown.

label may be any of the following:

  • \labelenumi: first level
  • \labelenumii: second level
  • \labelenumiii: third level
  • \labelenumiv: fourth level

style may be any combination of characters and numbers. The item number for each list may be printed using by using any of the following (from first depth to fourth depth):

  • enumi
  • enumii
  • enumiii
  • enumiv

These numbers may be styled with the following macros:

  • \alph{number}: lowercase letters
  • \Alph{number}: uppercase letters
  • \arabic{number}: numbers
  • \roman{number}: lowercase roman numerals
  • \Roman{number}: uppercase roman numerals

That’s a lot to take in, so let’s look at an example. If we want to generate a list which is numbered a style like this:

1. First level
1. a) Second level
1. a) i: Third level

Then we would style the list like so:

\renewcommand{\labelenumi}{\arabic{enumi}. }
\renewcommand{\labelenumii}{\labelenumi\alph{enumii}) }
\renewcommand{\labelenumiii}{\labelenumii\roman{enumiii}: }

This would be added to the top of the document, before \begin{document}.

  1. Jesse W says:

    Thank you! This is a quite clear explanation, and it worked for me when inserted into the document preamble using LyX 1.6.5 (Note that it won’t show up directly in LyX, but only in the rendered document.)

  2. MOhammad says:

    Worked. Thanks.

  3. BerryNood says:

    Why should it be before \begin{document}? I’d like to change style only for one particular list in a document without affecting the other lists.

  4. Dipti says:

    In this post I have found that how to change page numbers:
    http://ashishrevar.com/2010/09/latex-redefine-numbering-in-figure-caption/
    I want to set my cover page without page number, what to do?

  5. Renno says:

    How can I put this formula in line with the text?
    ex:

    Seja $ \begin{array}{cccl}
    \gamma\ : & \! \mathrm{I} & \! \longrightarrow & \! \mathbb{R}^2 \\
    & \! s & \! \longmapsto & \! \gamma(s)
    \end{array}
    $ uma curva plana diferenciável.

  6. Lance says:

    Great i was searching for an easy “how to” without read a full book

    Thanks!

  7. Tanjibo says:

    i still don’t understand it.. mind if u put an example how you could put it in a context

  8. Simone says:

    Thank you very very much.