Fehlerhafte Kopfzeile im KOMA script

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Fehlerhafte Kopfzeile im KOMA script

von Besserwisser » Mo 30. Sep 2013, 14:16

Ich vergaß: Man muss für eine einzelne Überschrift auch nicht auf \manualmark umschalten. \markright, \markboth und \markleft existieren und sind in der KOMA-Script-Anleitung sogar halbwegs dokumentiert. \markright und \markboth sollten darüber hinaus in jeder ausführlichen LaTeX-Einführung zu finden sein. Schließlich sind es grundlegende LaTeX-Anweisungen.

von Besserwisser » Mo 30. Sep 2013, 14:14

Da sind einige dicke Hunde begraben. So sollte man beispielsweise innerhalb des Argument eines Gliederungsbefehls keine Formatierungsanweisungen verwenden. Außerdem ist es überraschend, wenn ein Eintrag der Kapitelebene im Inhaltsverzeichnis dann zu einer Überschrift auf Abschnittebene führt, auch wenn diese zentriert wird.

Wie man eine Zusammenfassung mit Überschrift bei scrreprt setzen kann, ist in der KOMA-Script-Anleitung zu finden. Siehe dazu beispielsweise die Umgebung abstract. Dass diese wieder ins Inhaltsverzeichnis eingefügt wird, noch einen Kolumnentitel erzeugt darf als Absicht betrachtet werden.

Eine Alternative wäre (bitte beachte auch die weiteren Kommentare!):
\documentclass[twoside,ngerman,
  liststotoc% <-- Diese Optione ist veraltet. Wie man es richtig macht,
            %     erfährt man in der zugehörigen Warnung und natürlich in der
            %     KOMA-Script-Anleitung!!!
]{scrreprt}
\renewcommand{\familydefault}{\rmdefault}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
}
\setcounter{secnumdepth}{5}% <-- Schon die Verwendung von sechs
                           %     Gliederungsebenen ist stilistisch
                           %     fragwürdig. Diese dann auch noch alle zu
                           %     nummerieren und
\setcounter{tocdepth}{5}   %     ins Inhaltsverzeichnis auszunehmen ist gar
                           %     fürchterlich!

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.

\usepackage{a4wide}% <-- Dieses Paket sollte man besser nicht verwenden. 
                   %     Siehe dazu l2tabu <http://www.ctan.org/pkg/l2tabu>!

