删除“第 1 章”,报告中只保留第 1 章

删除“第 1 章”,报告中只保留第 1 章

在新篇章的开始,Latex 已经

第1章

財政部

我想要的不是这种格式

1

財政部

您能建议如何定制章节吗?

提前致谢

答案1

您可以使用titlesec包裹:

\documentclass{report}
\usepackage{titlesec}

\titleformat{\chapter}[display]
  {\normalfont\huge\bfseries}{\thechapter}{20pt}{\Huge}

\begin{document}

\chapter{Test chapter}

\end{document}

在此处输入图片描述

无需任何包,您可以\@makechapterhead按照以下定义重新定义report.cls

\documentclass{report}

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

\begin{document}

\chapter{Test chapter}

\end{document}

答案2

以下示例修补了\@makechapterhead在课堂上格式化章节标题的宏report

\documentclass{report}
\usepackage{etoolbox}

\makeatletter
\patchcmd{\@makechapterhead}{\@chapapp\space}{}{%
}{%
  \errmessage{Patching \string\@makechapterhead\space failed}%
}
\makeatother

\begin{document}   
\chapter{XXXXXXXXXX}
\end{document}

结果

相关内容