PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : probleme mit scrheadings bzw. myheadings



Betty
05-01-2005, 09:30
Hallo,

wer kann mir helfen. Bin gerade mit dem layout meiner Diplomarbeit beschäftigt. Dabei habe ich folgendes Problem: Hätte gerne auf der jeweiligen Kapitelseite unten zentriert die Seitennummerierung. Gebe ich \pagestyle{scrheadings} ein, so erzeugt es zwar auf der folgenden Seite nach dem Kapitel die gewünschte Linie in der Kopfzeile, jedoch keine Seitenzahl auf der jeweiligen Kapitelseite. Gebe ich stattdessen \pagestyle{myheadings} ein, so erscheint dann die Seitenzahl auf der jeweiligen Kapitelseite, jedoch fehlt jetzt die Headingline auf den danachfolgenden Seiten. eine headline mit der Kapitelbezeichnung und Seitennummerierung.

Ich möchte, dass auf jeden Fall die Headsepline und die Seitenzahl auf der Kapitelseite erscheint.

Habs wie folgt eingegeben:

\documentclass[12pt,a4paper,headsepline,titelpage,fleqn]{report}


\usepackage{a4,german}
\usepackage[dvips]{graphics}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{setspace}\onehalfspacing
\usepackage{caption2}
\usepackage{textcomp}
\usepackage{amssymb}
\usepackage{epsfig}
\usepackage[xdvi]{rotating}
\usepackage{fancyhdr}
\usepackage{scrpage2}
\usepackage[perpage,bottom,flushmargin,hang]{footmisc}


\renewcommand{\baselinestretch}{1.5}
\renewcommand{\captionfont}{\footnotesize\itshape}



\setlength{\oddsidemargin}{-0.03cm}
\setlength{\textwidth}{16.5cm}
\setlength{\textheight}{24.0cm}
\setlength{\parindent}{0cm}
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}



\begin{document}

\pagestyle{empty}

\setlength{\headrulewidth}{0.4cm}
\setlength{\footrulewidth}{0cm}
\setlength{\headwidth}{\textwidth}


\rhead{\thepage}


\end{titlepage}



\newpage
\pagenumbering{arabic}
\setcounter{footnote}{0}


[B]\pagestyle{scrheadings} %% verantwortlich für die Headinglinie, jedoch dann keine Seitenzahl auf der ersten Kapitelseite

%%\pagestyle{myheadings} %% mit myheadings erscheint die Seitenzahl auf der ersten Kapitelseite, doch keine Headingline

Danke.

Gruss Betty

blubb
05-01-2005, 13:07
Hmmm,
soll ich antworten oder nicht?
Ich krieg den Bezug von Beispiel zu Problem nicht ganz zusammen.

Ok, ich "zerpflück" mal das Beispiel (hat meist nichts mit deinem Problem zu tun, viel mir aber auf).

Generell: Ein Minimalbeispiel ist das nicht, wäre aber hilfreich gewesen.

Also erstmal eine Reihe Anmerkungen:

\documentclass[12pt,a4paper,headsepline,titelpage,fleqn]{report}
>Schon mal report mit scrreprt verglichen?
>Report kann sinnvoll sein, scrreprt ist vermutlich besser.

\usepackage{a4,german}
>Paket a4?
>Oben ist schon die Option a4paper gesetzt.
>Vermutlich unnötig.
>german hat noch die alte Rechtschreibung.
>ngerman ist die neue Rechtschreibung.
>(Findet verwendung bei Trennregeln)
\usepackage[dvips]{graphics}
>Wozu dvips?
>Damit gibt ein übersetzen mit pdflatex Probleme.
\usepackage{graphicx}
>Lädt graphics nach.
>D.h. nur eines der beiden notwendig.
>Und wenn schon, dann sollten beide die gleichen Optionen bekommen.
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{setspace}\onehalfspacing
\usepackage[bf]{caption2}
\usepackage{textcomp}
\usepackage{amssymb}
\usepackage{epsfig}
>Veraltet. Besser graphicx nutzen.
>Siehe l2tabu
\usepackage[xdvi]{rotating}
>Ist die Option xdvi nötig?
>Siehe Anmerkung dvips bei graphic
\usepackage{fancyhdr}
\usepackage{scrpage2}
>fancyhdr und scrpage2?
>mache beide das gleiche.

