
Ich habe so viele Methoden ausprobiert, aber nichts scheint zu funktionieren. Ich möchte die Seiten erst nach der Inhaltsseite rechtsbündig ausrichten. Außerdem erhalte ich immer eine Zeile über dem Deckblatt, die ich nicht brauche. Ist der Code ordentlich? Dies ist der Code:
\documentclass[15pt, a4paper, notitlepage]{article}
\usepackage{graphicx}
\usepackage{color}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{atbegshi}
\floatstyle{plaintop}
\restylefloat{table}
\usepackage[tableposition=top]{caption}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=20mm,
top=20mm,
}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[R]{\thepage}
\AtBeginDocument{%
\rfoot{Report 1}%report number
\AtBeginShipoutNext{%
\rfoot{}%
}%
\lfoot{\today}%
\AtBeginShipoutNext{%
\lfoot{}%
}%
}
\begin{document}
% cover page
\begin{figure}[H]
\centering
\includegraphics[width=150mm] {logo.png}
\end{figure}
\begin{center}
\centering
\centerline{\LARGE{\textbf{Stuff}}}
\end{center}
\vspace{125mm} % add white space
\begin{center}
\centering
\centerline{\textnormal{stuff}}
\vspace{10mm}
\end{center}
\pagenumbering{gobble}
\pagebreak
% content page
\clearpage
\pagenumbering{arabic}
\lhead{Stuff Report}
\rhead{\today}
\begin{center}
\textbf{Table of Contents}
\end{center}
\begin{enumerate}
\item[1.0]{Summary}
\item[2.0]{Update}
\end{enumerate}
\newpage
% body
% \section{Executive Summary}
% \section{Update}
\end{document}
Antwort1
Es gibt wahrscheinlich bessere Lösungen, aber dies sollte ein guter Ausgangspunkt sein. Ich bin immer noch ratlos, was die ToC-Seite mit den verschiedenen Überschriften angeht, aber ich hoffe, ich habe Ihren Wünschen entsprochen. Sie sollten sich hier einen allgemeinen Überblick verschaffen.
NurBitte:
Verwenden Sie nicht
\centering
und auf einmal. Was sollen sie zusammen tun\centerline
,{center}
wenn jedes für sich ausreicht?\LARGE
ist ein Schalter, kein Makro, das ein Argument annimmt.Es gibt nichts
15pt
Vergleichbares zurarticle
Klasse. Es gibt10pt
,11pt
und12pt
das war's. Wenn Sie15pt
eine normale Schriftgröße benötigen, erstellen Sie entweder Werke für Schwache oder Sie machen etwas schrecklich falsch.Verwenden Sie keine Shipout-Inhalte, um Kopf- und Fußzeilen zu formatieren, und wenn Sie sich für entscheiden
fancyhdr
, verwenden Sie nur die Schnittstelle und nichts anderes. Es ist ziemlich gut erklärtin seinem Handbuch.Ihr Code müsste noch etwas bereinigt werden, aber das kann ich jetzt nicht tun.
\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage{color}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{atbegshi}
\floatstyle{plaintop}
\restylefloat{table}
\usepackage[tableposition=top]{caption}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=20mm,
top=20mm,
}
% the general pagestyle
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[R]{\thepage}
% pagestyle for the ToC page
\fancypagestyle{tocpage}{
\fancyhf{}
\renewcommand*\headrulewidth{0pt}
\fancyfoot[R]{Report 1}
\fancyhead[R]{Stuff Report}
\fancyhead[L]{\today}
}
\begin{document}
% cover page
\thispagestyle{empty}
\begin{center}
\includegraphics[width=150mm]{logo.png}
\bigskip
{\LARGE\bfseries Stuff}
\vspace{125mm} % add white space
stuff
\end{center}
\clearpage
% content page
\pagenumbering{arabic}
\thispagestyle{tocpage}
\tableofcontents
\newpage
\section{Here we go}
Blablabla
\end{document}