我正在写论文,有很多图表。我只在图表列表的第一页有 FIGURE 标题。如何让 FIGURE 标题出现在图表列表的每一页上?任何帮助都将不胜感激。我使用以下方法来创建图表列表。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% LIST OF FIGURES
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\phantomsection
\addcontentsline{toc}{chapter}{LIST OF FIGURES}
\renewcommand{\cftloftitlefont}{\center\normalfont\MakeUppercase}
\setlength{\cftbeforeloftitleskip}{-12pt} %% Positions the LOF title vertically to match the chapter titles
\renewcommand{\cftafterloftitleskip}{12pt}
\renewcommand{\cftafterloftitle}{%
%\\[4em]\mbox{}\hspace{2pt}FIGURE\hfill{\normalfont Page}\vskip\baselineskip} %original
\\[4em]\mbox{}\hspace{2pt}FIGURE\hfill{\normalfont Page}}
\begingroup
\begin{center}
\begin{singlespace}
% These values make the lot table entries appear double spaced between.
\setlength{\cftbeforechapskip}{0.4cm}
\setlength{\cftbeforesecskip}{0.30cm}
\setlength{\cftbeforesubsecskip}{0.30cm}
\setlength{\cftbeforefigskip}{0.4cm}
\setlength{\cftbeforetabskip}{0.4cm}
\listoffigures
\end{singlespace}
\end{center}
\pagebreak{}
答案1
不知道你使用的是什么文档类别,这是我正在使用的将memoir
“图形”放在 LoF 条目的左上角,将“页面”放在 LoF 条目的右上角(但低于实际页码)。
\makepagestyle{lof}
\makeoddhead{lof}{\figurename}{}{\enlargethispage{-3\onelineskip}\normalfont\thepage\par\vspace{\onelineskip}Page}
\makeevenhead{lof}{\figurename}{}{\enlargethispage{-3\onelineskip}\normalfont\thepage\par\vspace{\onelineskip}Page}
\makeoddfoot{lof}{}{}{}
\makeevenfoot{lof}{}{}{}
\pagestyle{lof}
您可能只需在命令前使用即可\listoffigures
实现此目的。如果不行,请参阅我链接的页面以了解我对 的修改\afterloftitle
。