![参考书目第一页不显示页码](https://linux22.com/image/375782/%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%E7%AC%AC%E4%B8%80%E9%A1%B5%E4%B8%8D%E6%98%BE%E7%A4%BA%E9%A1%B5%E7%A0%81.png)
答案1
您可以\bibpreamble
自己完成以下操作:
\renewcommand{\bibpreamble}{\thispagestyle{myheadings}}
\bibsetup
正如评论中所建议的,只有使用才可用biblatex
。我直觉地认为您正在使用natbib
包,该包插入\bibpreamble
在参考列表之前,参考/参考书目标题之后。
如果你没有使用natbib
其中任何一个,你可能不得不使用例如etoolbox
来修补thebibliography
环境:
\usepackage{etoolbox}
\patchcmd{\thebibliography}
{\chapter*{\bibname}}
{\chapter*{\bibname}\thispagestyle{headings}}
{}{}
虽然确切的补丁取决于.cls
您所使用的。我假设thebibliography
从book.cls
这里开始是一样的。
答案2
对于biblatex
:做不是使用
\renewcommand{\bibsetup}{\thispagestyle{headings}}
就像它将会覆盖有价值的设置行。
相反,如果可以的话,修补该命令,或者恢复整个原始定义以及附加指令:
\renewcommand{\bibsetup}{
\interlinepenalty=5000\relax
\widowpenalty=10000\relax
\clubpenalty=10000\relax
\raggedbottom
\frenchspacing
\biburlsetup
\thispagestyle{headings}}