\usepackage[perpage,bottom,flushmargin,hang]{footmisc}


\renewcommand{\baselinestretch}{1.5}
Auszug aus scrguide.pdf:
Sollte es unbedingt erforderlich sein, den Text eineinhalbzeilig zu setzen, so definieren Sie keinesfalls \baselinestretch um. Dieses Vorgehen wird zwar allzu h¨aufig empfohlen, ist aber seit der Einf¨uhrung von LATEX2" im Jahre 1994 obsolet. Verwenden Sie schlimmstenfalls den Befehl \linespread. Ich empfehle das Paket setspace, das nicht zu KOMA-Script geh¨ort

\renewcommand{\captionfont}{\footnotesize\itshape}



\setlength{\oddsidemargin}{-0.03cm}
\setlength{\textwidth}{16.5cm}
\setlength{\textheight}{24.0cm}
>Bitte nicht.
>So Optionen sollten nur Profi-Layouter machen.
>Seitengrößenanpassungen besser mit typearea.sty machen.
>Siehe Doku zu Koma-Script, Kapitel 2
>Faustregel: \documentclass[DIV12]{scrreprt}
>Die Option DIV12, DIV13 ... ausprobieren bis es passt.
\setlength{\parindent}{0cm}
>Faustregel: \documentclass[parskip]{scrreprt}
>Das setzt nicht nur den Einzug anders,
>sondern passt auch den Absatzabstand besser.


\begin{document}

\pagestyle{empty}
>Global empty setzen?

\setlength{\headrulewidth}{0.4cm}
\setlength{\footrulewidth}{0cm}
\setlength{\headwidth}{\textwidth}
>?? Wozu das?

\rhead{\thepage}


\end{titlepage}
>Warum wird die titlepage geschlossen, wenn sie nie geöffnet wurde?


\newpage
\pagenumbering{arabic}
\setcounter{footnote}{0}
>Es wurde noch keine Fussnote verwendet, warum jetzt auf Null setzen?

\pagestyle{scrheadings}
>das gehört zu scrpage2
%% verantwortlich für die Headinglinie, jedoch dann keine Seitenzahl auf der ersten Kapitelseite

%%\pagestyle{myheadings}
%% mit myheadings erscheint die Seitenzahl auf der ersten Kapitelseite, doch keine Headingline



Zu deinem Problem: Ich komme etwas durcheinander mit deinen Anforderungen. Ich komme auf folgende Anforderungen:
Auf Seiten mit \chapter soll:
- unten zentriert die Seitennummer sein.

Andere Seiten:
- haben eine headsepline.
- haben einen Kapiteltitel
- Haben eine Seitennummer (wo?)

Anbei ein Minimalbeispiel das es erfüllt.
Auskommentiert Anweisungen, die die Seitennummer auf Normalseiten an den Rand schieben.



\documentclass[headsepline]{scrreprt}
\usepackage{blindtext}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\automark{chapter}%Kapitelüberschrift
%\cfoot[\thepage]{}
%\ofoot[]{\thepage}

\begin{document}
\Blinddocument
\end{document}


Gibt es noch einen Sonderfall mit der Titelseite?

Hoffe der Text hilft dir weiter.
Blubb

herzberg
07-01-2005, 11:37
Hi
Ich arbeite sehr erfolgreich mit dem Paket "fancyheadings". Damit kann man bequem den eingenen Seitenstil definieren (sieht genau so aus wie bei fancyhdr) aber zusaetzlich noch den plain Style umdefinieren (da weiss ich nicht ob das mit fancyhdr geht).
Das Paket ist leider nicht immer in latex enthalten.
Versuche es mal mit : http://www.dii.unisi.it/~domenico/tesiL2/ThesisWriting/indexGIAN.html

Ansonsten kann ich mich nur "blubb" anschliessen. Vermeide die Pakete doppelt zu laden. ;-))
Ciao