发布时间:2009-11-18 13:58:20
文章类别:宏包使用
原文地址:http://blog.sina.com.cn/s/blog_5e16f1770100g34i.html
QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载
利用 fancyhdr 宏包提供的命令,可以方便的作到:
- 自定义页眉和页脚。
- 为页眉和页脚加上装饰性的横线。
- 页眉和页脚的宽度可以超过正文文本的宽度。
- 多行的页眉和页脚。
- 奇偶页使用不同格式的页眉和页脚。
- 每章的首页使用不同格式的页眉和页脚。
- 浮动对象页使用不同格式的页眉和页脚。
- 控制页眉和页脚的字体,包括字形,字族,大小写等。
现在的大多数 TeX 软件如 MikTeX,fpTeX,teTeX等,都包括 fancyhdr 宏包。如果你的 TeX 软件是较旧的 emTeX 等,则需要自己安装。安装的方法很简单,只要将 fancyhdr.sty 放到 LaTeX 能够找到的目录下就行了。
文档:http://www.tex.ac.uk/tex-archive/info/german/fancyhdr/fancyfolien.pdf
可参考:
http://blog.sina.com.cn/s/blog_5e16f1770100g46l.html
http://wiki.ctex.org/index.php/Fancyhdr
示例代码:
\documentclass{article}
\pagestyle{empty}
\setcounter{page}{6}
\setlength\textwidth{95.40097pt}
\setlength\textheight{4.5\baselineskip}
% for the book examples we shorten the vertical spaces
\makeatletter
\renewcommand\section{\@startsection {section}{1}{\z@}%
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
\makeatother
\addtolength\headsep{-12pt} % shortened for the book
\addtolength\footskip{-12pt} % shortened for the book
\newcommand\sample{ Some text for our page
\sloppy % as these examples are so small
\usepackage{fancyhdr,lastpage}
\pagestyle{fancy}
\fancyhf{} % --- clear all fields
\fancyhead[RO,LE]{\leftmark}
\fancyfoot[C]{Page \thepage\
\begin{document}
% \sample defined as before
\section{A test}
\sample \par \sample
\end{document}
效果图:
发表评论 取消回复