目录、图表和标题缺少页码

目录、图表和标题缺少页码

在此示例中,包含目录和图片列表的页面缺少页码。需要澄清的是:它们不是在目录或图片列表中缺少,而是在目录和 lof 所在的页面上缺少。

\documentclass[12pt,a4paper]{scrartcl}

\usepackage{dejavu} % Schriftart
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} 
\usepackage[ngerman]{babel} % Deutsches Wörterbuch
\usepackage{pageslts}
\usepackage[hyphens]{url} % Automatische Worttrennung, auch URLs
\usepackage[backend=biber,bibstyle=alphabetic,citestyle=alphabetic]{biblatex}
\usepackage[hidelinks]{hyperref} % klickbare Links im PDF ermöglichen
\usepackage[a4paper,left=3cm,right=3cm,includehead=true,includefoot=true,top=2.5cm,bottom=2.5cm,footskip=14pt,headsep=30pt]{geometry} % Layout anpassen
\usepackage{scrpage2} % Seitenlayout
\pagestyle{scrheadings}
\usepackage{graphicx} % Grafiken
\usepackage{tocloft} % Inhaltsverzeichnis
\usepackage{floatflt}
\usepackage{lipsum} % Just 4 Test.

% Fußzeile
\clearscrheadfoot
\ofoot{Seite \thepage~}

\begin{document}

\pagenumbering{Roman}

\tableofcontents

\newpage
\pagenumbering{arabic} 
\setcounter{page}{1}

\sloppy

\section{Section 1}
\lipsum[10]

\section{Section 2}
\lipsum[10]
\begin{figure}
\includegraphics[width=\textwidth]{image1.png}
\caption[Short caption]{Long caption}
\end{figure}

\section{Section 3}
\lipsum[10]

\newpage
\pagenumbering{Roman}
\setcounter{page}{2}

\listoffigures

\end{document}

如何在不移除当前页脚的情况下修复此问题?目前发生了什么?

答案1

我修改了您给出的 MWE。其中包含几个错误,例如,包应该hyperref是最后调用的包。

我添加了命令

\ihead[Test]{Beispiel 1}        % [plain]{scrheadings}

向您显示 中包含的部分[]显示在章节或目录的第一页上,并且 中包含的部分{}显示在后续所有其他页面上。

我认为这些改变会让你得到你想要的。

以下是修改并缩短的 MWE:

\documentclass[%
  12pt
 ,a4paper
 ,ngerman      % Missing in your code!
]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} 
\usepackage[ngerman]{babel} % Deutsches Wörterbuch

\usepackage{scrpage2} % Seitenlayout
\pagestyle{scrheadings}

\usepackage{graphicx} % Grafiken
%\usepackage{tocloft} % Inhaltsverzeichnis

\usepackage{lipsum} % Just 4 Test.
\usepackage[hidelinks]{hyperref} % klickbare Links im PDF ermöglichen

% Fußzeile
\clearscrheadfoot
\ofoot{==== Seite \thepage~======}
\ihead[Test]{Beispiel 1}        % [plain]{scrheadings}
\ohead[Test2]{Beispiel 2} 
\ifoot[Datum]{\today}


\begin{document}

\pagenumbering{Roman}
\tableofcontents

\newpage
\pagenumbering{arabic} 

\sloppy

\section{Section 1}
\lipsum[10]

\section{Section 2}
\lipsum[10]

\begin{figure}
\includegraphics[width=\textwidth]{example-image-a.png}
\caption[Short caption]{Long caption}
\end{figure}

\section{Section 3}
\lipsum[10]

\newpage
\pagenumbering{Roman}
\setcounter{page}{2}

\listoffigures

\end{document}

相关内容