从书籍文本中删除“章节”

从书籍文本中删除“章节”

我正在完成我的硕士论文,我需要从我的章节中删除“章节”名称,但不删除章节的相对编号。(我正在使用课程book

我现在拥有的是:

第 1 章。
章节名称。

我需要的是:

  1. 章节名称。

我尝试过titlesec,但我的代码也改变了字体。

答案1

以下是您可以执行的操作titlesec(您可能想要添加一些\titlespacing说明)。

\documentclass{book}
\usepackage{titlesec}

\titleformat{\chapter}[display]
  {\Huge\bfseries}
  {}
  {0pt}
  {\thechapter.\ }

\titleformat{name=\chapter,numberless}[display]
  {\Huge\bfseries}
  {}
  {0pt}
  {}

\begin{document}

\frontmatter

\tableofcontents

\chapter{Abstract}

abc

\mainmatter

\chapter{Title}

abc

\end{document}

oneside技术说明:为了限制页数,已生成图像选项

enter image description here

答案2

这是标题的一个小示例代码\chapter\chapter*但不是)。相关部分隐藏在中\@makechapterhead

Number. Name仅对中间无换行才有效。

\documentclass{book}



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


\begin{document}
\chapter{A chapter}
\end{document}

enter image description here

相关内容