PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kapitel in Kopfzeile



Leviathan0
17-06-2005, 11:55
Hi, ich verwende Koma Script.
Desweiteren scrbook.
Es wird Beidseitig geschrieben, also 2 Seiten (links/rechts).

Auf jeder Seite ist eine Headline. Über dieser steht nun jeweils das Kapitel oder aber auch die "section". Ich möchte aber auf jeder Seite das Kapitel dort stehen haben.
Kann jemand weiterhelfen?
sry, bin Anfänger und komm hier einfach nicht weiter....


Ich weiss das für die derzeitige Aufteilung scrbook verantwortlich ist. Teilt in 2 Seiten auf, schreibt je nach Seite rechts/links in der Kopfzeile Kapitel oder Section rein... und ich möchte hier eben überall das Kapitel stehen haben.


Hmmm... keiner ne idee?!

evt noch einmal Konkretisiert;

Ich habe Kapitel
1,2,3,4,5,6 usw
Und Ebenen bis runter zu subsub usw
also auch 1.1, 1.2 ..... 5.6 usw

Auf der jeder linken Seite des "Buches" steht das Kapitel, also 1 xyz oder 3 xyz.. je nach Kapitel wo ich mich gerade befinde.
Auf der Rechten Seite steht allerdings nun im Kopf die Section, also 1.2, oder 4.3.

An dieser Stelle möchte ich ebenfalls das Kapitel stehen haben. Eigentlich kann das doch nicht so schwer sein oder?!

Das Problem beschäftigt mich seit mehr als 5 Stunden, hab auch schon Koma Guide gelesen, anleitungen, fancyhdr ausprobiert usw. aber ich schaffe es einfach nicht.. will doch nur Section durch Kapitel ersetzt haben.. args... :mad:

mute84
17-06-2005, 13:22
Hi,

Genau an dem Problem hänge ich auch fest.
Wäre echt klasse wenn jemand weiterhelfen könnte.

MFG

daswaldhorn
17-06-2005, 13:28
Hallo,
Hmmm... keiner ne idee?!Erwartest du wirklich, dass innerhalb von 5 Minuten hier 10 Ideen kommen? Dein Thread ist doch erst ne anderthalbe Stunde alt...

Zum Thema: \leftmark und \rightmark sollten dir helfen.

Grüße, Carsten

Leviathan0
17-06-2005, 13:43
ja k, hast ja recht :). Aber ich schwelge in schwerer Verzweiflung, sry :).


Hmmm.. ja das mit dem Left/Rightmark hatte ich auch schon mal angeschaut und ausprobiert. Leider bekomme ich das damit auch nich hin. Wie gesacht, bin eben mehr nen Anfänger. Wäre eben sehr hilfreich wenn jemand eben kurz den 1,2 zeiligen Code hinklecksen würde. Alles andre scheint mir hier nichtmehr weiter zu helfen :o

daswaldhorn
17-06-2005, 13:52
Hallo,

also mit den KomaScript-Klassen hab ich mich noch nicht wirklich beschäftigt. Deshalb wäre ein Minimalbeispiel von dir sehr hilfreich, damit man sieht, wie du es jetzt hast.
Ansonsten hab ich bei mir mit article das hier stehen:
\rhead{\nouppercase\leftmark}

Grüße, Carsten

Daggi
17-06-2005, 15:08
Wenn du mit folgenden Eigeschaften experimentierst?

L - links
R - rechts
E - gerade Seiten
O - ungerade Seiten

\fancyhead{}
\fancyhead[LO,RE]{\scriptsize\nouppercase{\leftmark}}
\fancyhead[LE,RO]{\bfseries\thepage}
Daggi

Leviathan0
21-06-2005, 10:04
danke erstmal. Habe noch etwas im netz gefunden was auch mit diesen Optionen arbeitet. Testweise eine Datei erstellt und zwar wie folgt;



\documentclass[a4paper,10,twoside,final,openany,headsepline, footsepline,noonlinecaption]{scrbook}




