Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I want to use lower-case roman numerals in a list, and I used:

%Redefine the first level
\renewcommand{\theenumi}{\Roman{enumi})}
\renewcommand{\labelenumi}{\theenumi}

%Redefine the second level
\renewcommand{\theenumii}{\roman{enumii})}
\renewcommand{\labelenumii}{\theenumii}

But I get upper-case roman numerals for both the first and the second level (I actually get smaller roman numerals for the second level).

Is there a way to use lower-case roman numerals?

Here is an example of the code I used:

\documentclass[letterpaper]{article}

\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage{parskip}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage{fullpage}
\usepackage{graphicx}
\DeclareMathOperator{\lcm}{lcm}

\newtheorem{mydef}{Definición}
\newtheorem{theorem}{Teorema}
\newtheorem{lemma}{Lema}
\newtheorem{proposition}[theorem]{Proposición}
\newtheorem{corollary}[theorem]{Corolario}
\newtheorem{remark}{Nota}

%opening
\title{Tarea I}
\author{Pedro
    \and Mateo}
\date{11 de Diciembre de 2013}

\begin{document}

\maketitle

%Redefine the first level
\renewcommand{\theenumi}{\Roman{enumi})}
\renewcommand{\labelenumi}{\theenumi}

%Redefine the second level
\renewcommand{\theenumii}{\roman{enumii})}
\renewcommand{\labelenumii}{\theenumii}

\begin{enumerate}
    \item \
    \begin{enumerate}
        \item Muestre que $\mathbb{Q}(\sqrt[3]{2})$ no tiene automorfismos no triviales.
        \begin{proof}
            Dada la extensión de campos $\mathbb{Q} \subset \mathbb{Q}(\sqrt[3]{2}$
        \end{proof}

    \end{enumerate}
\end{enumerate}


\end{document}
share|improve this question
2  
your code works fine here (I get lowercase roman numerals for the second level). Could you post a minimal working example (MWE) that shows the context where your code fails? –  dcmst Dec 5 '13 at 22:39
    
Ok, I've posted the entire code just to make sure is not the packages or something like that. –  PJOX Dec 5 '13 at 22:46
    
It seems to be a package issue. Comment out \usepackage[spanish]{babel} and you will see. –  azetina Dec 5 '13 at 22:47
1  
if you want to keep babel replace \usepackage[spanish]{babel} with \usepackage[spanish,es-lcroman]{babel}. the option es-lcroman will do the trick. –  dcmst Dec 5 '13 at 22:51
    
@dcmst I invite you to post your comment as a possible answer. –  azetina Dec 5 '13 at 22:54

1 Answer 1

up vote 7 down vote accepted

According to the author of the Spanish version of babel lower case roman numerals should not be used when writing in Spanish.

You can find more information about this issue in this blog (in Spanish) and in the babel-spanish manual at page 4 (again, in Spanish).

Lower case roman numerals can be restored via the es-lcroman option, which is documented at the same page of the babel-spanish manual.

The result with \usepackage[spanish,es-lcroman]{babel} in the preamble is the following:

enter image description here

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.