Probleme mit Kolumnentitel beim Einbinden von Kapitel

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


FloLRT
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 13. Mai 2015, 19:32

Probleme mit Kolumnentitel beim Einbinden von Kapitel

Beitrag von FloLRT »

Hallo Zusammen,
ich schreibe momentan meine Bachelorthesis mit Latex und bisher klappt es eigentlich ganz gut. Jetzt hab ich aber doch ein Problem, das ich einfach nicht lösen kann.

Der Code meines Hauptdokuments sieht folgendermaßen aus:
%#################################PRÄAMBEL####################################%
\documentclass[a4paper,12pt,BCOR=5mm,headsepline,bibliography=totoc,listof=totoc,numbers=noenddot]{scrreprt}

%=======================Codierung====================%
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}

%===================Seitenlayout=====================%

%Ränder
%\usepackage{geometry}
%\geometry{includehead,inner=3cm,outer=2.5cm,top=2.5cm,bottom=2.5cm}

%Kopf-und Fußzeilen
\usepackage[markuppercase,autooneside]{scrpage2}
%
% Schriftart
%
\setkomafont{pagehead}{\normalfont\rmfamily}
\setkomafont{pagenumber}{\normalfont\rmfamily\upshape}
%
% Kopfzeile
%
\clearscrheadfoot
\rohead{\pagemark}
\lohead{\leftmark}
\automark{chapter}
%
% Fusszeile
%
\ifoot{}
%
% Einstellungen anwenden
\pagestyle{scrheadings}

%Zeilenabstand
\usepackage{setspace}
\onehalfspacing

% Einzug auf 0pt
\usepackage{parskip}
\setlength{\parindent}{0pt}

%=====================================Tabellen===============================%
\usepackage{booktabs}
\usepackage{supertabular}								
\usepackage{array}               
      
%=====================================Abbildungen============================%
\usepackage{graphicx}
\graphicspath{{Abbildungen/}}
%====================================Aufzählungen============================%
\usepackage{paralist}		%Aufzählungen im Fließtext 

%=====================================Querverweise===========================%
\usepackage[german,plain]{fancyref}

% labels :
% chap:chap.x 	für Kapitel x
% sec:sec.x 		für Abschnitt x
% eq:eq.x				für Gleichung x
% tab:tab.x   	für Tabelle x
% fig:fig.x			für Abbildung x
%====================================Zitieren===================================%
\usepackage[space,noadjust]{cite}

%==================================Tiefe des TOC================================%
\setcounter{tocdepth}{2}

%============================URLs im Literaturverzeichnis=======================%
\usepackage{url} %saubere Umbrüche

%==========================Nummerierung von Abb,Tab,Gleich.=====================%
\usepackage{chngcntr}
\counterwithout{equation}{chapter}		% Nummerierung ohne Kapitel	
\counterwithout{figure}{chapter}		
\counterwithout{table}{chapter}		


\usepackage{tocloft}
\renewcommand{\cftfigpresnum}{Abb. }
\renewcommand{\cftfigaftersnum}{:}
\setlength{\cftfignumwidth}{2cm}
\setlength{\cftfigindent}{0cm}
\renewcommand{\figurename}{Abb.}

\renewcommand{\cfttabpresnum}{Tab. }
\renewcommand{\cfttabaftersnum}{:}
\setlength{\cfttabnumwidth}{2cm}
\setlength{\cfttabindent}{0cm}
\renewcommand{\tablename}{Tab.}

\renewcommand\cftchapafterpnum{\vspace{3pt}}
\renewcommand\cftsecafterpnum{\vspace{3pt}}
\renewcommand\cftsubsecafterpnum{\vspace{3pt}}

\setlength\cftbeforefigskip{2pt}
\setlength\cftbeforetabskip{2pt}

\renewcaptionname{ngerman}{\figurename}{Abb.}
\renewcaptionname{ngerman}{\tablename}{Tab.}

%=============================Mathematik und Einheiten==========================%

%Einheiten
\usepackage[decimalsymbol=comma,       % Komma als Dezimaltrenner
            range-units=single,        % Einheiten bei Range nur einmal
            range-phrase={{--}},       % Range mit bis getrennt
            per-mode=symbol,           % Einheiten mit Schraegstrich als Bruch
            group-separator={.},       % 1000er-Trennzeichen
            exponent-product= \cdot,
            separate-uncertainty = true,
            mode=text,
            detect-all]{siunitx}

%Mathematik
\usepackage{amsmath}  				
\usepackage{amssymb}
\usepackage{esdiff}				% für Ableitungen 

%######################################BEGINN DOKUMENT########################################%

\begin{document}
\pagenumbering{Roman}

%=======================================Verzeichnisse=========================================%
\addcontentsline{toc}{chapter}{Inhaltsverzeichnis}
\tableofcontents
\thispagestyle{scrplain}
\newpage


\begingroup
% Abbildungsverzeichnis
  \newpage
	\phantomsection
	\addcontentsline{toc}{chapter}{Abbildungsverzeichnis}
	\listoffigures
% Tabellenverzeichnis
	\newpage
	\phantomsection
	\addcontentsline{toc}{chapter}{Tabellenverzeichnis}
	\listoftables
\endgroup

%Nomenklatur
\include{Nomenklatur}
\newpage

%=============================================Hauptteil====================================%
\pagenumbering{arabic}

\include{Kapitel 1}
\include{Kapitel 2}
\include{Kapitel 3}
\include{Kapitel 4}
\include{Kapitel 5}
\include{Kapitel 6}


%=========Literaturverzeichnis=========%
\newpage
\bibliographystyle{plaindin}
\bibliography{Literatur}

%================Anhang================%
\newpage
\appendix
\include{Anhang}


%=================ENDE================%
\end{document}
Mein Problem ist, dass in der Kopfzeile vom Kapitel Nomenklatur der Kolumnentitel vom Tabellenverzeichnis steht (siehe Bild im Anahng).
Habe schon mit \thispagestyle{scrplain} im Hauptdokument als auch im Dokument Nomenklatur versucht das wegzubekommen. Hat aber nicht funktioniert. Hat jemand eine Idee?
Bitte seid nicht so streng falls irgendwas fehlt etc., das ist meiner erster Beitrag :D
Dateianhänge
Nomenkl..png
Nomenkl..png (35.8 KiB) 2465 mal betrachtet

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Klick mal oberhalb deines Code auf "öffne im online Editor". Und dann überlege mal, was an deinem Beispiel wohl falsch ist.

FloLRT
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 13. Mai 2015, 19:32

Beitrag von FloLRT »

u_fischer hat geschrieben:Klick mal oberhalb deines Code auf "öffne im online Editor". Und dann überlege mal, was an deinem Beispiel wohl falsch ist.
Ich hab ehrlich gesagt keine Ahnung :oops:

Besserwisser

Beitrag von Besserwisser »

Dann lies mal die Minimalbeispiel-Anleitung und beachte sie. Außerdem hast du in deinem Beispiel diverse Dinge, die man nicht tun sollte und die wir hier im Forum schon oft aufgeführt haben. Ich habe keine Lust schon wieder eine Stunde in die ganzen Erklärungen zu stecken. Such einfach mal nach »Minimale Vorlage vs. maximale Probleme«. Da findest du neben dem Link (den du ebenfalls beachten solltest) diverse Auflistungen von Problemen.

Anfangen könntest du damit, auf die Warnungen zu achten, die du garantiert bekommst.

FloLRT
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 13. Mai 2015, 19:32

Beitrag von FloLRT »

okay, habe jetzt versucht alles auf das Nötigste zu reduzieren und mein Code sieht jetzt so aus:
\documentclass[a4paper,12pt,BCOR=5mm,headsepline,bibliography=totoc,listof=totoc,numbers=noenddot]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[markuppercase,autooneside]{scrpage2}
\clearscrheadfoot
\rohead{\pagemark}
\lohead{\leftmark}
\automark{chapter}
\ifoot{}
\pagestyle{scrheadings}

\usepackage{supertabular}

\begin{document}
\pagenumbering{Roman}

\begingroup
	\newpage
	\addcontentsline{toc}{chapter}{Tabellenverzeichnis}
	\listoftables
\endgroup

\chapter*{Nomenklatur}
\addcontentsline{toc}{chapter}{Nomenklatur} 
\section*{Formelzeichen}
\subsection*{Lateinische Symbole}

\begin{supertabular}{@{}p{43mm}@{}p{3mm}@{}l}
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\

\end{supertabular}


