Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

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


Svenace
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 24. Jan 2022, 18:49

Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

Beitrag von Svenace »

Hey,
ich beschäftige mich jetzt schon etwas länger mit Latex (benutze Overleaf) aber komme noch nicht ganz so klar mit meinen Verzeichnissen bzw. mit den Überschriften. Ich habe die Verzeichnisse angelegt und sie funktionieren auch, allerdings wird mir die von mir erstellte Kopfzeile nicht angezeigt. Nur beim Abkürzungsverzeichnis habe ich eine Kopfzeile, in der allerdings Tabellenverzeichnis steht. im gesamten restlichen Dokument stimmt es ansonsten.
\documentclass[
    12pt,
    headsepline,
    plainfootsepline,
    footsepline,
    parskip=full,
    listof=totoc,
    index=totoc,
    totoc=bibliography,
    oneside,
    a4paper, 
    final
]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel} 
\usepackage[pdftex]{graphicx}	

\usepackage[backend=biber, style=alphabetic-verb, autocite=inline, labelalpha=true]{biblatex}
\addbibresource{Literatur.bib}

\usepackage{subcaption}

\setlength{\@fptop}{0pt}
\makeatother
\usepackage{tabularx}
\usepackage{amsmath}
\usepackage{float}
\usepackage{tikz}
    \usepackage[figure]{hypcap}
\usepackage{tocloft}
\addtolength{\cftsecnumwidth}{15pt}
\usepackage{array}
\usepackage{acronym}
    \acrodef{IMU}[IMU]{InertialMeasurement Unit}
\usepackage{vmargin}
\setmarginsrb{30mm}% randlinks
        {20mm}% Rand Oben
        {20mm}% Rand Rechts
        {20mm}% Rand Unten
        {20pt}% Höhe der Kopfzeile
        {5mm}% Abstand zur Kopfzeile
        {5pt}% Füße
        {8mm}% Abstand zur Fußzeile
\usepackage[font=sc,]{caption} 
\usepackage{tocbibind}

\usepackage{titlesec}
\titleformat{\section} % Kapitelüberschrift in Kapitälchen.
  {\large\scshape}{\thesection}{0.5cm}{}
\titleformat{\subsection} % Überschrift der subsection in Kapitälchen.
  {\large\scshape}{\thesubsection}{0.5cm}{}
\titleformat{\subsubsection} % Überschrift der subsubsection in Kapitälchen.
  {\large\scshape}{\thesubsubsection}{0.5cm}{}
 
\usepackage[hang]{footmisc} % Paket zur Bearbeitung des Fußnotenformats.

\definecolor{uni}{cmyk}{1.00, 0.75, 0.00, 0.00} % Universität Rostock (Blau)
        
\usepackage{fancyhdr} % Paket zur Erstellung von Kopfzeilen.
	\pagestyle{fancy}
	\fancyhf{}
    \renewcommand{\sectionmark}[1]{\markboth{\scshape\thesection.\ #1}{}} % Umdefininieren des Befehls zum Anzeigen des Kapitels. Darstellung in Kapitälchen.
    \renewcommand{\subsectionmark}[1]{}
	\fancyhead{}			
	\fancyfoot[R]{\thepage}
	\lhead{\leftmark} % Text oben links.
	\rhead{Universität Rostock} % Text oben rechts.
	
	\renewcommand{\headrulewidth}{0.4pt} % Obere Linie.
    \renewcommand{\footrulewidth}{0.4pt} % Untere Linie.
\begin{document}
\restoregeometry

\pagenumbering{Roman} % \pagenumbering{roman} = Kleinschreibung: II -> ii.

%\section*{Inhaltsverzeichnis}
\tableofcontents % Inhaltsverzeichnis.

\newpage % Neue Seite.

\section*{Abbildungsverzeichnis}
\listoffigures % Abbildungsverzeichnis.

\newpage
\clearpage
%\section*{Tabellenverzeichnis}
\listoftables % Tabellenverzeichnis.

\newpage

%\section*{Abkürzungsverzeichnis}
\begin{acronym}[LängstesAcronym]
\setlength{\itemsep}{-\parsep}
   % \acro{IMU}[IMU]{Inertial Measurement Unit}
  
\end{acronym}

\newpage 
ich hoffe das sind die wesentlichen Teile des Codes. habe da einiges raus genommen der Übersichtlichkeit halber.

vielleicht kann mir ja jemand helfen :)
Dateianhänge
Bildschirmfoto 2022-01-24 um 19.04.11.png
Bildschirmfoto 2022-01-24 um 19.03.39.png
Bildschirmfoto 2022-01-24 um 19.03.30.png
Bildschirmfoto 2022-01-24 um 19.03.21.png

Svenace
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 24. Jan 2022, 18:49

Re: Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

Beitrag von Svenace »

Hier sonst einmal der gesamte Code. ich hoffe, dass mir jemand helfen kann :)

