如何删除报告中带有 X 的章节 X

如何删除报告中带有 X 的章节 X

我知道这个问题已经在其他问题中讨论过了,但我无法解决我的问题。

我正在使用 documentclassreportfullpage包。如何用 X 替换第 X 章,同时保持相同的字体大小和边距(与全页包一样)?

答案1

报告中的章节标题由

\def\@makechapterhead#1{%
  \vspace*{50\p@}%
  {\parindent \z@ \raggedright \normalfont
    \ifnum \c@secnumdepth >\m@ne
        \huge\bfseries \@chapapp\space \thechapter
        \par\nobreak
        \vskip 20\p@
    \fi
    \interlinepenalty\@M
    \Huge \bfseries #1\par\nobreak
    \vskip 40\p@
  }}

所以只需重新定义而不章节部分:

\makeatletter
\def\@makechapterhead#1{%
  \vspace*{50\p@}%
  {\parindent \z@ \raggedright \normalfont
    \ifnum \c@secnumdepth >\m@ne
        \huge\bfseries 
%%%%%%%%\@chapapp\
        \thechapter
        \par\nobreak
        \vskip 20\p@
    \fi
    \interlinepenalty\@M
    \Huge \bfseries #1\par\nobreak
    \vskip 40\p@
  }}
\makeatother

相关内容