\end{document}

Das Problem tritt noch auf. Den Link habe ich mir durchgelesen. Ich habe aber keine Vorlage benutzt und eigentlich nacheinander die Pakete eingebunden, die ich auch benötige.

Besserwisser

Beitrag von Besserwisser »

Ich glaube ja nicht wirklich, dass du das Tabellenverzeichnis zweimal im Inhaltsverzeichnis haben willst. Und warum verwendest du noch immer nicht \addchap statt \chapter*? Würde das die Dinge nicht vereinfachen und gleichzeitig das Problem lösen?
\documentclass[a4paper,12pt,BCOR=5mm,headsepline,bibliography=totoc,listof=totoc,numbers=noenddot]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[markuppercase,autooneside,automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead{\pagemark}
\ihead{\leftmark}

\usepackage{supertabular}

\begin{document}
\pagenumbering{Roman}

\tableofcontents
\listoftables

\addchap{Nomenklatur} 
\section*{Formelzeichen}
\subsection*{Lateinische Symbole}

\begin{supertabular}{@{}p{43mm}@{}p{3mm}@{}l}
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\
Test && Das ist ein Test \\

\end{supertabular}

\end{document}
BTW: Der Versalsatz in den Kolumnentitel ist grottenschlecht und bezüglich der römischen Seitenzahlen solltest du mal: Römische Seitenzahlen im Vorderteil (und im Endteil)? lesen.

Achja: ansinew als Codierung zu verwenden ist auch nicht mehr zeitgemäß.

Ach wenn man keine Vorlage verwendet, sollte man nicht wahllos Code aus dem Internet zusammen kopieren. Für Codeschnippsel gilt nämlich leider dasselbe: Sie sind oft schlecht. Und sie zu kombinieren ist immer riskant. Zumindest sollte man in den Anleitungen der Pakete nachlesen, was man da macht und sehr genau auf Warnungen achten. Das ist aber natürlich deine Entscheidung.

FloLRT
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 13. Mai 2015, 19:32

Beitrag von FloLRT »

Super, hat funktioniert. Vielen vielen Dank :o

Die Warnungen habe ich mittlerweile auch alle ausgemerzt.
Ist das Paket scrlayer-scrpage generell scrpage2 vorzuziehen, weil moderner? Scrpage2 habe ich als Tipp aus J.Schlossers ''Wissenschaftliche Arbeiten schreiben mit Latex''.

Die Kodierung ansinew habe ich auch als Tipp von Schlosser übernommen. Im Nachhinein wäre UTF-8 wohl die bessere Wahl gewesen. Lohnt sich der Aufwand für eine Umcodierung?
Bzgl. der römischen Seitenzahlen habe ich keinen Spielraum, weil das eine Vorgabe meines Institus ist.

Besserwisser

Beitrag von Besserwisser »

FloLRT hat geschrieben:Ist das Paket scrlayer-scrpage generell scrpage2 vorzuziehen, weil moderner?
Lies die Einleitung zu Kapitel 5 der KOMA-Script-Anleitung oder des KOMA-Script-Buches. Dann kannst du dir die Frage selbst beantworten. Oder such einfach mal in der aktuellen Anleitung oder der aktuellen Auflage des Buchs nach einem Kapitel über scrpage2. Das dürfte die Frage schon hinreichend beantworten.

Ob es etwas bringt, umzucodieren kann ich dir nicht sagen. Das hängt von diversen Faktoren ab. Ein neues Dokument würde ich jedenfalls nicht mehr mit ansinew codieren.

FloLRT
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 13. Mai 2015, 19:32

Beitrag von FloLRT »

Besserwisser hat geschrieben: Ob es etwas bringt, umzucodieren kann ich dir nicht sagen. Das hängt von diversen Faktoren ab. Ein neues Dokument würde ich jedenfalls nicht mehr mit ansinew codieren.
Alles klar !

Eine Frage hätte ich noch. Wie funktioniert das, dass es bei meinem Minimalbeispiel von oben für das komplette Kapitel ''Nomenklatur'' keine Kopfzeile gibt, also quasi der Pagestyle plain angewandt wird?
Mit \thispagestyle{scrplain} funktioniert das nicht bei mir.

Besserwisser

Beitrag von Besserwisser »

\pagestyle{plain}

Antworten