Kleiner Absatz vor Inhaltsverzeichnis

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


jusaca
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 10. Aug 2015, 08:34

Kleiner Absatz vor Inhaltsverzeichnis

Beitrag von jusaca »

Hallo,
wenn ich in Latex ein Inhaltsverzeichnis erstellen lasse, dann steht dessen Überschrift immer ganz eng an meine Kopfzeile gequescht, sobald ich dort ein kleines Logo einfüge.
Daher möchte ich die Überschrift einfach ein klein wenig nach unten rücken, aber mit \vspace* wird der Absatz unabhängig von der angegebenen Länge viel zu groß! Selbst bei 1mm rückt er mir die Überschrift ein recht großes und damit sehr unansehniches Stück nach unten... Da gibt es doch sicherlich eine bessere Lösung, oder?
\documentclass[a4paper, 12pt]{article}
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm,bottom=25mm]{geometry}
\usepackage{setspace}
\setstretch{1.5}	% Zeilenabstand
\parindent0pt %kein automatischer Zeileneinzug 
\setlength{\skip\footins}{10mm} % Textabstand zu Fußnoten

\usepackage{fancyhdr}	
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[pdftex]{graphicx}
\usepackage{amsmath}

% % % Kopf- und Fußzeile % % %
\pagestyle{fancy}
\rhead{\includegraphics[width=0.15\textwidth]{Bilder/logo1.png}}
\chead{Titel}
\lhead{Max Mustermann}

\begin{document}

%\vspace*{1mm}
\tableofcontents
\newpage

\section{Einleitung}

\end{document}
Viele Grüße
jusaca

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du gibst mit dem Paket geometry explizite Randeinstellungen. Dass du ein Logo im Kopf hast, und die Kopfzeile somit höher ist verschweigst du dabei aber. Du wirst in der log-Datei entsprechende Warnungen erhalten.
\documentclass[a4paper, 12pt]{article}
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm,bottom=25mm,headheight=73pt,includehead]{geometry}
\usepackage{setspace}
\setstretch{1.5}   % Zeilenabstand
%\parindent0pt %kein automatischer Zeileneinzug
\usepackage{parskip}
\setlength{\skip\footins}{10mm} % Textabstand zu Fußnoten

\usepackage{fancyhdr}  
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[pdftex]{graphicx}
\usepackage{amsmath}

% % % Kopf- und Fußzeile % % %
\pagestyle{fancy}
\rhead{\includegraphics[width=0.15\textwidth]{example-image-1x1}}
\chead{Titel}
\lhead{Max Mustermann}

\begin{document}

%\vspace*{1mm}
\tableofcontents
\newpage

\section{Einleitung}

\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

jusaca
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 10. Aug 2015, 08:34

Beitrag von jusaca »

Achso, das sollte mal also mit angeben, ok.
Aber aus welchem Grund klappt das bei den anderen Überschriften? "Einleitung" z.B. hält einen idealen Abstand zur Kopfzeile ein, auch ohne deine Erweiterung, nur das Inhaltsverzeichnis stellt sich quer :?

Wenn ich "headheight" und "includehead" benutze, dann passt das zwar mit dem Inhaltsverzeichnis perfekt, aber dafür rutscht die gesamte Kopfzeile ein gutes Stück nach unten - das soll ja nun ebenfalls nicht passieren. Ich hab auch schon mit dem Wert von headheight gespielt, aber so wie bisher erhalte ich die Abstände nicht... ;/

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Schau einfach in die log-Datei bzw. die Anleitung zu geometry.

Gibst du keinen Wert an, dann setzt das Paket die Höhe der Kopfzeile für dich mitten im Dokument.

Du kannst auch includehead entfernen und somit nicht in den Satzspiegel integrieren. Das wäre für deine Kopfzeile aber wohl eher noch schlechter.

Ich bin übrigens der Meinung, du solltest zu einer report-Klasse wechseln. Diese unterstützt dann auch von Natur aus Kapitel.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

fancyhdr stellt auf der ersten Seite fest, dass für die Kopfzeile mehr Platz als die in Deinem Fall voreingestellten 12pt benötigt wird. Es korrigiert die Kopfzeilenhöhe deshalb ab der folgenden Seite, erzeugt aber eine entsprechende Warnung.

Du könntest jetzt headheight auf den von fancyhdr in der log Datei angegebenen Wert sotzen und top um die Differenz zwischen diesem Wert und der voreingestellten Kopfzeilenhöhe vergrößern:
\usepackage[paper=a4paper,left=25mm,right=25mm,top=\dimexpr25mm+51pt\relax,headheight=73pt,bottom=25mm]{geometry} 
Die Werte können bei Dir anders sein - wir kennen die Größe Deines Logos nicht.

In Deinem Code sind noch ein paar Seltsamkeiten: Lass pdftex beim Laden von graphicx weg. Das ist bestenfalls einfach überflüssig. Du setzt den Absatzeinzug einfach gleich 0pt. Wie kennzeichnest Du dann Absätze? Eventuell solltest Du Wie erhalte ich eine Leerzeile zwischen Absätzen? lesen.

Gruß
Elke

jusaca
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 10. Aug 2015, 08:34

Beitrag von jusaca »

Vielen Dank, jetzt sieht es gut aus =)

Antworten