强制在 lyx 中第二次遍历总页码

强制在 lyx 中第二次遍历总页码

我试图将总页码放在 Lyx-doxument 的页脚中(a lahttps://tex.stackexchange.com/a/235/89786)在序言中加入以下内容

\fancyhf{}               % Clear fancy header/footer
\fancyfoot[C]{Page \thepage~of~\pageref{LastPage}}  % Page number in center footer
\makeatletter
\let\ps@plain\ps@fancy   % Plain page style = fancy page style
\makeatother

不知何故,lyx 似乎只对页码进行了一次处理,而我得到了一个页脚(在第 5 页),内容为:“第 5 页,共 ??”。

有任何想法吗?

我可以在最后一页添加一个名为的标签LastPage,但这会创建一个超链接标签

在此处输入图片描述

这确实很丑陋。

答案1

你遗漏了代码中的一个关键内容https://tex.stackexchange.com/a/235/89786

\usepackage{lastpage}

此包将自动创建一个名为LastPage“最后一页”的标签。如果没有该标签,无论你运行多少次pdflatex,交叉引用当然都不会起作用。

至于交叉引用的外观,可以在文档 --> 设置中更改,正如 Fran 在评论中提到的那样:

LyX 中的文档设置

相关内容