Sie sind hier

Problem mit dem ersten Chapter

Hallo Texer,
Ich habe ein klitzekleines Problem mit der ersten Seite meines Dokuments. Ich habe die Kopfzeile mit Strich so eingestellt, dass außen (zweiseitig) der Titel des Chapters, bzw. der Section auf den Seiten angezeigt wird, auf denen kein neues Chapter beginnt. Das funktioniert auch, bis auf die erste Seite. Dort wird mir "1 Einleitung" ohne Strich angezeigt und ich weiß einfach nicht warum. Ich möchte das aber komplett weg haben, so dass dort im Kopf gar nichts steht und erst auf der nächsten Seite wieder der Kopf mit Strich angzeigt wird, wie das bei allen anderen Seiten auch ist.
Hier der Quelltext

\documentclass[12pt, a4paper, twoside]{scrreprt}
 
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[automark,headsepline,ilines,komastyle]{scrpage2}
\usepackage{amsmath,amssymb,amstext}
 
\setlength{\parindent}{0pt}
 
\renewcommand{\baselinestretch}{1.5}
 
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead[]{}
\chead[]{}
\ohead[\headmark]{\headmark}
\ifoot[]{}
\cfoot[]{}
\ofoot[\pagemark]{\pagemark}
 
\setheadsepline[\textwidth]{1pt}
 
\begin{document}
\maketitle
\tableofcontents
\thispagestyle{empty}
\newpage
\chapter{Einleitung}
\chapter{Theoretischer Hintergrund}
\section{Aufbau}
\end{document}

Schonmal vielen Dank für eure Hilfe.

[Admin-Edit:]

  1. <code></code> Tags korrigiert (siehe Formatierungshinweise)

Bild von maphy-psd

Also ich weiß noch nicht genau, was du willst. Das "Einleitung" angezeigt wird, liegt an deiner Definition von \ohead. Du sagst, dass außen immer chapter bzw. section gesetzt werden soll. Wenn nun Chapterseiten "leer" seien sollen, dann musst du das optionale Argument von \ohead nutzen und chapterpagestyle umdefinieren.

\ohead[]{\headmark}
\renewcommand{\chapterpagestyle}{scrplain}

Guck mal bitte hier ob das Dokument so richtig ist, wie du es willst.

\documentclass[12pt, a4paper, twoside]{scrreprt}
 
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[automark,headsepline,ilines,komastyle]{scrpage2}
\usepackage{amsmath,amssymb,amstext}
\usepackage{blindtext}
\setlength{\parindent}{0pt}
 
\renewcommand{\baselinestretch}{1.5}
 
\renewcommand{\chapterpagestyle}{scrplain}
 
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead[]{}
\chead[]{}
\ohead[]{\headmark}
\ifoot[]{}
\cfoot[]{}
\ofoot[\pagemark]{\pagemark}
 
\setheadsepline[\textwidth]{1pt}
 
\begin{document}
%\maketitle
 
\tableofcontents
\thispagestyle{empty}
\newpage
\blinddocument
\end{document}
Bild von Markus Kohm

Dein Beispiel ist so nicht lauffähig:

./test.tex:28: LaTeX Error: No \title given.
 
See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
 
l.28 \tableofcontents

Bitte teste Deine vollständigen Minimalbeispiele immer und kopiere immer die getestete Version, die abgesehen vom geschilderten Problem fehlerfrei ist.

Kapitelanfangsseiten werden im plain-Seitenstil gesetzt. Wenn Du nicht willst, dass dieser Seitenstil einen Kolumnentitel hat, dann solltest Du das optionale Argument von \ohead leer lassen und dort nicht explizit mit \headmark einen Kolumnentitel setzen lassen. Näheres zum optionalen Argument der Anweisungen ist im scrpage2-Kapitel der aktuellen KOMA-Script-Anleitung oder des aktuellen KOMA-Script-Buchs zu finden. Übrigens sind die ganzen \ihead etc. mit leerem optionalem und obligatorischem Argument nach \clearscrheadfoot überflüssig.

Außerdem solltest Du niemals mit \setlength{\parindent}{0pt} jegliche Absatzauszeichnung abschalten. Du solltest immer entweder Absatzabstand oder Absatzeinzug verwenden, weil sonst die Erkennbarkeit von Absätzen so stark eingeschränkt ist, dass Absätze leicht übersehen werden können und damit ihren Sinn verlieren. Zur Umschaltung zwischen Absatzeinzug und Absatzabstand siehe Option parskip in der KOMA-Script-Anleitung oder im KOMA-Script-Buch.

Es ist auch nicht notwendig, das Paket ucs explizit zu laden. Die Eingabecodierung utf8x lädt dieses Paket normalerweise automatisch. Allerdings sollte man diese Codierung nur wählen, wenn man wirklich muss, da es mit einigen anderen Paketen zu Problemen führen kann. Für westliche Sprachen genügt utf8 vollkommen.

Auch sollte man nicht \baselinestretch umdefinieren. Das ist LaTeX-2.09-Stil und damit seit fast 20 Jahren überholt. Min. sollte man stattdessen die Anweisung \linespread verwenden. Näheres dazu und weitere Möglichkeiten sind in l2tabu zu finden.

Comments for "Problem mit dem ersten Chapter" abonnieren