是否可以为章节创建书法首字母并添加页眉或页脚?每次我尝试使用书法首字母和页眉时,页眉都不会显示。
答案1
lettrine
如果我理解正确的话,这里有一个在章节第一页同时使用首字下沉()和页眉的示例:
\documentclass{scrbook}
\usepackage{scrpage2}
\usepackage{lettrine}
\chead[My normal heading]{My chapter heading}
\renewcommand*{\chapterpagestyle}{scrheadings}
\pagestyle{scrplain}
\usepackage{lipsum}
\begin{document}
\chapter{A first chapter}
\lettrine{T}{his is the first line}. \lipsum
\end{document}
答案2
标准book
和report
\chapter
LaTeX 的文档类必然会为的第一页使用与文档其他页面不同的页面样式。具体来说,这些页面使用plain
页面样式排版,该样式仅将页码排版在页脚中居中。为了完整起见,\chapter
和book
的report
定义如下:
\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
\thispagestyle{plain}%
\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
由此可知,\thispagestyle{plain}
只要使用 ,就会发出\chapter
。因此,为了覆盖此plain
页面样式,请在 之后立即发出您自己的页面样式\chapter
。这里有一个小例子来说明这一点。
\documentclass{book}
\usepackage{lettrine}% http://ctan.org/pkg/lettrine
\usepackage{fancyhdr}% http://ctan.org/pkg/fancyhdr
\fancyhead{}% Clear all fancy headers
\fancyhead[C]{My headings}% Add a header "My headings", centered
\renewcommand{\headrulewidth}{0pt}% No header rule
\pagestyle{fancy}%
\begin{document}
\chapter{First chapter}
\thispagestyle{fancy}% Force fancy page style for first page of chapter
\lettrine{L}{orem ipsum} dolor sit amet, consectetur adipiscing elit.
Pellentesque lectus est, sodales in ullamcorper vitae, hendrerit id
massa. In sed pharetra orci. Sed vitae nibh neque. Proin at nisi metus.
Maecenas pretium urna eget nibh convallis id ullamcorper dui lacinia.
Mauris auctor, erat sed tristique sagittis, erat odio imperdiet orci,
in volutpat lacus libero sit amet sem. Phasellus augue lacus, lacinia
et interdum vitae, mattis in urna.
\end{document}
左侧页面显示章节的默认第一页(使用plain
页面样式),而右侧页面显示fancy
使用fancyhdr
包裹. 在这两种情况下,lettrine
用于删除段落的第一个大写字母。