PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \pagestyle{scrheadings} funktioniert nicht



Finalbrainxp
19-12-2006, 16:21
Hi :)

Ich habe noch keinerlei Erfahrung mit Latex und möchte aber nun damit meine Diplomarbeit schreiben. Komme aber nun noch nicht ganz klar mit der Formatierung. Ein wenig habe ich schon selbst auf die Reihe bekommen,
aber bei den Kopf und Fußzeilen muss ich passen. Habe ein wenig hier im Forum gestöbert und bin dann auf den Begriff "\usepackage{scrpage2}" gekommen, mit dem man wohl seine Kopf und Fußzeilen richtig anpassen können soll.
Aber dies klappt nicht wirklich bei mir. Ich möchte oben rechts in der Kopfzeile
die Seitenzahl haben und links außen die Section/Kapitel.

Habe nun folgendes für meine Diplomarbeit eingestellt:



\documentclass[pdftex,a4paper,BCOR15mm]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes]{csquotes}

\usepackage{scrpage2} %Paket scrpage2 benutzen
\pagestyle{scrheadings} %Seitenstil scrheadings verwenden
\clearscrheadfoot %Kopf und Fußzeile löschen
\ihead{\pagemark} %Seitenzahl im Kopf -> innen
\ohead{\headmark} %Sektion im Kopf -> außen


Doch ich sehe leider keine Kopfzeile...das löschen der Kopf- und Fußzeile
scheint aber geklappt zu haben.

Noch nebenbei:

Hat jemand Erfahrung mit Diplomarbeiten und Koma/Latex ?
Ich weiss garnicht, ob eine Diplomarbeit beidseitig sein muss oder nicht,
und wie breit muss die Bindungskorrektur ungefähr in der Regel sein ?

Für jede Hilfe wäre ich sehr dankbar, da ich ziemlich unter Zeitdruck bin :(

Gruss

Final

sofa-surfer
19-12-2006, 16:40
Hallo,

das ganze klingt eher danach, als wenn du nur eine Seite im Dokument hast, nämlich einen Kapitelanfang. Da gibt es einen extra Seitenstil, der bei Bedarf umformatiert werden muss.

Ob dein Dokument zweiseitig werden soll/muss ist doch eher eine Frage an den Betreuer oder das Prüfungsamt??

Gleiches gilt für den Binderand: Im Copyshop nachfragen, oder wo auch immer du drucken/binden lässt. Das hängt ja auch ganz stark davon ab, wie du binden lässt ...

Matthias

Finalbrainxp
19-12-2006, 17:46
Vielen Dank für deine schnelle Antwort.
Leider ist mein Prüfungsamt sowie mein Betreuer im Moment nicht zu erreichen.
Dachte da gibt es vielleicht eine "globale" Richtlinie für.
Werde mich mal diesbezüglich genauer umsehen :)
Vom Binden habe ich überhaupt keine Ahnung, der Tipp mit dem
Copyshop kontaktieren ist gut.

Du hast den Fehler richtig lokalisiert.
Ich hatte nur ein Chapteranfang und nun kann ich auf der 2. Seite
meinen gewünschten Kopf betrachten. Kannst du mir einen Tipp geben, wie
ich diesen Kopf nun für jede Seite, also auch im Inhaltsverzeichnis
(außer Titleseite) einstellen kann ? Das würde mir viel weiterhelfen :)

So sieht mein ganzes Projekt aus:

Hauptdokument


\input{Header/Header}

\begin{document}
\include{Titlepage/Titlepage}
\include{Chapter/Chapter1}
\appendix
\include{Anhang/Anhang1}
\end{document}


Header


\documentclass[pdftex,a4paper,BCOR15mm]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{scrpage2} %Paket scrpage2 benutzen

\pagestyle{scrheadings} %Seitenstil scrheadings verwenden
\automark[section]{chapter} %Sektion und Kapitel für Headmark
\setheadsepline{.4pt} %Separate Linie im Kopf
\clearscrheadfoot %Kopf und Fußzeile löschen
\ohead{\pagemark} %Seitenzahl im Kopf -> innen
\ihead{\headmark} %Headmark im Kopf -> außen


Chapter1


\chapter{Einführung}
\section{Motivation}
- Mehr als eine Seite Text -
\section{Ziele}
- Mehr als eine Seite Text -



......
......


Gruß

Final

daswaldhorn
19-12-2006, 17:58
Hallo,

dein Problem ist ausführlich und gut verständlich in der Dokumentation zu KOMA-Script im Abschnitt über scrpage2 erklärt.

Grüße, Carsten

