标题和页眉的大写

标题和页眉的大写

我试图将 LaTeX 文件中的某些标题或标题大写。具体来说,如果我想使用\printindex\listoffigures或 ,则\listoftables每个标题的标题将分别为“索引”、“图表列表”或“表格列表”。有没有办法将它们大写以生成“索引”、“图表列表”或“表格列表”?任何意见都将不胜感激。

答案1

只需将其放在序言中:

\renewcommand{\indexname}{INDEX}
\renewcommand{\listfigurename}{LIST OF FIGURES}
\renewcommand{\listtablename}{LIST OF TABLES}

答案2

例如,使用标题安全包及其uppercase选项。请注意,此方法将影响正确的标题,但不会影响运行标题或目录条目 - 如果您也希望这些条目大写,请使用 egreg 的解决方案。

\documentclass{report}

\usepackage[uppercase]{titlesec}

\begin{document}

\tableofcontents

\chapter{FOO}

\begin{theindex}
(A fake index entry)
\end{theindex}

\end{document}

相关内容