![使用西班牙语 babel 枚举小写罗马数字](https://linux22.com/image/280298/%E4%BD%BF%E7%94%A8%E8%A5%BF%E7%8F%AD%E7%89%99%E8%AF%AD%20babel%20%E6%9E%9A%E4%B8%BE%E5%B0%8F%E5%86%99%E7%BD%97%E9%A9%AC%E6%95%B0%E5%AD%97.png)
我想在列表中使用小写罗马数字,我使用了:
%Redefine the first level
\renewcommand{\theenumi}{\Roman{enumi})}
\renewcommand{\labelenumi}{\theenumi}
%Redefine the second level
\renewcommand{\theenumii}{\roman{enumii})}
\renewcommand{\labelenumii}{\theenumii}
但是我得到了第一级和第二级的大写罗马数字(实际上我得到了第二级的较小的罗马数字)。
有没有办法使用小写罗马数字?
下面是我使用的代码示例:
\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}
答案1
根据西班牙语版本 babel 的作者的说法,用西班牙语书写时不应使用小写罗马数字。
您可以在此处找到有关此问题的更多信息博客(西班牙语)以及手册babel-spanish
第 4 页(同样是西班牙语)。
小写罗马数字可以通过选项恢复es-lcroman
,该选项记录在babel-spanish
手册的同一页。
序言中的结果\usepackage[spanish,es-lcroman]{babel}
如下: