Kopfzeile nach \*chapter stimmt nicht mit Kapitel überein

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: Kopfzeile nach \*chapter stimmt nicht mit Kapitel überein

von markusv » Di 3. Sep 2019, 08:49

Anonymous hat geschrieben:
markusv hat geschrieben:Das Beispiel ist alles andere als hilfreich. Lies u.a. in Minimalbeispiel nach, wie man mit externen Dateien, die du über \input lädst, umgeht.
Der Link funktioniert derzeit nicht. Alternative: vollständiges Minimalbeispiel
Danke für den Hinweis.

von Gast » Di 3. Sep 2019, 08:44

markusv hat geschrieben:Das Beispiel ist alles andere als hilfreich. Lies u.a. in Minimalbeispiel nach, wie man mit externen Dateien, die du über \input lädst, umgeht.
Der Link funktioniert derzeit nicht. Alternative: vollständiges Minimalbeispiel

von markusv » Di 3. Sep 2019, 08:34

Das Beispiel ist alles andere als hilfreich. Lies u.a. in Minimalbeispiel nach, wie man mit externen Dateien, die du über \input lädst, umgeht.

\chapter*{} (und nicht \*chapter{}) ist ein Makro zum Eintrag eines Kapitels ohne Eintrag ins Inhaltsverzeichnis und Änderung der Kolumnentitel, sodass der vorherige Eintrag aus dem Tabellenverzeichnis immer noch besteht.

Die Anweisungen ins Inhaltsverzeichnis hast du ja bereits manuell nachgetragen (wenn auch falsch, da die Links im Inhaltsverzeichnis auf den jeweils vorherigen Abschnitt zielen und damit auch falsche Seitenzahlen eingetragen werden), fehlen also noch die Einträge in den Kolumnentitel. Dafür gibt es bspw.
\markboth{}{}
Ansonsten würde ich dir dringend raten, die Vorlage zu überarbeiten und alte Pakete durch neue zu ersetzen, überflüssige Pakete zu entfernen ... oder besser: ALLES NEU!

von Gast » Di 3. Sep 2019, 08:31

Da das Beispiel nicht lauffähig ist, habe ich es nicht getestet. Allgemein gilt, dass die Sternformen der Gliederungsüberschriften weder einen Eintrag in das Inhaltsverzeichnis vornehmen, noch den Kolumnentitel (meist in der Kopfzeile) ändern. So wie du also mit \addcontentsline selbst Einträge ins Inhaltsverzeichnis vornimmst, musst du mit \markboth oder \markright auch die Kolumnentitel anpassen. BTW: Ich vermute stark, dass einige der Verzeichnisse mit der falschen Seitenzahl ins Inhaltsverzeichnis eingetragen werden. Da fehlen nämlich diverse \cleardoublepage (und für hyperref auch \phantomsection) vor den \addcontentsline-Anweisungen. Außerdem sind auch in der Klasse ein paar Unsauberheiten und Fallen (beispielsweise Verwendung des seit Jahrzehnten veralteten und deshalb nicht mehr gepflegten subfigure) zu finden.

Mit einer KOMA-Script-Klasse wäre das übrigens leichter. Da kann man sowohl die Inhaltsverzeichniseinträge als auch die Kolumnentitel automatisch erstellen lassen.

Kopfzeile nach \*chapter stimmt nicht mit Kapitel überein

von cmt » Mo 2. Sep 2019, 23:38

Hallo zusammen,

ich hoffe bei folgendem Problem auf eure Hilfe: ich füge über \*chapter neue Kapitel zum Inhaltsverzeichnis hinzu. Soweit sogut. Jedoch bleibt die Überschrift in dem letztem so hinzugefügten Kapitel (Danksagung) gleich dem vorherigen (Tabellenverzeichnis) obwohl auch dieses über \chapter* hinzugefügt wurde. Ich verstehe nicht worin zwischen den Kapiteln der Unterschied besteht.

Anbei ein hoffentlich hilfreiches Minimalbeispiel:
\documentclass{format_cmt}
\usepackage{blindtext}


%NEWCOMMANDS
\newcommand{\ym}{ \, \upmu \text{m}}
\newcommand{\mm}{ \, \text{mm}}


\begin{document}
	\pagestyle{fancy}	
%-----Inhaltsverzeichnis	
	\tableofcontents
	\cleardoublepage

%-----HAUPTTEIL
	\pagestyle{fancy}{%Kopfzeilen für Hauptteil anpassen
		\pagenumbering{arabic}  %arabische Seitenzahlen
		\lhead[\thepage]{\rightmark}
		\rhead[\leftmark]{\thepage}}
		
	\input{content/A-Blindtext-Probekapitel}

%-----VERZEICHNISSE	
	\newpage
	\cleardoublepage
	%\pagestyle{plain}
	
%--Literaturverzeichnis
	\addcontentsline{toc}{chapter}{Literaturverzeichnis}
	\bibliography{Quellen}
		
%--Abbildungsverzeichnis
	\addcontentsline{toc}{chapter}{Abbildungsverzeichnis}
	\listoffigures

%--Tabellenverzeichnis
	\addcontentsline{toc}{chapter}{Tabellenverzeichnis}
	\listoftables

%--Abkürzungsverzeichnis
	\printnoidxglossary[type=acronym, title=Abkürzungsverzeichnis]
	%\newpage
	
%--Danksagung
	\addcontentsline{toc}{chapter}{Danksagung}
	\chapter*{Danksagung}
	Hier kommt die Danksagung hin.
	\cleardoublepage

%--Anhang
	\appendix
	\input{content/Z-Anhang.tex}
	\cleardoublepage
	
\end{document}

Und hier das verwendete Format:
%Format
\ProvidesClass{format_cmt}[2017/07/16 LUH Bachelor/Master Arbeit.]
\LoadClass[a4paper,twoside, 11pt]{book}

%Seitenformatierung
\usepackage{titlesec}
\usepackage{pdflscape} %Einzelne Seiten im Querformat
\usepackage[onehalfspacing]{setspace} %Zeilenabstand 1,5
\RequirePackage{geometry}
\geometry{a4paper, bottom=25mm,left=30mm, right=35mm, top=30mm}%Seitenränder
\parindent 0pt %Einzug am Zeilenanfang
\setlength{\headheight}{1ex} %Zusätzlicher vertikaler Abstand Seitenrand und Textbeginn

% Fancy reference system
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage[english,german]{fancyref}

%Sprache (deutsch und englisch)
\usepackage[english, ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

%Literaturverzeichnis
\usepackage[fixlanguage]{babelbib}
\selectbiblanguage{ngerman}
\setbtxfallbacklanguage{ngerman}
\usepackage{cite}  % Lässt das Zitieren von meherern Quellen in einer Klammer zu.
\bibliographystyle{babunsrt}% unsrt: Nummeriert in [1] nach Reihenfolge der Referenzierung, apalike [Autorenname(n), Jahr]

%Schriftart
\usepackage{lmodern}%fontmfalilie latin modern
\usepackage{url}
\usepackage{graphicx}
\usepackage{titletoc}
%\renewcommand{\ttdefault}{lmtt}

%Bildunterschriften %\usepackage[format=plain,justification=centering]{caption}
\usepackage{caption}
\captionsetup[table]{position=top, skip=0.2cm}
\usepackage{subfigure}%bilder nebeneinander

%Farben
\usepackage{xcolor} %Mehr Farben
\definecolor{LUH}{RGB}{0,80,155} %eigene Farbe definieren
\definecolor{LZH}{RGB}{0,51,102}

%Quellcode einfügen
\usepackage{listings}%Quellcode anzeigen
\lstset{captionpos=b,frame=single}

%Bilder
\usepackage{multirow} %floating der bilder ausherhalb der eigenen section wird verhindert
\RequirePackage{graphicx}
% sorgt dafür, dass LaTeX in images nach den Bildern sucht und der Ordner "etwas" aufgeräumter ist.
\graphicspath{ {./images/} {./graphics/} }
\usepackage{wrapfig}
\usepackage{diagbox}
\usepackage{afterpage}
\usepackage{float}
\usepackage{subfigure}%ermöglicht Subfigures (z.B. zwei Bilder nebeneinander in einer Abbildung mit a,b)

%Tabellenbefehle
\usepackage{tabularx}
\usepackage{booktabs}
\renewcommand*{\arraystretch}{1.3}%sorgt dafür das der Abstand zwischen Tabellenlinie und Text darunter nicht zu gequetscht ist

%Kopf- und Fußzeile mit package fancyhdr: my pagestyle "fancy" (Inhaltsverzeichnis und Co.)
\pagestyle{fancy}{
	\pagenumbering{roman}
	\fancyfoot{}
	\lhead[\thepage]{{}}
	\rhead[{}]{\thepage}
	\setlength{\headsep}{7ex} %Abstand Kopfzeile und Text
	\setlength{\footskip}{7ex} %Abstand Fußzeile und Text
}

%Formatierungen Mathe
\usepackage{upgreek} %griechische Buchstaben nicht kursiv
\usepackage{amsfonts}
\usepackage{amsmath}% provides align environment
\usepackage{amssymb}% provides mathmatical math symbols such as dots, arrows, etc.

%AKRONYME
\usepackage[nopostdot,nonumberlist,acronym, toc]{glossaries}
\makenoidxglossaries

%Akronymverzeichnis
\setacronymstyle{long-short}
\renewcommand*{\acronymname}{Abkürzungsverzeichnis}

%PDF Einstellungen zu Verweisen
\usepackage[colorlinks=true,
linkcolor=black,						% enable for printing!
urlcolor=black,						  	% enable for printing!
citecolor=black,						% enable for printing!
pdfstartview=Fit,						% fits the page to the window; other options: FitH/FitV (horiz./vert.)...
%pdfpagelayout=TwoPageLeft,				% the way pages are displayed, options: SinglePage, OneColumn, TwoColumnLeft|Right, TwoPageLeft|Right
final=true,								% turn on all processing options
plainpages=false,						% Forces page anchors to be named by the arabic form of the page number, rather than the formatted form.
backref=page,							% Adds backlink text to the end of each item in the % bibliography, as a list of section numbers.(section, slide, page, none),pagebackref=false % Adds backlink text to the end of each item in the bibliography, as a list of page numbers.
hyperindex=true, 						% Makes the page numbers of index entries into hyperlinks.
hyperfootnotes=true, 					% Makes the footnote marks into hyperlinks to the % footnote text (must be false if footmisc is loaded).PDF-specific display options
bookmarks=true 						% PDF display and information options,pdfpagelabels=true % set PDF page labels
]{hyperref}


% Formatierung von Chapter und sections 
\titleformat{\chapter}%command
	[display]%shape
	{\LARGE \bfseries \color{black}}%format
	{\LARGE \normalfont \MakeUppercase { \chaptertitlename } \Huge~ \thechapter \filright} %label/Kapitelnummer
	{1pt} %seperation:vertikaler Abstand von "Kapitel+Nummer" zur Kapitelüberschrift
	{\titlerule \vspace{0.9pc} \filright}%before-code
	[\vspace{0.9pc} \filright {\titlerule} \vspace*{2ex} 
	\startcontents \small \normalfont \printcontents{}{1}{\setcounter{tocdepth}{2}}] %after-code

\titleformat{\section}
	{\Large \bfseries}%\sffamily\upshape}
	{\thesection}{4mm}{}

\titlespacing{\section}
	{0mm}{3.5ex}{1.5ex} %{negtaiver Abstand zum Beginn der Textzeile, ragt über Rand hinaus}{Vertikaler Abstand zum darüberliegenden Text}{Vertikaler Abstand zum darunterliegenden Text}

\titleformat{\subsection}
	{\large \bfseries}%\sffamily\upshape}
	{\thesubsection}{4mm}{}

\titlespacing{\subsection}
	{0mm}{3ex}{0.5ex}

\titleformat{\subsubsection}
	{\large\bfseries}
	{\thesubsubsection}{4mm}{}

\titlespacing{\subsubsection}
	{0mm}{3ex}{0.5ex}
Ich hoffe der Fehler lässt sich finden. Vielen Dank im Voraus![/code]
Dateianhänge
Masterarbeit.pdf
(171.89 KiB) 357-mal heruntergeladen

Nach oben