我无法重命名目录

我无法重命名目录

我正在用西班牙语编写文档(使用 babel),但 的名称\tableofcontents仍然是“Contents”。我尝试过\renewcommand{\contentsname}\addto\captionsspanish以及很多不同的组合,但都不起作用。

我不知道发生了什么,因为参考书目的名字是西班牙语,所以 babel 在那里运行正常。

这是我正在使用的代码:

\documentclass[11pt,aps,prd,preprintnumbers,nofootinbibn,onecolumn]{revtex4}
\usepackage{graphicx} 
\usepackage{dcolumn}  
\usepackage{bm}       
\usepackage{amssymb}   
\usepackage[utf8x]{inputenc}
\usepackage[spanish]{babel}
\usepackage{shapepar}
\usepackage{amsmath}
\usepackage{array}
\usepackage{fancybox}
\usepackage{multirow}
\usepackage{appendix}
\usepackage{epsfig}
\usepackage{subfigure}
\usepackage{caption}
\usepackage{float}
\usepackage{braket}
\usepackage{amsfonts}
\usepackage{mathrsfs,amsmath}
\usepackage{chemmacros}
\usepackage{bbold}
\usepackage{framed}
\usepackage[usestackEOL]{stackengine}
\usepackage{lipsum}
\usepackage{blindtext}
\usepackage{soul}
\newcommand*\dif{\mathop{}\!\mathrm{d}}
\newcommand*\Dif[1]{\mathop{}\!\mathrm{d^#1}}
\hyphenation{ALPGEN}
\hyphenation{EVTGEN}
\hyphenation{PYTHIA}
\addtolength{\textwidth}{0cm}
\addtolength{\hoffset}{0cm}
\addtolength{\textheight}{1.6cm}
\addtolength{\voffset}{0cm}
\DeclareMathOperator{\Tr}{Tr}
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
\usepackage{geometry}\geometry{a4paper, total={160mm,247mm}, left=25mm, top=25mm, }
\usepackage{setspace}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\title{\huge{Título}\\[0.4cm]}
\thispagestyle{empty}

\begin{abstract}
\begin{center}
\today\\
\vspace{1cm}

\hspace{1em}{\bf Autor:}\\
\vspace{0.1cm}
\hspace{1em}NAME $^\ddagger$\\
\vspace{0.8cm}
{\it Universidad}\vspace{2em}
\end{center}
\hline\vspace{1em}
{\bf Abstract:} \vspace{-0.5em}
\singlespacing
\small{...}\vspace{2em}\hline \vspace{1em}
\scriptsize{$^\ddagger$  E-mail: \texttt{...}
\end{abstract}

\clearpage
\maketitle

\newpage
\thispagestyle{empty}
\spacing{2}
\begin{quotation}
\tableofcontents
\end{quotation}

\section{Introducción}
\setcounter{page}{1} 

\begin{thebibliography}{99}
\bibitem{1}
...

\end{thebibliography}
\end{document}

谢谢。

答案1

的名称ToC存储在 中\tocname

使用

\addto\captionsspanish{\renewcommand{\tocname}{Índice}}

代替\renewcommand{\contentsname}{Índice}}

\documentclass[11pt,aps,prd,preprintnumbers,nofootinbibn,onecolumn]{revtex4}

\usepackage[utf8]{inputenc} 
\usepackage[spanish]{babel} 
\addto\captionsspanish{\renewcommand{\tocname}{Índice}}
\begin{document}
\tableofcontents
\section{Introducción}

\end{document}

我删除了序言中所有不必要的(和错误的内容)

在此处输入图片描述

相关内容