PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie lösche ich Seitenzahl im Inhaltsverzeichnis?



schneewitchen77
20-12-2005, 14:47
Ich möchte, daß die Seitenzahlen erst bei der Einleitung anfangen! Normalerweise gehen die Seitenzahlen ja mit dem Inhaltsverzeichnis los... Die Widmung habe ich schon Seitenzahl-frei bekommen, aber wie nehme ich die Seitenzahl aus dem inhaltsverzeichnis?!?
Ich meine jetzt nicht den Inhalt des Inhaltsverzeichnisses, sondern die Seitenzahl des Inhalts unten auf der Seite!

countbela666
20-12-2005, 14:53
indem du vor \tableofcontents ein

\addtocontents{toc}{\protect\thispagestyle{empty}} einfügst (bzw. mit einem anderen gewünschten / von dir angepassten Seitenstil).

Grüße,
Marcel

schneewitchen77
20-12-2005, 14:57
Vielen Dank für die schnelle Antwort!!!
Das hat geklappt! Aber leider nur für die erste Seite des Inhalts... Der geht nämlich über zwei Seiten!

countbela666
20-12-2005, 15:04
Hmm, dann vielleicht so:

\pagestyle{empty}
\addtocontents{toc}{\protect\pagestyle{empty}}
\tableofcontents
\pagestyle{...ursprünglicher Seitenstil...}

schneewitchen77
20-12-2005, 15:13
Ne, jezt ist Seitenzahl (die eigentlich weg sollte) in die Mitte gerutscht!
Ich weiss aber auch nicht, ob ich das mit dem "pagestyle" richtig gemacht habe.. Hab' einfach {plain} eingegeben, weiss nämlich nicht was ich als Standard in meinem Dokument verwende. Im Quelltext steht nix von "pagestyle". Oder wo würde ich das finden?

countbela666
20-12-2005, 15:25
Ne, jezt ist Seitenzahl (die eigentlich weg sollte) in die Mitte gerutscht!Dann noch ein \newpage hinter \tableofcontents für den Seitenumbruch.

Hab' einfach {plain} eingegeben, weiss nämlich nicht was ich als Standard in meinem Dokument verwende. Im Quelltext steht nix von "pagestyle".wenn du nichts von Hand geändert hast, sollte plain richtig sein

schneewitchen77
20-12-2005, 15:33
Jetzt tut sich gar nix mehr! Alles beim alten, alle Seitenzahlen sind immer noch vorhanden...
Aber das muss doch gehen?!?

countbela666
20-12-2005, 16:29
Sollte eigentlich funktionieren. Poste doch mal ein Minimalbeispiel.

schneewitchen77
20-12-2005, 16:33
Was meinst du denn mit Minimalbeispiel?
Tut mir leid, bin neu hier...

