更改 revtex4-1 中的“内容”名称

更改 revtex4-1 中的“内容”名称

\tableofcontents我需要改变“内容”在 revtex4-1 文档中的显示方式。

其他答案表明\renewcommand{\contentsname}{changes!},但是当我取消注释其中任何一个时

\documentclass[]{revtex4-1}

\def\title{A title}
\def\author{Me}

%\renewcommand{\contentsname}{T\lowercase{able of} C\lowercase{ontents}}
%\renewcommand{\listfigurename}{L\lowercase{ist of} F\lowercase{igures}}
%\renewcommand{\contentsname}{T\lowercase{able of} C\lowercase{ontents}}

\begin{document}
\maketitle
\newpage

\section*{A\lowercase{cknowledgments}}
none!
\newpage

\section*{A\lowercase{bstract}}
\begin{center}
{``\title''}\\
\end{center}
\vspace{.3cm}
Some text.
\newpage

\setlength{\baselineskip}{12pt}
\tableofcontents
\clearpage
\setlength{\baselineskip}{20pt}

\makeatletter
\let\toc@pre\relax
\let\toc@post\relax
\makeatother 

\listoffigures
\newpage

\listoftables
\clearpage

\section{\label{sec_defs}D\lowercase{efinitions}}
\end{document}

我收到“Latex 错误:\contentsname 未定义”(或类似错误\listfigurename)。

帮助?

答案1

该类revtex4-1使用非标准宏\tocname\lofname\lotname来命名目录和相关列表,因此您必须重新定义这些宏。

相关内容