你好,我正在尝试更新部分 cmd,以使所有部分都大写。
我尝试过类似的东西
\newcommand{\tmpsection}[1]{}
\let\tmpsection=\section
\renewcommand{\section}[1]{\tmpsection{\uppercase{#1}}}
但没有运气。有人可以帮忙吗?:)
答案1
实现结果的一个简单方法是使用包sectsty
:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{sectsty,textcase}
\allsectionsfont{\MakeTextUppercase}
\begin{document}
\section{Here's à la page}
\subsection{Straße}
\end{document}
我还使用textcase
它\MakeTextUppercase
通常比更强大\MakeUppercase
(并且\uppercase
不适用于重音字母)。
这不会触及目录中的条目;但也需要做更多的工作。