%Formatierung des Quellenverezichnis bei der Formatierung mit Name und Jahr
%Bei anderen Bibstyle-Dateien kann es notwendig sein diesen Abschnitt auszukommentieren.
\makeatletter
\renewcommand\@makefntext[1]{%<-- Ich würde empfehlen, \deffootnote in der
                             %    KOMA-Script-Anleitung nachzuschlagen!!!!
   \setlength{\hangindent}{1.3em}
   \noindent
   \hb@xt@\hangindent{%
      \hss\@textsuperscript{\normalfont\@thefnmark}\hspace{.5em}}#1}
\makeatother
\usepackage{titletoc}% <-- Da Du es nicht verwendest, solltest Du es
                     %     weglassen, weil Du damit bestimmt einige Features
                     %     von KOMA-Script abschaltest!
\usepackage[german]{nomentbl}
\makenomenclature
\usepackage{siunitx}%<-- Ersetzt, weil siunits bei mir nicht bekannt ist.
\usepackage{amsmath}
\usepackage{setspace}
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
\rohead[\pagemark]{\pagemark}% <-- Das geht mit
\lehead[\pagemark]{\pagemark}% <-- \ohead kürzer
\cfoot[]{}% <-- Das geht
\ifoot[]{}% <-- mit \clearscrheadfoot
\ofoot[]{}% <-- kürzer
\chead{\rightmark}% <-- Du willst sicher nur \rightmark und nicht \headmark?

\makeatother%<-- Das hat hier nichts verloren!

\usepackage{babel}
\begin{document}

\thispagestyle{empty}\tableofcontents{}\pagenumbering{Roman}% Wozu schaltest
                                % Du auf der letzten Seite des
                                % Inhaltsverzeichnis auf den Nummerierungsstil
                                % Roman? Merke: Vor \pagenumbering gehört
                                % immer ein \cleardoubleoddpage!
\setcounter{page}{1}% <-- \pagenumbering setzt die Seitenzahl bereits zurück,
                    %     was soll also das hier???
\newpage{}% <-- \listoftables mach bereits ein \cleardoublepage, das ist also
          %     für die Katz!

\listoftables
\listoffigures

\begin{doublespace}% igitt!
\printnomenclature
\end{doublespace}

\addcontentsline{toc}{chapter}{Symbolverzeichnis}% <-- Warum trägst Du die
                                % letzte Seite der Nomenklatur ins
                                % Inhaltsverzeichnis ein, statt mit der
                                % entsprechenden Option des Pakets nomencl
                                % die erste einzutragen?

\newpage{}

\addchap{\abstractname}


\chapter{Einleitung}


\section{cccc}


\pagenumbering{arabic}% <-- Das gehört zusammen mit \cleardoubleoddpage
                      %     vor \chapter (siehe auch den Hinweis oben)
\setcounter{page}{1}% <-- siehe oben

test

\newpage
test

\end{document}

von langinart » Mo 30. Sep 2013, 14:09

okay hat sich erledigt.

Nach ein wenig hin und her probieren funktioniert es jetzt. Aber keine Ahnung wieso.

von langinart » Mo 30. Sep 2013, 13:07

So ich habe jetzt ein anderes Problemchen.
Ich habe die Kopfzeile der Zusammenfassung manuell mit \manualmark eingegeben und danach wieder alles durch \automark automatisch erstellen lassen.
Das Problem ist jetzt, dass er jetzt auf der letzten Seite wieder eine falsche Kopfzeile einfügt.
\documentclass[twoside,ngerman,liststotoc]{scrreprt}
\renewcommand{\familydefault}{\rmdefault}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.

\usepackage{a4wide}

%Formatierung des Quellenverezichnis bei der Formatierung mit Name und Jahr
%Bei anderen Bibstyle-Dateien kann es notwendig sein diesen Abschnitt auszukommentieren.
\makeatletter
\renewcommand\@makefntext[1]{%
   \setlength{\hangindent}{1.3em}
   \noindent
   \hb@xt@\hangindent{%
      \hss\@textsuperscript{\normalfont\@thefnmark}\hspace{.5em}}#1}
\makeatother
\usepackage{titletoc}
\usepackage[german]{nomentbl}
\makenomenclature
\usepackage{siunits}
\usepackage{amsmath}
\usepackage{setspace}
\usepackage[automark]{scrpage2} 
\pagestyle{scrheadings}
\rohead[\pagemark]{\pagemark}
\lehead[\pagemark]{\pagemark}
\cfoot[]{}
\ifoot[]{}
\ofoot[]{}
\chead{\rightmark}

\makeatother

\usepackage{babel}
\begin{document}










\thispagestyle{empty}\tableofcontents{}\pagenumbering{Roman}
\setcounter{page}{1}\newpage{}

\listoftables


\listoffigures


\begin{doublespace}
\printnomenclature
\end{doublespace}

\addcontentsline{toc}{chapter}{Symbolverzeichnis}

\newpage{}

\manualmark
\chead{}
\section*{\centering\abstractname}
\addcontentsline{toc}{chapter}{\abstractname}Zusammenfassung....


\newpage{}\newpage 
\section*{}
\chead{Zusammenfassung}


\chapter{Einleitung}


\section{cccc}


\pagenumbering{arabic}
\setcounter{page}{1}
\automark[chapter]{section}
\chead{\rightmark}

test

\newpage
test

\end{document}

von langinart » Fr 27. Sep 2013, 21:26

sehr gut hat geholfen. Vielen Dank :D

von Epllus » Fr 27. Sep 2013, 17:51

Die automatische Aktualisierung von \headmark funktioniert nur mit der Option „automark“ oder dem Befehl „\automark{}“ (siehe scrguide)

Fügst du also folgendes ein, funktioniert es.
\usepackage[automark]{scrpage2} 
Hoffe es hilft

PS. Dein Beispiel ist nicht minimal.

Fehlerhafte Kopfzeile im KOMA script

von langinart » Fr 27. Sep 2013, 16:48

Hallo Leute ich bin grad dabei meine Bachelorarbeit zu schreiben. Dafür nutze ich Lyx und miktex.
Ich schreibe in scrreprt und habe das paket scrpage2 eingefügt.

Nun zu meinem Problem wenn ich unten stehenden Quelltext kompiliere erzeugt er nach dem abbildungsverzeichnis auf jeder Seite in der Kopfzeile ein falsches Kapitel. Obwohl nach dem Abbildungsverzeichnis noch ein anderes Kapitel kommt.
% Hier das Dokument

\documentclass[twoside,ngerman,liststotoc]{scrreprt}
\renewcommand{\familydefault}{\rmdefault}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.

\usepackage{a4wide}

%Formatierung des Quellenverezichnis bei der Formatierung mit Name und Jahr
%Bei anderen Bibstyle-Dateien kann es notwendig sein diesen Abschnitt auszukommentieren.
\makeatletter
\renewcommand\@makefntext[1]{%
   \setlength{\hangindent}{1.3em}
   \noindent
   \hb@xt@\hangindent{%
      \hss\@textsuperscript{\normalfont\@thefnmark}\hspace{.5em}}#1}
\makeatother
\usepackage{titletoc}
\usepackage[german]{nomentbl}
\makenomenclature
\usepackage{siunits}
\usepackage{amsmath}
\usepackage{setspace}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\rohead{\pagemark}
\lehead{\pagemark}
\cfoot[]{}
\ifoot[]{}
\ofoot[]{}
\chead{\headmark}

\makeatother

\usepackage{babel}
\begin{document}

\subject{\vspace{-40mm}
xxxxx\vspace{50mm}
}


\title{xxxxx}


\author{xxxxx\\
Matr.-Nr.: xxxxxx}


\date{\today\thispagestyle{empty}}


\publishers{\hfill{}%
\begin{minipage}[t]{0.48\columnwidth}%
xxxxxxxxxx\medskip{}


xxxxxxxxxx \\
xxxxxxxxxxxxxx\medskip{}


xxxxxxxxxxxx\vspace{10mm}


xxxxxxxxxxxxx\\
xxxxxxxxxxxxxxxxxxxx%
\end{minipage}\vspace{-20mm}
\thispagestyle{empty}}

\maketitle
\begin{minipage}[t]{0.5\columnwidth}%
\vspace{15cm}


xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 

\vspace{10mm}


Berlin, den \today

\vspace{15mm}


\ldots{} \ldots{} \ldots{} \ldots{} \ldots{} \ldots{} \ldots{}
\ldots{} \ldots{} \ldots{}

Unterschrift%
\end{minipage}\thispagestyle{empty}

\thispagestyle{empty}

\newpage 
\section*{}
\thispagestyle{empty}\tableofcontents{}\pagenumbering{Roman}
\setcounter{page}{5}\newpage{}

\listoftables


\listoffigures


\begin{doublespace}
\printnomenclature
\end{doublespace}

\addcontentsline{toc}{chapter}{Symbolverzeichnis} 

\newpage{}

xxxxxxxxxxxxxxxxxxxxx

\newpage{}\newpage 
\section*{}


\chapter{Einleitung}


\section{xxxxxxxx}


\pagenumbering{arabic}
\setcounter{page}{1}

bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bl
\end{document}

Ich bedanke mich schoneinmal im Vorraus. :)

Nach oben