Kopzeile löschen Fusszeile aber nicht.

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


Addyster
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: So 5. Jul 2015, 21:54

Kopzeile löschen Fusszeile aber nicht.

Beitrag von Addyster »

Hallo Zusammen,

ich würde in meinem Dokument auf ein paar Seiten gerne manuell die Kopzeile löschen, aber die Fusszeile beibehalten.

z.B. auf Seite 1 und 2 hätte ich gerne nur die Fusszeile, und mit \thispagestyle{plain} macht er meine Fusszeile auch weg.

Hier das Beispiel:
%Schriftgröße, Layout, Papierformat, Art des Dokumentes
\documentclass[12pt,twoside,a4paper]{article}

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

\pagestyle{fancy}
\fancyhf{}

\begin{document}

\fancyhead[EL]{\itshape\leftmark}
\fancyhead[OR]{\itshape\rightmark}
\renewcommand{\headrulewidth}{0.5pt}


%Fußzeile
\fancyfoot[C]{
\begin{tabular}{|l|l|l|r|}
\hline
\multicolumn{2}{|l|}{\footnotesize Projekt:	-} & \multicolumn{2}{|l|}{\footnotesize Doc.Titel: Beurteilung von Schraubenverb.} \\ \hline
      \footnotesize Projekt Nr.: -     &      \footnotesize Doc. Nr.: TK-TB-0828     &   \footnotesize  Rev.: 0 \ \ \ \ \ \ \ \ \ \ \ \  &   \footnotesize   Seite:\ \ \ \thepage \ \ \  von  \ \ \ \pageref{LastPage}   \\ \hline
\end{tabular}}
\renewcommand{\footrulewidth}{0.5pt}


\section*{Nomenklatur}\newpage
\section{Einleitung}\newpage
\subsection{Aufgabenstellung}


\end{document}
LG Adrian

Besserwisser

Beitrag von Besserwisser »

Siehe Abschnitt "Redefining plain style" in der [d]fancyhdr[/d]-Anleitung.

Addyster
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: So 5. Jul 2015, 21:54

Beitrag von Addyster »

Ja damit hab ich auch schon rumgetüfftelt. Allerdings muss ich meine erste Frage vlt ergänzen, bei manchen Seiten muss ich nur den oberen Strich entfernen und bei manchen den Strich und die Kopfzeile. Jetzt ist die Frage gehört der Strich auch zu Kopfzeile?

Versuche ich es hiermit, passiert garnichts:
%Schriftgröße, Layout, Papierformat, Art des Dokumentes
\documentclass[12pt,twoside,a4paper]{article}

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

\pagestyle{fancy}
\fancyhf{}

\begin{document}

\fancyhead[EL]{\itshape\leftmark}
\fancyhead[OR]{\itshape\rightmark}
\renewcommand{\headrulewidth}{0.5pt}


%Fußzeile
\fancyfoot[C]{
\begin{tabular}{|l|l|l|r|}
\hline
\multicolumn{2}{|l|}{\footnotesize Projekt:	-} & \multicolumn{2}{|l|}{\footnotesize Doc.Titel: Beurteilung von Schraubenverb.} \\ \hline
      \footnotesize Projekt Nr.: -     &      \footnotesize Doc. Nr.: TK-TB-0828     &   \footnotesize  Rev.: 0 \ \ \ \ \ \ \ \ \ \ \ \  &   \footnotesize   Seite:\ \ \ \thepage \ \ \  von  \ \ \ \pageref{LastPage}   \\ \hline
\end{tabular}}
\renewcommand{\footrulewidth}{0.5pt}


\section*{Nomenklatur}\newpage
\fancypagestyle{plain}{
\renewcommand{\headrulewidth}{0pt}}
\section{Einleitung}\newpage
\subsection{Aufgabenstellung}


\end{document}
Lasse ich nun das \fancypagestyle{plain} weg so sind alle Striche weg:
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{lastpage}

\pagestyle{fancy}
\fancyhf{}

\begin{document}

\fancyhead[EL]{\itshape\leftmark}
\fancyhead[OR]{\itshape\rightmark}
\renewcommand{\headrulewidth}{0.5pt}


%Fußzeile
\fancyfoot[C]{
\begin{tabular}{|l|l|l|r|}
\hline
\multicolumn{2}{|l|}{\footnotesize Projekt:	-} & \multicolumn{2}{|l|}{\footnotesize Doc.Titel: Beurteilung von Schraubenverb.} \\ \hline
      \footnotesize Projekt Nr.: -     &      \footnotesize Doc. Nr.: TK-TB-0828     &   \footnotesize  Rev.: 0 \ \ \ \ \ \ \ \ \ \ \ \  &   \footnotesize   Seite:\ \ \ \thepage \ \ \  von  \ \ \ \pageref{LastPage}   \\ \hline
\end{tabular}}
\renewcommand{\footrulewidth}{0.5pt}


