答案1
这会将章节编号设置在页面的最顶部(保存几个点)。
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{showframe}
\usepackage{titlesec}
\usepackage{lipsum}
\titleformat{\chapter}[display]
{\sffamily\bfseries\filright}
{\hrule height 0pt \huge\thechapter\hrule}
{-\baselineskip}
{\Huge\strut}
\titlespacing*{\chapter}
{0pt}
{-\topskip}
{2\normalbaselineskip}
\begin{document}
\chapter{Chapter title}
\lipsum[1-6]
\end{document}
第一张图片显示的是结果,第二张图片与激活的包装相同showframe
。
答案2
我在这里挥动一个大而不需要的(*) 包装/风格的球棒:使用memoir
。
重点是,回忆录许多内置不同的章节样式。
使用方法很简单:
要使用 chapterstyle,
fred
只需发出命令\chapterstyle{fred}
如果你想要更多库存款式,http://ctan.math.utah.edu/ctan/tex-archive/info/latex-samples/MemoirChapStyles/有它们。
您可以从一种特定的风格开始,然后对其进行进一步的修改。
(*): 就这个问题而言,memoir
确实太多了。事实上,还有一个选项可以将这些样式与回忆录分开使用。但为了写一篇大文件(即论文),我强烈建议使用更先进、更稳定的东西。那就是memoir
。很多人也使用KOMA script
,classicthesis
是专门为论文写作而做的,但我自己从来没有用过。我试过tufte-latex
,写大文件时不太舒服。我的意思是,它需要比我习惯的更多的布局调整前得到一个过得去的版本,然后进一步修改它。(而且我的导师也不喜欢它,这是一个更重要的因素。)
简而言之,典型的任务如“将两个图形挤在一起,同时看起来仍然好看”或“如何在章节开头放置题词”或“在此页面上再放一行,拜托了!”至少在 中更容易工作memoir
,了解其他课程的人可能会对它们发表评论。
答案3
titlesec
以下是使用标准类来实现此目的的一种方法:
\documentclass[11pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{titlesec}
\usepackage{lipsum}
\titleformat{\chapter}[display]{\sffamily\bfseries\filright}{\huge\thechapter\vspace{-1.5ex}\newline\mbox{}\titlerule [1pt]}{1.5ex}{\Huge}
\titlespacing*{\chapter}{0pt}{-32pt}{48pt}%
\begin{document}
\setcounter{chapter}{2}
\chapter{Chapter title}
\lipsum[1-6]
\end{document}