章节号和章节标题在一行中

章节号和章节标题在一行中

这就是我要的:

第 1 章:简介

但我总是得到:

第1章

介绍

我该怎么做呢?

答案1

如果你使用KOMA-class,那么就不需要包titlesec

\documentclass[chapterprefix=false]{scrreprt}
\makeatletter
\renewcommand*{\chapterformat}{%
  \mbox{\chapapp~\thechapter\autodot:\enskip}%
}
\makeatother
\begin{document}
\chapter{A chapter}
\section{A section}
\end{document}

答案2

你没有说你正在使用哪个文档类,但是对于标准类,你可以使用titlesec包裹。

\documentclass{book}
\usepackage{titlesec}
\titleformat{\chapter}[hang] 
{\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter:}{1em}{} 

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

代码输出

您可以根据需要更改字体大小,如果需要更改间距,也有相应的命令。

相关内容