![需要更改“报告”文档类中标题章节的显示方式](https://linux22.com/image/267236/%E9%9C%80%E8%A6%81%E6%9B%B4%E6%94%B9%E2%80%9C%E6%8A%A5%E5%91%8A%E2%80%9D%E6%96%87%E6%A1%A3%E7%B1%BB%E4%B8%AD%E6%A0%87%E9%A2%98%E7%AB%A0%E8%8A%82%E7%9A%84%E6%98%BE%E7%A4%BA%E6%96%B9%E5%BC%8F.png)
我正在使用报告文档类,章节标题非常大,采用粗体字体,并且左对齐。我需要它们为 18pt,不加粗,并且居中。我还需要将“第 1 章”字样置于章节标题上方的中央。我的序言和章节如下所示:
\documentclass[12pt]{report}
\usepackage{graphicx}
\usepackage{fullpage}
\usepackage{setspace}\doublespacing % important!
\textfloatsep 0.75in % important with double spacing
\begin{document}
\chapter{chapter title}
\end{document}.
我尝试进行如下修改:
\centerline{\chapter{chapter title}}
或者
\begin{center}
\chapter{chapter title}
\end{center}
但我不认为这会起作用......
有很多与此主题相关的帖子,但我不知道我的应用程序应该使用哪些确切的部件。请帮助解决我的具体情况。
答案1
您可以使用以下方法实现此目的titlesec
包和\titleformat
命令:
\titleformat{\chapter}[display]{\Large\centering}{Chapter \thechapter:}{0pt}{}{}
在这里您可以选择要修改的命令(\chapter
),使用零间距的垂直模式(display
和0pt
)并设置字体和居中(\Large
是 18 pt 吗?)。
完整列表:
\documentclass[12pt]{report}
\usepackage{graphicx}
\usepackage{fullpage}
\usepackage{setspace}
\doublespacing
\textfloatsep 0.75in
\usepackage{titlesec}
\titleformat{\chapter}[display]{\Large\centering}{Chapter \thechapter:}{0pt}{}{}
\begin{document}
\chapter{chapter title}
\end{document}