countbela666
20-12-2005, 16:44
Dann erstmal herzlich Willkommen (wo bleiben meine Manieren...).
Mit Minimalbeispiel meine ich, dass du mal den LaTeX-Code posten sollst, der das Problem reproduziert. Wie man auch in den Boardregeln (http://www.mrunix.de/forums/showthread.php?t=38129) erfährt ( :D ) hat ein Minimalbeispiel folgendes zu sein:
- voll lauffähig (enthält Dokumentklasse, begin und end{document}, damit es ohne zusätzlichen Anpassungsaufwand kompilierbar ist)
- reproduziert den beschrieben Fehler
- ist minimal (enthält nur Pakete und Befehle, die direkt mit der beschriebenen Tatsache zu tun haben)
- Bilder werden durch Platzhalter ersetzt: \rule{Breite}{Höhe}
- lange Textpassagen können durch Blindtexte ersetzt werden (Paket blindtext)
- das schöne beim Erstellen von Minimalbeispielen ist, dass der Ersteller den Fehler so meist selbst findet

Grüße,
Marcel

schneewitchen77
20-12-2005, 17:04
Vielen Dank! Ich fühle mich gleich gut aufgehoben hier (tut mir leid, daß du jetzt erstmal so'ne blutige Anfängerin an der Backe hast)!
Jetzt bin ich gerade echt ein bisschen überfordert...
Denn eigentlich habe ich ja gar keinen Fehler in meinem Code, oder meinst du das ich deine Befehle irgendwie falsch übernommen oder platziert haben könnte? Mit der ersten Seitenzahl hat es doch geklappt, wieso dann nicht auch mit der zweiten?
Bilder befinden sich zum Glück keine in meinem Dokument! Und wie ich meinen Text durch Platzhaltertext ersetze weiss ich leider nicht...
Und wie ich meine eigenen Fehler dadurch finden soll ist mir ein ganz großes Rätsel! Wahrscheinlich habe ich es noch nicht so richtig verstanden!?!
Würde es auch helfen, wenn ich den Code einfach mal so kopiere, wie er ist?

countbela666
20-12-2005, 17:17
oder meinst du das ich deine Befehle irgendwie falsch übernommen oder platziert haben könnte?Könnte sein, vielleicht stören halt auch andere Befehle/Pakete die du nutzt. Welche das sein könnten, weiß ich nicht, da ich deinen Code nicht habe.

Würde es auch helfen, wenn ich den Code einfach mal so kopiere, wie er ist?Grundsätzlich ja; aber das ist für denjenigen, der dir helfen soll zusätzliche Arbeit, da er sich meistens durch seitenweise Quelltext quälen muss bis er dem Fehler auf die Sprünge kommt.

Folgendes ist ein Minimalbeispiel und es läuft. Kannst ja mal vergleichen, was du anders machst.

\documentclass[a5paper]{article}
\usepackage[lines=15]{geometry}
\usepackage{blindtext}
\begin{document}
\pagestyle{empty}
\addtocontents{toc}{\protect\pagestyle{empty}}
\tableofcontents\newpage
\pagestyle{plain}
\section{sec1}
\blindtext
\section{sec2}
\section{sec3}
\section{sec4}
\section{sec5}
\section{sec6}
\section{sec7}
\section{sec8}
\end{document}

Grüße,
Marcel

schneewitchen77
20-12-2005, 17:23
Hallo Marcel!
Das sieht bei mir tatsächlich ein bisschen anders aus, denn ich benutze bestimmte Layout-Vorlagen zum Buchsatz.
Vielleicht kann man mein Problem wirklich nicht beheben...
Ich lass es jetzt erstmal so wie es ist und hoffe, dass der Autor damit einverstanden ist! Falls nicht sehen wir uns hier sicher bald wieder!
Erstmal vielen Dank für deine Hilfe und die schnellen Antworten!!!

rais
20-12-2005, 18:53
Hallo auch,
ich konnte zwar Marcel's Beispiel nachvollziehen, allerdings nicht auf report oder book Klasse übertragen... offensichtlich hat die eingebaute \thispagestyle{plain} für's TOC bei kapitelbeinhaltendem Dokument Vorrang. Als Alternative könnte man sich aber mit


\documentclass{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\fancypagestyle{plain}{}
%bis hier entspricht das in etwa \pagestyle{empty!}
\begin{document}
\tableofcontents
\chapter{Einleitung}
\cfoot{\thepage}
Hier noch viele Kapitel/Abschnitte einfügen, um das Inhaltsverzeichnis mindestens zweiseitig zu bekommen
Text
:
\end{document}
oder mit einer "brutalen" Methode:


\documentclass{report}
\begin{document}
\renewcommand{\thepage}{}
\tableofcontents
\chapter{Einleitung}\renewcommand{\thepage}{\arabi c{page}}
:
\end{document}
behelfen.;)
MfG,

countbela666
20-12-2005, 18:59
Hi Rainer,

hehe, schöne Idee, \thepage zu leeren...
Mit einem Befehl aus dem tocloft-Paket an Stelle des selbst gebastelten toc-Eintrages funzt mein Beispiel auch für report & Co:

\documentclass[a5paper]{report}
\usepackage[lines=15]{geometry}
\usepackage{blindtext,tocloft}
\begin{document}
\pagestyle{empty}
\tocloftpagestyle{empty}
\tableofcontents\newpage
\pagestyle{plain}
\section{sec1}
\blindtext
\section{sec2}
\section{sec3}
\section{sec4}
\section{sec5}
\section{sec6}
\section{sec7}
\section{sec8}
\end{document}Grüße,
Marcel

pospiech
20-12-2005, 20:02
Sollte nicht einfach ein \pagestyle{empty} vor \tableofcontents schon reichen ? Ich habe letztens ein \pagestyle{empty} im Titelblatt gehabt und mich gewundert warum mein komplettes Dokument ohne headings war - inklusive TOC.

Matthias

countbela666
20-12-2005, 20:25
Sollte nicht einfach ein \pagestyle{empty} vor \tableofcontents schon reichen ?Scheint für chapterlose Dokumentklassen tatsächlich auszureichen. Nur bei report, book etc. ist die erste Inhaltsverzeichnisseite dann immer noch nummeriert. Gibt's für die Klassen so etwas ähnliches wie den \chapterpagestyle bei KomaScript?

pospiech
20-12-2005, 21:39
Bei mir war scrreprt oder scrbook im Einsatz. Kann ich daher nicht bestätigen.

Matthias

rais
20-12-2005, 22:44
Gibt's für die Klassen so etwas ähnliches wie den \chapterpagestyle bei KomaScript?
Nein, bei z.B. report wird bei chapter mittels \thispagestyle{plain} direkt auf plain umgeschaltet,(*) was ja eine der Ergänzungen bei KOMA war - die gleiche Stelle bei KOMA's scrreprt lautet
\thispagestyle{\chapterpagestyle}, welcher ja mit plain zuvor definiert wird, weshalb ich

Sollte nicht einfach ein \pagestyle{empty} vor \tableofcontents schon reichen ? Ich habe letztens ein \pagestyle{empty} im Titelblatt gehabt und mich gewundert warum mein komplettes Dokument ohne headings war - inklusive TOC.
nun überhaupt nicht folgen kann - es sei denn, Matthias hat auch noch so etwas wie \renewcommand*{\chapterpagestyle}{empty} drin gehabt hat, d.h. bei näherer Betrachtung sind ja empty und plain beide ziemlich 'kopflos';)

Bei der Änderung von dem ersten MB von article auf report hätte also auch eine Ergänzung um
\addtocontents{toc}{\protect\thispagestyle{empty}} von Erfolg gekrönt sein müssen, dennoch finde ich die Lösung mit dem tocloft-Paket astrein:D
- abgesehen vielleicht von einer gewissen 'brutalen' Methode *g*

(*) deshalb mein anfänglicher Umstand, mittels \fancypagestyle{plain}{} den plain-Seitenstil selbst umzudefinieren...

MfG,