罗马小写的页码问题

罗马小写的页码问题

我对页码编号有问题,因为我希望页面用小写的罗马字母编号,但在使用 \pagenumbering{roman} 时,由于在编译时它仍然显示大写的罗马字母编号。

我附上了我的乳胶代码,但我不知道哪一行可能会导致上述问题。

\documentclass[12pt, oneside,a4paper ]{book}
%\usepackage[Most]{romannum}
\usepackage[utf8]{inputenc}
\usepackage{amsthm}
\usepackage{amsmath}%centrar formulas
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}%Para poner fórmulas químicas
\usepackage{subfigure} % subfiguras
\usepackage[subfigure]{tocloft}
\usepackage[spanish]{babel}
\usepackage{emptypage}
\usepackage{fancyhdr}
\usepackage{booktabs} %Para tablas importadas de excel
\usepackage[table]{xcolor}
\usepackage{colortbl}%row color
\usepackage{multirow}
\usepackage{float} %Para dejar fija la tabla 
%\usepackage{longtable} %Tabla en dos páginas
\usepackage{stackrel}
%\usepackage{enumerate} 
\usepackage{upgreek}%Para poner letras griegas en negrita
\usepackage{mathrsfs}
\usepackage{comment}
\usepackage{verbatim}
\usepackage{subfigure} % subfiguras%Para imágenes seguidas
\usepackage{tabularx}
\usepackage{bigstrut}
\usepackage{caption}
\usepackage{cite}
\usepackage{geometry}
\usepackage[myheadings]{fullpage}
\usepackage{lastpage}
\usepackage{graphicx, wrapfig, setspace, booktabs}
\usepackage[T1]{fontenc}
\usepackage[font=small, labelfont=bf]{caption}
\usepackage{fourier}
%\usepackage[protrusion=true, expansion=true]{microtype}
\usepackage{setspace} %interlineados
\usepackage{titlesec}
\usepackage{titling}
\usepackage{mathrsfs}
\usepackage{enumerate} % enumerados
\usepackage{emptypage}
%\usepackage{fancyhdr}
\usepackage{fancybox}
\usepackage{scrextend}
\usepackage{algorithm}%Escribir algoritmos
\usepackage{algorithmic}%Escribir algoritmos
\usepackage{mathtools, nccmath}
\usepackage{pdfpages}
\usepackage[titletoc,toc,page]{appendix}
\usepackage{hyperref}
\fancyhf{} % <================ clears header and footer on all positions
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancypagestyle{plain}{%
  \fancyhf{} % clears header and footer on all positions
  \fancyfoot[C]{\bfseries \thepage} % <=================================
  \renewcommand{\headrulewidth}{0pt}
  \renewcommand{\footrulewidth}{0pt}
}
\pagestyle{fancy}
%\fancyhf{} % <==================================== allready done above!
\fancyfoot[C]{\bfseries \thepage}

\renewcommand{\thechapter}{\arabic{chapter}} 
\renewcommand{\thesection}{\arabic{chapter}.\arabic{section}}
\renewcommand{\theequation}{\arabic{chapter}.\arabic{equation}}
\renewcommand{\thefigure}{\arabic{figure}}
\renewcommand{\cftfigfont}{Figura }
\renewcommand{\cfttabfont}{Tabla }
\author{Alex Pozo}
\parindent= 0mm %Elimina la sangria
\renewcommand{\contentsname}{Contenido}
\renewcommand{\partname}{Parte}
\renewcommand{\appendixname}{Apéndice}
\renewcommand{\figurename}{Figura}
\renewcommand{\tablename}{Tabla}
\renewcommand*\contentsname{ÍNDICE GENERAL}
\renewcommand*\bibname{REFERENCIAS BIBLIOGRÁFICAS}
\renewcommand{\appendixname}{Anexos}
\renewcommand{\appendixtocname}{Anexos}
\renewcommand{\appendixpagename}{Anexos}
%\setcounter{tocdepth}{3} % para que ponga subsubsecciones en el indice
\providecommand{\abs}[1]{\lvert#1\rvert}
\providecommand{\norm}[1]{\lVert#1\rVert}
%------------------------------------------------

%----------------------------------------------------------------------
\newtheorem{defi}{Definición}[chapter]
\newtheorem{prop}{Proposición}[chapter]
\newtheorem{lem}{{ Lema }}[chapter]
\newtheorem{theorem}{{ Teorema }}[chapter]
\author{Alex Pozo}

\title{MODELIZACIÓN MATEMÁTICA DE TIEMPOS DE VIAJE DE LA TRONCAL CENTRAL TROLEBÚS.}
\setlength\parindent{2em }
\newcommand{\HRule}[1]{\rule{\linewidth}{#1}}
\onehalfspacing
%\setcounter{tocdepth}{5}
%\setcounter{secnumdepth}{5}

\numberwithin{figure}{chapter}

\begin{document}
\cleardoublepage

\pagenumbering{roman} %Here is my problem. Doesn't change the format
%CARÁTULA

%\pagestyle{empty}%Para eliminar encabezados y pies de pagina
\renewcommand{\thefootnote}{\arabic{footnote}}
\renewcommand{\contentsname}{Contenido}
\renewcommand{\bibname}{Referencias Bibliográficas}
\renewcommand{\contentsname}{Contenido}
%\newcommand{\defeq}{\mathrel{\mathop:}=}
%------------------------
\thispagestyle{empty}

编译结果 在此处输入图片描述

答案1

您的 MWE 不完整,至少\end{document}缺失了部分内容。不过,添加此内容和一些文本后,我可以重现该问题。

这本书的 documentclass 似乎假设大的西班牙语文本应使用罗马数字。如果您将默认语言更改为(例如)英语,则会得到小罗马数字。有一个解决方案:将 babel 加载为\usepackage[spanish,es-lcroman]{babel} => 源:Nico Boni 的回答

请注意,documentclassbook提供了两个命令,您可以用它们来代替\cleardoublepage\pagenumbering{...}`:

  • \frontmatter
  • \mainmatter

两者都可以切换页码并重置页码计数器。请参阅其文档加拿大运输安全局

相关内容