图表列表的页码

图表列表的页码

我想在图片列表的每一页的页脚上显示页码。它只显示在图片列表的第一页上。LaTex 代码如下:

\renewcommand\listoffigures{%
    \coppe@hasLof
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter*{\listfigurename}%
      \addcontentsline{toc}{chapter}{\listfigurename}%
      \@mkboth{\MakeUppercase\listfigurename}%
              {\MakeUppercase\listfigurename}%
    \@starttoc{lof}%
    \if@restonecol\twocolumn\fi
    }

答案1

也许我可以扩展 Bruno 的问题,因为看起来我也有同样的问题。

\documentclass[12pt,oneside]{book}
\input{./structure.tex}

\onehalfspacing
%\usepackage{tocloft}
%\tocloftpagestyle{plain}
\begin{document}

\input{./title.tex}

\pagestyle{empty}
\input{./Chapters/thanks}

\cleardoublepage


\pagenumbering{roman}
\setcounter{page}{1}

\input{./Chapters/abstract}

\cleardoublepage
\setcounter{page}{1}
\cleardoublepage
\tableofcontents


\cleardoublepage


\protect \addcontentsline{toc}{chapter}{\listfigurename}

\listoffigures




\cleardoublepage
\protect \addcontentsline{toc}{chapter}{\listtablename}
\listoftables



\cleardoublepage

\pagenumbering{arabic}
\pagestyle{plain}
\setcounter{page}{1}

\input{./Chapters/1_intro.tex}

\renewcommand{\bibname}{\uppercase{Literatura}}
\addcontentsline{toc}{chapter}{\textbf{Literatura}}
\bibliographystyle{unsrtnat-GFRI}
%\bibliographystyle{ksfh_nat}
\bibliography{bibliography}
\bibliographystyle{vancouver}

“structure.tex” 包含编译所需的所有包。如果需要,我可以添加它。

代码发生了什么,它为目录、图片列表和表格列表添加了页码。图片列表以“ii”开头,表格列表以“iv”开头,这是理所当然的,但图片列表的第二页没有“iii”。

在此处输入图片描述

相关内容