Finalbrainxp
19-12-2006, 19:00
hmm..hab noch nicht wirklich was gefunden im Koma-Script :(

Habe dann mal im Forum geschaut..da wird thispagestyle{...} vorgeschlagen.

Habe dann \thispagestyle{scrheadings} unters Inhaltsverzeichnis und unters erste Kapitel gesetzt und das scheint auch zu funktionieren..auch über mehrere
Seiten..so wie ich es getestet habe.
Ist das der übliche Weg gewesen, oder meintest du eine andere Lösung ?@Horn

/edit:

Mist..sehe grade..das ich für jedes Kapitel dies nun manuell setzen muss ? :(
Auch ist die Kopfzeile nur unter der LETZEN Seite des Inhaltsverzeichnisses zu sehen...

sofa-surfer
19-12-2006, 19:17
Gewöhn dir an, ein richtiges Minimalbeispiel (http://www.minimalbeispiel.de/) zu erstellen (was vor allem erst mal kompilierbar ist!)


\documentclass[pdftex,a4paper,BCOR15mm]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[plainheadsepline]{scrpage2} %Paket scrpage2 benutzen

\usepackage{blindtext}

\pagestyle{scrheadings} %Seitenstil scrheadings verwenden
\automark[section]{chapter} %Sektion und Kapitel für Headmark
\setheadsepline{.4pt} %Separate Linie im Kopf
\clearscrheadfoot %Kopf und Fußzeile löschen
\ohead[\pagemark]{\pagemark} %Seitenzahl im Kopf -> innen
\ihead[\headmark]{\headmark} %Headmark im Kopf -> außen


\begin{document}

\tableofcontents

\blinddocument

\end{document}

... das steht aber auch alles so im scrguide ... :rolleyes:

Matthias

bobmalaria
19-12-2006, 20:09
hi,

also nochmal ganz kurz zusammengefasst, obwohl es natuerlich alles in der KOMA doku steht (ehrlich gesagt hab ichs auch ein ppar mal lesen muessen bevor ichs verstanden hatte)

es gibt verschiedene pagestyles fuer kapitelanfaenge und fuer normale seiten im text. der kapitelanfang soll etwas besonderes darstellen und sich abheben. deshalb empfehle ich dir ausser der seitenzahl und vielleicht einer trennlinie nichts weiter einzubauen.

kapitelanfang -> pagestyle ist plain
normale seite -> pagestyle ist headings

fuer deine seitenzahlen sollte es so gehen

\ihead[\pagemark]{\pagemark} das argument in []-klammern ist fuer den plain seitenstil

eventuelle trennlinen kannst du in den optionen fuer scrpage2 einstellen.
ich habe z.b. immer eine trennline im fuss und die seitenzahl zentriert.
auf headings-seiten habe ich dann noch den lebenden kolumnentitel und eine trennlinie zum kopf
nur mal soals bsp.:


\usepackage[automark, %Automatische Kopfzeile
%headtopline, %Linie über dem Seitenkopf
%plainheadtopline,%Plain, Linie über dem Seitenkopf
headsepline, %Linie zwischen Kopf und Textkörper
%plainheadsepline,%Plain, Linie zwischen Kopf und
Textkörper
footsepline, %Linie zwischen Textkörper und Fuß
plainfootsepline, %Plain, Linie zwischen Textkörper und Fuß
%footbotline, %Linie unter dem Fuß
%plainfootbotline %Plain, Linie unter dem Fuß
]
{scrpage2}

vielleicht hilft dir das mal als einstieg.

gruss

Finalbrainxp
19-12-2006, 20:12
Vielen Dank für eure Antworten :)

Also lag mein Fehler darin, das ich keine Plain zuordnung in den Eckigen Klammern gemacht habe ? (Wusste garnicht was Plain ist *gg) ^^

@Minibeispiel:
Ok, registriert. :p

bobmalaria
19-12-2006, 23:12
Also lag mein Fehler darin, das ich keine Plain zuordnung in den Eckigen Klammern gemacht habe ? (Wusste garnicht was Plain ist *gg) ^^


ich habe deinen code jetzt nicht ausprobiert, aber ich konnte mir denken, dass du, nachdem der clear-befehl ausgefuerht worden ist und du nur {\pagemark} gesetzt hattest, ploetzlich auf plain-seiten keine seitenzahlen mehr auftauchte.
da ich, obwohl ich mich fuer nicht ganz bescheuert halte, auch eine weile gebraucht hatte bis ich das verstanden hatte, hab' ich versucht dir einfach mal in meinen worten zu beschreiben was im scrguide steht. :)
wenn es jetzt klappt, dann ist ja alles in butter.

uebrigens gibt es noch den pagestyle empty. der kommt zum beispiel bei titelseiten zum ein satz (nur um dein verstaendnis zu vervollstaendigen ;) )

wie du im code siehst den ich weiter oben gepostet habe, gibt es auch fuer die trennlinien jeweils einen plain befehl. mit der code-version von sofa-surfer kannst du die linien noch etwas individueller gestalten (siehe: \setheadsepline{.4pt<-je nach wunsch})
mir gefaellt der standard ganz gut, deshalb habe ich das ganze linen-zeug direkt in die optionen geschrieben.

Finalbrainxp
20-12-2006, 00:02
ja..nun verstehe ich schon ein wenig mehr..zumal ich bis vor kurzem dachte,
dass Latex nur in Gewissen Bereichen vorkommt *zwinker ^^:D