我正在使用 LyX 来排版一本散文集。
设计中每个跨页都有一个页码位置。请参阅下面的示例。除了显示59
,是否可以显示58—59
?我正在使用fancyhead
来定义当前示例。我的代码如下:
\renewcommand*{\chapterpagestyle}{fancy}
\fancyhead{}%
\fancyfoot{}%
\fancyhead[CE]{\rmfamily \small \leftmark}
\fancyhead[CO]{\rmfamily \small\thepage }
\fancyhead[RO, LE]{\rmfamily \small }
\renewcommand{\headrulewidth}{0pt}
答案1
您可以将相应的行更改为
\fancyhead[CO]{%
\rmfamily\small
\addtocounter{page}{-1}%
\thepage
\addtocounter{page}{1}%
--\thepage
}
我们只需1
从 coutner 中减去page
,打印页码,然后将其加回来,1
这样我们就可以打印当前页码,并且不会弄乱页码。