设置计数器{page}{1}时目录错误

设置计数器{page}{1}时目录错误

我正在处理一份文档,但我不想在首页上编号,因此我放置了一个\thispagestyle{empty}。现在,在目录中,我使用。但是当我在脚注中\setcounter{page}{1}使用 时,我的文档仍然将目录页面作为页码 2 。\thepage

有谁知道如何解决这一问题?

\documentclass{article}
\usepackage{graphicx}
\usepackage{fancyhdr}
\setcounter{tocdepth}{2}
\pagestyle{fancy}
\fancyhf{}
\lhead{EMG Document Process Tool}
\rhead{\includegraphics[height=1cm,width=3cm]{HeaderPicture.png}}
\lfoot{Manual}
\rfoot{J. Doe \\{Pagina \thepage}}
\graphicspath{/home/bitbucket/stage}
\author{John Doe}
\date{Januari 2015}
\title{Manual\\{\large EMG Document Process Tool}}
\begin{document}
\maketitle
\thispagestyle{empty}
\includegraphics[width=\textwidth]{Azm.png}
\pagebreak
\tableofcontents
\setcounter{page}{1}
\pagebreak
\section{Install}
text
\section{text}
text
\begin{enumerate}
\item text
\end{enumerate}
\subsection{text}
text
\pagebreak
\section{text}
text
\begin{enumerate}
\item text
\end{enumerate}
\pagebreak
\section{text}
text
\begin{enumerate}
\item text
\end{enumerate}
\pagebreak
\section{text}
\includegraphics[width=\textwidth]{Programma.png}
\pagebreak
\section{text}
\subsection{text}
text
\includegraphics[width=\textwidth]{VerschilMeting.png}
text
\end{document}

答案1

放在\setcounter{page}{1}之前比 更\tableofcontents适合使用。此外,您将收到有关头部高度的警告。要静音,您需要添加(从该警告中获得)。\clearpage\pagebreakfancyhdr\setlength{\headheight}{33pt}33pt

 \documentclass{article}
\usepackage[demo]{graphicx}   %% remove demo
\usepackage{fancyhdr}
\setcounter{tocdepth}{2}
\pagestyle{fancy}
\fancyhf{}
\lhead{EMG Document Process Tool}
\rhead{\includegraphics[height=1cm,width=3cm]{HeaderPicture.png}}
\lfoot{Manual}
\rfoot{J. Doe \\{Pagina \thepage}}
\setlength{\headheight}{33pt}    %%<------ added
\graphicspath{/home/bitbucket/stage}
\author{John Doe}
\date{Januari 2015}
\title{Manual\\{\large EMG Document Process Tool}}
\begin{document}
\maketitle
\thispagestyle{empty}
\includegraphics[width=\textwidth]{Azm.png}
\clearpage
\setcounter{page}{1}
\tableofcontents
\clearpage  %% better than \pagebreak
\section{Install}
text
\section{text}
text
\begin{enumerate}
\item text
\end{enumerate}
\subsection{text}
text
\pagebreak
\section{text}
text
\begin{enumerate}
\item text
\end{enumerate}
\pagebreak
\section{text}
text
\begin{enumerate}
\item text
\end{enumerate}
\pagebreak
\section{text}
\includegraphics[width=\textwidth]{Programma.png}
\pagebreak
\section{text}
\subsection{text}
text
\includegraphics[width=\textwidth]{VerschilMeting.png}
text
\end{document}

在此处输入图片描述

答案2

Harish 在上面提出了一些重要的观点,例如关于头部高度。

标题位于其自己的页面上,包括一张图片。这听起来很像您可以使用全局选项触发的标题页titlepage。在下面的示例中,我使用包 titling在日期后添加图片,因为不幸的是,标题页默认情况下是固定的并且不可自定义。

看看所有这些\clearpages,我想您可能对提供始终从新页面开始的 s 的报告类更满意chapter。您可能想看看这个。

我想您已经了解图形和表格的浮动行为,它们可以让您的文档看起来更加流畅。

\documentclass[titlepage]{article}
\usepackage[demo]{graphicx}
\usepackage{fancyhdr}
\setcounter{tocdepth}{2}
\pagestyle{fancy}
\fancyhf{}
\lhead{EMG Document Process Tool}
\rhead{\includegraphics[height=1cm,width=3cm]{HeaderPicture.png}}
\lfoot{Manual}
\rfoot{J. Doe \\{Pagina \thepage}}
\setlength{\headheight}{33pt}
\graphicspath{/home/bitbucket/stage}
\author{John Doe}
\date{Januari 2015}
\title{Manual\\{\large EMG Document Process Tool}}
\usepackage{titling}
\predate{\begin{center}}
    \postdate{\par\vspace{5ex}\includegraphics[width=.8\textwidth]{example-image-a}\end{center}}
\begin{document}
\maketitle
\includegraphics[width=\textwidth]{Azm.png}
\tableofcontents
\clearpage
\section{Install}
text
\section{text}
text
\begin{enumerate}
    \item text
\end{enumerate}
\subsection{text}
text
\pagebreak
\section{text}
text
\begin{enumerate}
    \item text
\end{enumerate}
\pagebreak
\section{text}
text
\begin{enumerate}
    \item text
\end{enumerate}
\pagebreak
\section{text}
\includegraphics[width=\textwidth]{Programma.png}
\pagebreak
\section{text}
\subsection{text}
text
\includegraphics[width=\textwidth]{VerschilMeting.png}
text
\end{document}

相关内容