我想将章节标题设为 UpperCase+textbf,但是尝试像这样定义它
\makeatletter
\renewcommand{\section}{
\@startsection
{section}{1}{0mm}
{\baselineskip}%
{\baselineskip}
{\fontsize{14}{14}\centering\textbf\MakeUppercase}
}%
\makeatother
产生错误。
如果我只使用这两个属性中的一个(\textbf
或\MakeUppercase
),一切都正常,那么问题是什么呢?
答案1
\textbf
接受一个参数(因此\MakeUppercase
这里只是获取它的参数)。请使用声明形式\bfseries
。