如何在 poetrycol 中设置页眉和页脚的格式

如何在 poetrycol 中设置页眉和页脚的格式

我以前用过 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}
}    

相关内容