在 Latex 里可以利用 fancyhdr 修改页面样式,也就是页眉,页脚.
这个宏包很方便.它将页眉,页脚分成左,中,右三部分, 还分为奇数页和偶数页两种情况.
其实对一些简单的情况,我们可以自己定义页面样式.
在 Latex 里, 是用 ps@page_style_name 的方式来调用,定义页面样式. 我们只要定义一个命令 ps@page_style_name, 在这个命令里设置好页眉,页脚即可. 这里举例:
\newcommand{\ps@mystyle}{% \renewcommand{\@oddhead}{Latex\hfil\textrm{\thepage}\hfil{}}% \renewcommand{\@evenhead}{{}\hfil\textrm{\thepage}\hfil Pagestyle}% \renewcommand{\@oddfoot}{}% \renewcommand{\@evenfoot}{}% }
如果在页眉或页脚里含有章节信息,就要使用 mark 了. 在 TeXbook 里有一个很好的例子. 要用到 \lastmark \topmark \firstmark 之类的东西.
我们在 Latex 里只要利用 \leftmark \rightmark 即可. 这两个 mark 由 \chaptermark \sectionmark 之类的东西设置. 如果不满意可以自己将它改了.它带有一个章节标题的参数. 在重定义这些命令时你可能要用到 \markboth.
No comments:
Post a Comment