\documentclass[
    12pt,
    headsepline,
    plainfootsepline,
    footsepline,
    parskip=full,
    listof=totoc,
    index=totoc,
    totoc=bibliography,
    oneside,
    a4paper, 
    final
]{article}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel} 
\usepackage[pdftex]{graphicx}	
\usepackage{color}

\usepackage[backend=biber, style=alphabetic-verb, autocite=inline, labelalpha=true]{biblatex}
\addbibresource{Literatur.bib}
\usepackage{csquotes}


%\usepackage{lmodern}
\usepackage{url}
\usepackage{setspace}
\usepackage{subcaption}
%    \addtokomafont{caption}{\itshape}
%    \addtokomafont{captionlabel}{\sffamily\bfseries}
%    \renewcommand*{\captionformat}{:~\ }
%    \setcapindent{1em}
%    \setcapwidth[c]{0.9\linewidth}

\makeatletter %Grafiken, welche nicht mehr auf eine Seite passen, werden am Seitenanfang der nächsten Seite platziert
\setlength{\@fptop}{0pt}
\makeatother
\usepackage{tabularx}
\usepackage{amsmath}
%\usepackage{amssymb}
%\usepackage{amsfonts}
\usepackage{float}
\usepackage{tikz}
\usepackage[top=2.5cm,bottom=2.0cm,left=2.5cm,right=2.5cm]{geometry}
\usepackage[ % Paket zur Erstellung von Links in der PDF-Datei.
   colorlinks, % Links ohne Umrandungen in zu wählender Farbe.
   linkcolor=black, % Farbe interner Verweise.
   filecolor=black, % Farbe externer Verweise.
   citecolor=black % Farbe von Zitaten.
   breaklinks=true,bookmarksopen,%
pdfstartview=FitH,colorlinks,%
urlcolor=black,linkcolor=black,citecolor=black,%
pdftitle=TypDerArbeit,pdfauthor={Autor}
]{hyperref}
    \usepackage[figure]{hypcap}

\usepackage{tocloft}

\addtolength{\cftsecnumwidth}{15pt}

\usepackage{array}
\usepackage{acronym}
    \acrodef{IMU}[IMU]{InertialMeasurement Unit}
\usepackage{vmargin}
\setmarginsrb{30mm}% randlinks
        {20mm}% Rand Oben
        {20mm}% Rand Rechts
        {20mm}% Rand Unten
        {20pt}% Höhe der Kopfzeile
        {5mm}% Abstand zur Kopfzeile
        {5pt}% Füße
        {8mm}% Abstand zur Fußzeile
\usepackage[font=sc,]{caption} % Paket zum Formatieren der Abbildungs- und Tabellenunterschriften, Dokumentation siehe: ftp://ctan.sharelatex.com/pub/tex-archive/macros/latex/contrib/caption/caption-deu.pdf

\usepackage{tocbibind}