\section*{Nomenklatur}\newpage

\renewcommand{\headrulewidth}{0pt}
\section{Einleitung}\newpage
\subsection{Aufgabenstellung}


\end{document}

Besserwisser

Beitrag von Besserwisser »

Addyster hat geschrieben:Jetzt ist die Frage gehört der Strich auch zu Kopfzeile?
Das kann doch nur der entscheiden, der das Layout entwickelt. Ich finde Linien ohne Text zwar albern, aber das kann man natürlich auch anders sehen. Linien allgemein engen die Seite ein.

Addyster
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: So 5. Jul 2015, 21:54

Beitrag von Addyster »

Ich möchte einfach nur den Strich unter der Kopfzeile entfernen auf jenen Seiten wo eine \section beginnt.

Kann mir da jemand helfen?

Besserwisser

Beitrag von Besserwisser »

Addyster hat geschrieben:Ich möchte einfach nur den Strich unter der Kopfzeile entfernen auf jenen Seiten wo eine \section beginnt.
Was ist der Sinn davon? Eine \section kann ja auch vier Zeilen vor Seitenende beginnen. Da ergibt es nicht wirklich Sinn, wenn man die Kopfzeile entfernt. Etwas anderes ist es bei Kapiteln. Deshalb werden Kapitelanfänge in der Voreinstellung auch mit Seitenstil plain gesetzt.

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

Beitrag von esdd »

Mir ist auch nicht klar, was Du eigentlich erreichen möchtest und es macht auch keinen Sinn in einem einseitigen Dokument die Option EL zu verwenden, da es dann gar keine linken=geraden Seiten gibt. Aber möglich ist ein Seitenstil, der sich nur durch die fehlende Kopfzeilenlinie unterscheidet schon.

Da man den plain Stil vielleicht noch an anderer Stelle braucht, kann man sich doch einfach einen weiteren definieren und den auf den betreffenden Seiten mit \thispagestyle{<seitenstil>} aktivieren:
\documentclass{article}
\usepackage{blindtext}

\usepackage{fancyhdr}
\pagestyle{fancy}

\newcommand*\kopfundfuss{% der einheitliche Teil als Befehl
  \fancyhf{}
%  \fancyhead[EL]{\itshape\leftmark}
  \fancyhead[OR]{\itshape\rightmark}
  \fancyfoot[C]{Tabelle}
  \renewcommand{\footrulewidth}{0.5pt}
}

\kopfundfuss
\renewcommand{\headrulewidth}{0.5pt}

\fancypagestyle{fancyohnelinie}{
  \kopfundfuss
  \renewcommand{\headrulewidth}{0pt}
}

\begin{document}
\section{Einleitung}\thispagestyle{fancyohnelinie}
\subsection{Aufgabenstellung}
\Blindtext[20]
\section{Neu}\thispagestyle{fancyohnelinie}
\Blindtext
\end{document} 
Gruß
Elke

Addyster
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: So 5. Jul 2015, 21:54

Beitrag von Addyster »

Eigentlich ist das ein doppelseitiges Dokument und da macht das schon Sinn, und es gibt auch gerade linke Seiten ??


Ja genau ich meine Kapitel, bei denen auf der neuen Seite normalerweise keine Kopfzeile zu sehen ist, erst auf der nachfolgenden die Kopfzeile mit Strich, Seitenzahl und Titel des Kapitels. Wie setzt ich ein Kapitel, welches ich mit \section definiere am Anfang plain ?

Ich hoffe ihr wisst jetzt was ich meine??

LG Adrian

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

Beitrag von esdd »

Ok, das twoside habe ich übersehen. Da article kein \chapter (Kapitel) kennt, verwendest Du vielleicht doch report? Ein Kapitel beginnt automatisch auf einer neuen Seite und verwendet den Seitenstil plain, den man nur noch passend umdefinieren muss.
\documentclass[twoside]{report} 
\usepackage{blindtext} 

\usepackage{fancyhdr} 
\pagestyle{fancy} 

\newcommand*\fuss{% der einheitliche Teil als Befehl 
   \fancyfoot[C]{Tabelle} 
   \renewcommand{\footrulewidth}{0.5pt} 
} 

\fancyhf{} 
  \fancyhead[EL]{\itshape\leftmark} 
  \fancyhead[OR]{\itshape\rightmark}
  \fuss
  \renewcommand{\headrulewidth}{0.5pt} 

\fancypagestyle{plain}{ 
  \fuss
  \renewcommand{\headrulewidth}{0pt} 
} 

\begin{document} 
\chapter{Einleitung}
\section{Aufgabenstellung} 
\Blindtext[20] 
\chapter{Neu}
\Blindtext 
\end{document}

Addyster
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: So 5. Jul 2015, 21:54

Beitrag von Addyster »

Okay danke Elke es hat funktioniert.

LG Adrian

Antworten