Seitenzahl erst ab dem reinen Inhalt anzeigen

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Seitenzahl erst ab dem reinen Inhalt anzeigen

Beitrag von Bartman »

Hallo,

ich arbeite mit MiKTeX 2.7 und TeXnicCenter RC1 auf einem 64-Bit Vista-System. In meinem Dokument erscheinen Titelblatt und Inhaltsverzeichnis ohne Seitenzahl, was so von mir beabsichtigt ist. Die arabische Seitennummerierung soll, sofern möglich, erst mit der ersten Sektion beginnen. Wie erreiche ich dieses Ziel?

Mein Code, welcher sich ohne Fehler und Warnungen übersetzen ließ, sieht wie folgt aus:
\documentclass[parskip=full, fontsize=12pt]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[pdfborder={0 0 0}]{hyperref}
\usepackage{scrpage2}

 
\title{Testdokument}
\author{Vorname Nachname}
\date{16. Juli 2009}

\pagestyle{scrheadings}
\clearscrheadfoot
\ihead{\headmark}
\ohead{\pagemark}
\automark{section}

\begin{document}

\maketitle
\thispagestyle{empty}

\newpage
\tableofcontents
\thispagestyle{empty}
\newpage

\section{Sektion}

	\subsection{Unter-Sektion}

\newpage

\section{Sektion}

	\subsection{Unter-Sektion}

\newpage

\section{Literaturverzeichnis}
\end{document}

Beste Grüße

Bartman

inquietus
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 67
Registriert: Sa 9. Mai 2009, 11:42

Re: Seitenzahl erst ab dem reinen Inhalt anzeigen

Beitrag von inquietus »

Bartman hat geschrieben:Die arabische Seitennummerierung soll, sofern möglich, erst mit der ersten Sektion beginnen. Wie erreiche ich dieses Ziel?
In deinem Beispiel beginnt die Numerierung mit der dritten Seite. Wenn Du hingegen möchtest, daß sie mit "1" beginnt, dann solltest Du bedenken, daß in jedem Buch auch die nicht paginierten Seiten inklusive dem Titel mitgezählt werden. Insofern ist das Verhalten in Deinem Beispiel korrekt.

Christian

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Bevor ich deinen Rat befolge, wüßte ich gerne noch von dir oder einem anderen Leser, wieso sich meine ursprüngliche Absicht mit der folgenden Ergänzung meines Codes zwar umsetzen läßt, jedoch mit Warnungen.
\newpage

\setcounter{page}{1}

\section{Sektion} % erste Sektion
Warnung:
destination with the same identifier (name{page.1}) has been already used, duplicate ignored
<to be read again>
\relax
\newpage

inquietus
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 67
Registriert: Sa 9. Mai 2009, 11:42

Beitrag von inquietus »

Die Fehlermeldung besagt anscheinend, daß es Probleme mit der Verdopplung der Seitennumerierung gibt. Die Nummern 1 und 2 werden zweimal für eine Seiten vergeben, nur daß beim ersten Mal die Seitenzahlen nicht ausgegeben werden. Wenn man hyperref auskommentiert entfällt die Fehlermeldung.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Danke für deine Antwort. Da ich das hyperref-Packet jedoch benötige, kann ich es nicht auskommentieren. Ich erzeuge mein Dokument darum mit der Nummerierung, die du anfangs erwähntest.

Land.EI
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 59
Registriert: Fr 27. Mär 2009, 16:55

Beitrag von Land.EI »

Probier in der Seite, wo die Nummerierung bei "1" anfangen soll, mal
\pagenumbering {arabic}

Laut meiner Literatur wird dabei auch der Seitenzähler zurück gesetzt und die aktuelle Seite hat dann den Wert 1. Kann sein, dass hyperref dann nicht mehr durcheinander kommt. **Vermutung**

Marko
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: So 14. Jun 2009, 14:11
Wohnort: Mainz

Beitrag von Marko »

Hallo Bartman,

einfach nach \begin{document} "\frontmatter" einfügen und vor dem Beginn des eigentlichen Textes "\mainmatter".

Dadurch werden die ersten Seiten (mit Inhaltsverzeichnis) mit römischen Zahlen nummeriert und ab "\mainmatter" wird auf arabische Zählung mit Beginn bei Seitenzahl 1 umgestellt.

Mit Hyperref bekommst du ansonsten Probleme, wenn es die Seite 1 doppelt gibt, denn wenn er beispielsweise im Inhaltsverzeichnis auf Seite 1 verweist, welche soll er dann nehmen?

Ohne Hyperref sollte es aber auch ohne Umschaltung problemlos funktionieren.

Viele Grüße,
Marko

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

@ Land.EI

Hatte ich schon probiert, bevor ich diesen Thread eröffnete. Es brachte den von mir gewünschten Effekt, aber ebenso eine Warnung, die ich bereits in einem früheren Beitrag ansprach.

@ Marko

Nach meinen bescheidenen Latex-Anfängerkenntnissen stehen die beiden Befehle in der von mir benutzten Dokumentklasse nicht zur Verfügung.

@ Alle

Was würdet ihr einem Anfänger bzgl. Latex-Warnung raten? Ignorieren, sofern das erstrebte Ergebnis erreicht wird oder besser beachten und beheben?

inquietus
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 67
Registriert: Sa 9. Mai 2009, 11:42

Beitrag von inquietus »

Bartman hat geschrieben: Nach meinen bescheidenen Latex-Anfängerkenntnissen stehen die beiden Befehle in der von mir benutzten Dokumentklasse nicht zur Verfügung.
Doch, doch. :D Siehe dazu die Anleitung zu KOMA-Script.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Mein Code
\documentclass[parskip=full, 12pt]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[colorlinks=true, 
			    linkcolor=black,
			    pdfborder={0 0 0}]{hyperref}
\usepackage{scrpage2}

 
\title{Testdokument}
\author{Vorname Nachname}
\date{\today}

\pagestyle{scrheadings}
\clearscrheadfoot
\ihead{\headmark}
\ohead{\pagemark}
\automark{section}

\begin{document}
\frontmatter

\maketitle
\thispagestyle{empty}

\newpage
\tableofcontents
\thispagestyle{empty}
\newpage
\mainmatter

\section{Sektion}

	\subsection{Unter-Sektion}
	
\newpage

\section{Sektion}

	\subsection{Unter-Sektion}

\newpage

\section{Literaturverzeichnis}
\end{document}
erzeugt aber einmal für \frontmatter und einmal für \mainmatter diese Fehlermeldung:
Undefined control sequence

Antworten