![如何在 poetrycol 中设置页眉和页脚的格式](https://linux22.com/image/365656/%E5%A6%82%E4%BD%95%E5%9C%A8%20poetrycol%20%E4%B8%AD%E8%AE%BE%E7%BD%AE%E9%A1%B5%E7%9C%89%E5%92%8C%E9%A1%B5%E8%84%9A%E7%9A%84%E6%A0%BC%E5%BC%8F.png)
我以前用过 fancyhdr,没问题,但用 poetryscol 时,我无法按自己想要的方式设置页眉或页脚的格式,默认样式仍然存在。因此,如果使用 poetryscol,如何重新设置页眉和页脚
答案1
方法是重新定义页面样式main
,或者样式fancy
,只需更改页眉是行不通的,因为许多命令会将样式恢复为main
。两种样式的定义相同。(我不记得我为什么要设计两种样式。)
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyhfoffset[RO,LE]{\headoffsetlength}
\fancyhead[RO]{{\small\textrm{\thepage}}}
\fancyhead[LE]{{\small\textrm{\thepage}}}
\fancyhead[CO]{\hfil{\small{\em \volumeheadervalue}}\hfil}
\fancyhead[CE]{\hfil{\small{\em \leftheadervalue}}\hfil}
\fancyfoot[CE]{{\small \botmark}\hfil}
\fancyfoot[CO]{\hfil{\small \botmark}}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancypagestyle{main}{%
\fancyhead{}
\fancyfoot{}
\fancyhfoffset[RO,LE]{\headoffsetlength}
\fancyhead[RO]{{\small\textrm{\thepage}}}
\fancyhead[LE]{{\small\textrm{\thepage}}}
\fancyhead[CO]{\hfil{\small{\em \volumeheadervalue}}\hfil}
\fancyhead[CE]{\hfil{\small{\em \leftheadervalue}}\hfil}
\fancyfoot[CE]{{\small \botmark}\hfil}
\fancyfoot[CO]{\hfil{\small \botmark}}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
}