\usepackage{titlesec}
\titleformat{\section} % Kapitelüberschrift in Kapitälchen.
  {\large\scshape}{\thesection}{0.5cm}{}
\titleformat{\subsection} % Überschrift der subsection in Kapitälchen.
  {\large\scshape}{\thesubsection}{0.5cm}{}
\titleformat{\subsubsection} % Überschrift der subsubsection in Kapitälchen.
  {\large\scshape}{\thesubsubsection}{0.5cm}{}
 
\usepackage[hang]{footmisc} % Paket zur Bearbeitung des Fußnotenformats.

\definecolor{uni}{cmyk}{1.00, 0.75, 0.00, 0.00} % Universität Rostock (Blau)

\onehalfspacing % Zeilenabstand ist anderthalbzeilig.

\usepackage{fancyhdr} % Paket zur Erstellung von Kopfzeilen.

%	\renewcommand*\chapterpagestyle{fancy}
%\fancypagestyle{plain}{%
%\fancyhf{}}

	\pagestyle{fancy}
	\fancyhf{}
%	\setlength{\headheight}{14.5pt}
    \renewcommand{\sectionmark}[1]{\markboth{\scshape\thesection.\ #1}{}} % Umdefininieren des Befehls zum Anzeigen des Kapitels. Darstellung in Kapitälchen.
    \renewcommand{\subsectionmark}[1]{}
	\fancyhead{}			
	\fancyfoot[R]{\thepage}
	\lhead{\leftmark} % Text oben links.
	\rhead{Universität Rostock} % Text oben rechts.
	
	\renewcommand{\headrulewidth}{0.4pt} % Obere Linie.
    \renewcommand{\footrulewidth}{0.4pt} % Untere Linie.



% Befehl zum Setzen von Logo und Rahmen. Zwei Variablen für den Text in der unteren Box.
\newcommand{\titelseite}[2]{
\begin{tikzpicture}[overlay]
    \draw [rounded corners, line width=1.5pt, color=uni] (-1.2,-4) rectangle (16, -28);
    \node [right] at (-1.2,0) {\includegraphics[width=12cm]{Bilder/Uni-Logo.png}};
    \draw [fill=uni, thick, line width=1.5pt, color=uni] (-1.2,-28) rectangle (16, -23.5);
    \node [right, white] at (0,-24.25) {\large{\textsc{#1}}};
    \node [right, white] at (0,-25.25) {\large{\textsc{#2}}};
\end{tikzpicture}
}

% Befehl zum Einfügen von Titel und Untertitel.
\newcommand{\titel}[2]{
    \begin{center}
    \textsc{Masterarbeit zum Thema}\\[1cm]
    \textcolor{uni}{\LARGE{\textsc{#1}}}\\[1cm]
    \textcolor{uni}{\LARGE{\textsc{#2}}}\\[5cm]
\end{center}
}


\begin{document}

%\newgeometry{top=2.5cm,bottom=2.0cm,left=2.5cm,right=2.5cm} % Befehl wird nur benötigt, falls Änderungen an den Seitenrändern in der Datei "Vorlage.cls" vorgenommen werden.

\begin{titlepage}

\titelseite{Masterarbeit}{Universität Rostock}

\vspace*{5cm}

\titel{Entwicklung eines Verfahrens zur automatisierten Klassifizierung und Rekonstruktion industrieller Hallen basierend auf 3D - Laserscannerdaten}{}

\vspace{1cm}

\begin{tabular}{p{5cm}|p{0.1cm} p{7cm}l}
    \textsc{M.A.-Studiengang:} & & \textsc{Wirtschaftsingenieurwesen}\\
    \textsc{Eingereicht an der:} & & \textsc{Fakultät für Maschinenbau \newline und Schiffstechnik}\\   
    \textsc{Vorgelegt von:} & & \textsc{Sven-Ole Hecker}\\
    
    \textsc{Matrikel-Nr.:} & & \textsc{215202897}\\

    \textsc{Erstgutachter:} & & \textsc{Prof. Dr.-Ing. Flügge}\\
    \textsc{Zweitgutachter:} & & \textsc{Dipl. Ing. Fabian Gierschner}\\
    \textsc{Lehrstuhl:} & & \textsc{Fertigungstechnik}\\

%    \textsc{Modul:} & & \textsc{}\\
%    \textsc{Fachsemester:} & & \textsc{}\\
    \textsc{Abgabedatum:} & & \textsc{28.03.2022}\\
\end{tabular}
\end{titlepage}

\restoregeometry

\pagenumbering{Roman} % \pagenumbering{roman} = Kleinschreibung: II -> ii.

%\section*{Inhaltsverzeichnis}
\tableofcontents % Inhaltsverzeichnis.

\newpage % Neue Seite.

\section*{Abbildungsverzeichnis}
\listoffigures % Abbildungsverzeichnis.

\newpage
\clearpage
%\section*{Tabellenverzeichnis}
\listoftables % Tabellenverzeichnis.

\newpage

\section*{Abkürzungsverzeichnis}
\begin{acronym}[LängstesAcronym]
\setlength{\itemsep}{-\parsep}
   % \acro{IMU}[IMU]{Inertial Measurement Unit}
  

\end{acronym}

\newpage 

\pagenumbering{arabic} % Ab hier folgt die arabische Seitennummerierung.


%\include{Kapitel/Test}

\include{TEXT/1Einleitung/10}
\include{TEXT/1Einleitung/11}

\include{TEXT/2Stand/20}
\include{TEXT/2Stand/21}
\include{TEXT/2Stand/22}
%\include{TEXT/2Stand/23}
\include{TEXT/2Stand/24}

\include{TEXT/3Konzept/300}
\include{TEXT/3Konzept/301a}
\include{TEXT/3Konzept/301b}
\include{TEXT/3Konzept/302}
\include{TEXT/3Konzept/303}
\include{TEXT/3Konzept/304}
\include{TEXT/3Konzept/310}
\include{TEXT/3Konzept/320}

\include{TEXT/4Durchführung/400}
\include{TEXT/4Durchführung/401}
\include{TEXT/4Durchführung/402}
\include{TEXT/4Durchführung/403}

\include{TEXT/5Ergebnis/50}

\include{TEXT/6Schluss/60}

\renewcommand{\thesection}{\Roman{section}} % Römische Nummerierung der Kapitelüberschriften.


\newpage 

\renewcommand{\thesection}{\Roman{section}} % Römische Nummerierung der Kapitelüberschriften.
\section{Literaturverzeichnis}
\printbibliography
%\bibliographystyle{unsrtdin}
%\bibliography{Literatur}

\end{document}


Svenace
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 24. Jan 2022, 18:49

Re: Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

Beitrag von Svenace »

Also ich habe schon herausgefunden, oder besser ich vermute, dass es an meinem
\usepackage{tocloft}
liegt/ liegen könnte. allerdings weiß ich nun nicht, wie ich es umgehen kann dieses Package zu benutzen, da er mir sonst alles andere verhaut.

Svenace
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 24. Jan 2022, 18:49

Re: Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

Beitrag von Svenace »

\addtolength{\cftsecnumwidth}{15pt}
den Befehl verhaut er mir dann. ich weiß nicht, ob dadurch noch mehr kaputt gemacht wird im Dokument, aber das ist das, was mir auf den ersten blick auffällt. ebenso ist ein Chapeter beim Abkürzungsverzeichnis noch immer Tabellenverzeichnis...

Gast.

Re: Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

Beitrag von Gast. »

Was du da machst, ist alles sehr seltsam. Das beginnt schon damit, dass du diverse Optionen bei \documentclass angibst, die ohne Verwendung von KOMA-Script rein gar keinen Sinn ergeben und die LaTeX bestimmt auch reihenweise als unused global option(s) meldet.

Das \usepackage[utf8]{inputenc} braucht man schon seit Jahren nicht mehr. Ebenso benötigt graphicx keine Option pdftex. Diverse auskommentierte Zeilen gehen auch eher von einer KOMA-Script-Klasse aus. Das Paket color braucht man auch nicht, wenn man TikZ lädt, weil das ohnehin xcolor lädt, vor hyperref noch url zu laden, ist nur sehr selten notwendig. Das Paket subcaption lädt auch bereits caption, so dass man das Paket eigentlich nicht mehr mit anderen Optionen danach laden kann. Außerdem hat das Paket eine eigene Option hypcap, die man ggf. auch statt des gleichnamigen Pakets verwenden sollte, wenn man diese Funktionalität haben will (→ caption, Abschnitt 7.6). Normalerweise muss man die Überschrift für das Abbildungsverzeichnis auch nicht selbst setzen. Und die Umschaltung der römischen Seitenzahlen kommt eigentlich viel zu spät. \newpage unmittelbar vor \clearpage ergibt auch wenig Sinn. Überhaupt lässt die Verwendung der ganzen \newpage und von \include vermuten, dass du eigentlich eher eine Klasse mit Kapiteln, also report, scrreprt oder (wegen der römischen Seitenzahlen) sogar book oder scrbook haben willst. Also alles etwas seltsam. Infos, was denn eigentlich im Detail mit dem seltsamen Code beabsichtigt ist, fehlen mir auch, was es mir schwer machen würde, konkrete Änderungen vorzuschlagen.

Da das ganze aber ohnehin bei uns nicht lauffähig ist (→ Minimalbeispiel), kann ich das auf die Schnelle ohnehin nicht nachvollziehen und will ich mich eigentlich gar nicht näher damit beschäftigen.

Ich empfehle eher, das auszurümpfeln und vielleicht darüber nachzudenken, ob du nicht doch lieber eine KOMA-Script-Klasse verwenden willst, wie das eigentlich aus den genannten Gründen den Anschein hat. Dann würde man auch weder titlesec noch tocloft noch tocbibind benötigen. Vom Paket vmargin wird auch eher abgeraten. Siehe dazu u. a. Abschnitt 1.2 in l2tabu. Für hängende Fußnoten braucht man dann auch kein footmisc. Man spart sich also diverse Pakete. Statt fancyhdr verwendet man dann natürlich auch das KOMA-Script-Paket scrlayer-scrpage. Aber ich will dir da natürlich keine Vorschriften machen. Das ganze riecht nur mal wieder nach einer dieser total veralteten und vermurksten Vorlagen, um die man besser einen ganz großen Bogen macht, weil sie am Ende mehr Probleme bereiten als sie lösen. Daher sei auch noch https://sourceforge.net/p/koma-script/wiki-de/HowTo_Template/ als Einstieg zum Aufbau eines eigenen Dokuments erwähnt.

Svenace
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 24. Jan 2022, 18:49

Re: Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

Beitrag von Svenace »

Okay, zuerst einmal ja, das ganze basiert auf der Vorlage unserer Lehrstuhls.
wenn ich dich nun richtig verstanden habe, rätst du mir das ganze von vorne neu und selber aufzubauen?

Rueben Ase

Re: Kopfzeile von Inhalts-, Abbildung- und Tabellenverzeichnis

Beitrag von Rueben Ase »

Wenn man die ganzen Kritikpunkte sieht und die Seite hinter dem letzten Link gelesen hat, drängt sich das eigentlich schon ohne expliziten Rat auf. Aber ja, ich würde ebenfalls dazu raten. Die verlinkte Seite hilft dann auch bei dem Einstieg. Für speziellere Probleme findet man in dem Wiki dort offenbar auch einige Antworten. Ansonsten kann man dir auf goLaTeX oder TeXwelt sicher ebenfalls einfacher helfen, wenn man dazu nicht erst den kruden Code aufräumen muss.

Antworten