PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umstellung der Kopfzeile von scrartcl auf scrreprt



Peaches
10-02-2011, 13:48
Hallo liebes Forum,

nach dem zweiten erfolglosen Tag gebe ich nun auf und bitte um Rat.

Meine bisherigen Dokumente habe ich immer mit scrartcl geschrieben und diese Einstellung verwendet:




\documentclass[pdftex,a4paper,12pt,bibtotoc]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{marvosym}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr}
\usepackage{setspace}
\usepackage{amsmath}
\usepackage{mathrsfs,amssymb}
\usepackage{nicefrac}
\usepackage{array}
\usepackage[final]{pdfpages}
\usepackage[hyphens]{url}
\bibliographystyle{plaindin}

\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother

\setlength{\parindent}{0pt}

\usepackage[left=3.5cm,right=2.5cm,top=3.2cm,bottom=3.5cm]{geometry}

\linespread{1.5}


\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1}}

\pagestyle{fancy}
\makeatletter
\renewcommand{\sectionmark}[1]
{
\markright{Kapitel \thesection:\ \small #1}
}
\makeatother
\lfoot{}
\cfoot{}
\rfoot{}
\lhead[\scshape\ttfamily \thepage]
{\scshape\ttfamily $\star$ \rightmark\ $\star$}
\chead{}
\rhead[\scshape\ttfamily $\star$ \leftmark\ $\star$]
{\scshape\ttfamily \thepage}

\advance \headheight by 3pt
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}

Das hat immer wunderbar funktioniert. Um das ganze in scrreprt nutzen zu können, wollte ich einfach nur section in chapter umwandeln:



\documentclass[pdftex,a4paper,12pt,bibtotoc]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{marvosym}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr}
\usepackage{setspace}
\usepackage{amsmath}
\usepackage{mathrsfs,amssymb}
\usepackage{nicefrac}
\usepackage{array}
\usepackage[final]{pdfpages}
\usepackage[hyphens]{url}
\bibliographystyle{plaindin}

\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother

\setlength{\parindent}{0pt}

\usepackage[left=3.5cm,right=2.5cm,top=3.2cm,bottom=3.5cm]{geometry}

\linespread{1.5}


\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1}}

\pagestyle{fancy}
\makeatletter
\renewcommand{\chaptermark}[1]
{
\markright{Kapitel \thechapter:\ \small #1}
}
\makeatother
\lfoot{}
\cfoot{}
\rfoot{}
\lhead[\scshape\ttfamily \thepage]
{\scshape\ttfamily $\star$ \rightmark\ $\star$}
\chead{}
\rhead[\scshape\ttfamily $\star$ \leftmark\ $\star$]
{\scshape\ttfamily \thepage}

\advance \headheight by 3pt
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}

Seitdem ist die Kopfzeile komplett verschwunden.

Mein TexnixCenter gibt keine Fehlermeldung aus :confused:

rstuby
10-02-2011, 13:56
Kapitel sind halt auch anders formatiert als sections. Sie beginnen auf einer neuen Seite, die Überschrift ist größer, etwas tiefer gesetzt und die Anfangsseite hat keine Kopfzeile. Ich finde das eigentlich alles ganz schön, ich würde mir nie eine Kopfzeile wieder hinbasteln (geht aber mit \chapterpagestyle, so weit ich weiß), nur das Tiefersetzen ist bei langen Überschriften auf kleinen Seiten manchmal nicht so angebracht.
Wenn es dir im Stil der Sections insgesamt besser gefällt, dann lass doch das Umstellen einfach, oder gibt es andere gute Gründe dafür?

Peaches
10-02-2011, 14:13
St. Petersburg, wie schön, da war ich letzten Sommer :)

Zurück zum Thema.

Ich finde report einfach hübscher als article. Die Kopfzeile wollte ich für die Übersichtlichkeit, aber wenn ich das nicht hinbekomme werde ich sie wohl weglassen.

Ich habe eine Alternative:


\fancyhf{}
\rhead[\leftmark]{\thechapter}
\lhead[\thepage]{\rightmark}
\fancypagestyle{plain}

Aber da steht das Kapitel nur bei dem Inhaltsverzeichnis in der Kopfzeile, danach ist sie weg...

rstuby
10-02-2011, 14:37
Moment. Sind die Kopfzeilen überall weg? Normal ist nur, dass sie auf den Kapitelanfangsseiten weg sind.

Peaches
10-02-2011, 14:43
:D

Das habe ich überhaupt nicht bemerkt! Da ich noch nicht viel geschrieben habe hab ich das überhaupt nicht gemerkt!

Na, das kann ruhig so bleiben, die erste Seite braucht keine Kopfzeile!

Dankeschööööön! ;)