%Überschriften werden nicht zentriert (z.B. Bei Abbildungern)

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
%\usepackage{ae}
\usepackage{ulem}
\usepackage{framed, color}
\usepackage{pifont}
\usepackage[dvips]{graphicx}
\parskip1ex plus 0.5ex minus 0.5ex \parindent0pt \sloppy %<--- schaltet seiteneinzug
\setcounter{secnumdepth}{4}
\definecolor{shadecolor}{gray}{.75}
\renewcommand{\familydefault}{tgn}
\usepackage{fancyhdr}
\setcounter{secnumdepth}{5} \setcounter{tocdepth}{5}







\usepackage{titlesec} % neue Abschnittsüberschriften gestalten ("Kapitel" fällt weg) bzw. Größe ändern (kleiner)


\titleformat{\chapter}
{\normalfont\LARGE\bfseries}
{\thechapter}%
{1em}% Abstand zwischen der Nummerierung und der Abschnittsüberschriften (horizontal)
{}%

\begin{document}
\pagenumbering{arabic}
%
%Inhaltsangabe
\pagestyle{fancy}
\fancyhead[LE,RO]{\leftmark\slshape} %innen der aktuelle Kapitelname
%\fancyhead[LE,RO]{\thepage} %außen die Seitenzahl
%\fancyfoot[]{}%leere foot
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}} %falls Unterkapitel, hier section einsetzen
%\lfoot[\thepage ]{\scriptsize (p) 1999, Peter Pfalzer, Universit"at Augsburg}
%%% Fußzeile mittlerer Bereich
% bleibt in diesem Beispiel leer
\cfoot[]{}
%%% Fußzeile rechter Bereich
% gerade Seite ungerade Seite
\lfoot[\textbf{\thepage}]{}
\cfoot[]{}
\rfoot[]{\textbf{\thepage}}
\renewcommand{\headrulewidth}{0.2pt}
\renewcommand{\footrulewidth}{0.2pt}


\newpage
hjgthgf
\part{blasebalk}

bla
\newpage

sdfsdfsdfs

\chapter{hanswurst}

\newpage
\section{mamba}
\newpage
blaaaaaa
\newpage
blaaaaablupp

\end{document}


Habe ein bisschen getestet und siehe da, alles so wie ich es haben wollte. Allerdings ist nun in der Kopfzeile 2 mal das Kapitel. Ich möchte aber das auf den geraden (rechten) Seiten das Kapitel nur auf der linken Seite steht. Und bei dem ungeraden (linken) Seiten das Kapitel nur auf der rechten Seite...

Sry... probieren wieder Seit Stunden und lese un mach... aber ich komm damit einfach nich klar... hoffe mein Problem is deutlich geworden.

Danke schonmal im vorraus.

Daggi
21-06-2005, 10:28
Wenn du nach
\fancyhead[LE,RO]{\leftmark\slshape} %innen der aktuelle Kapitelname
das schreibst
\fancyhead[RE,LO]{\thepage} %außer die Seitenzahl

funktioniert es bei mir!

Daggi

Leviathan0
21-06-2005, 10:36
so hat man die eine Kapitelüberschrift ja nur durch die Seitenzahl ersetzt... aber da soll eben nichts stehen :).


edit;
jippi..

\fancyhead[RE,LO]{} so klappts wunderbar :). Vielen Dank! :)

Daggi
21-06-2005, 10:38
Dann mach doch statt \thepage einfach ein Leerzeichen rein!!!
Daggi

Sebastian_82
01-01-2008, 22:46
Hallo ich habe ein ähnliches problem. Ich möchte meine Diplomarbeit auch beitseitig drucken....ich versuch, dass meine Kopf und Fußzeile immer außen steht, aber irgendwie funktioniert das nicht, kann mir da jemand vielleicht helfen.....

meine kopf und fußzeile sieht so aus:

\pagestyle{fancy}
\fancyhead[LE,RO]{\leftmark}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}

\renewcommand{\sectionmark}[1]{%
\markboth{Kapitel \thesection ~- \ #1}{}}

\rhead{\slshape\nouppercase{\leftmark}} % oder lhead
\lhead{} % rhead (Ursprunglich)
\cfoot{}
\rfoot{\thepage}
\fancypagestyle{plain}{\fancyhf{}\renewcommand{\he adrulewidth}{0pt}
\fancyfoot[LE,RO]{\thepage}}


vielen dank im voraus......

rais
01-01-2008, 22:53
Frohes Neues,
welche Klasse verwendest Du denn?
MfG,