Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Eigene Kopfzeile mit fancyhdr

  1. #1
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124

    Eigene Kopfzeile mit fancyhdr

    Hi Leute,

    auf der Suche nach einem Fußzeilen package bin ich auf fancyhdr gestoßen.

    Versuche grad die Kopfzeile mit section und aktuellem Bereich zu definieren.

    Komme aber nur bis subsection (5.1) links und section (5.0) rechts.

    Code:
    \fancyhead{} % Kopfzeile leeren \fancyhead[OL]{\rightmark} 
     \fancyhead[OR]{\leftmark}
    s. Anhang

    Ich hab zwar schon in der Handbuch pdf geguckt, versteh aber nicht wie ich das ändern kann.

    http://ftp.uni-erlangen.de/mirrors/C...folien+bsp.pdf

    Anscheinend was mit Makros.

    Danke schon mal.
    Geändert von Revan335 (13-04-2012 um 23:18 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Zitat Zitat von Revan335 Beitrag anzeigen
    Versuche grad die Kopfzeile mit section und aktuellem Bereich zu definieren.

    Komme aber nur bis subsection (5.1) links und section (5.0) rechts.
    Bitte formuliere mal richtige, lies: nachvollziehbare, Fragen!!! Schon in deinen anderen Threads hast du dir immer mühsam aus der Nase ziehen lassen, was dein Problem war bzw. welche Lösung dir vorschwebte.

    Dieser Post liest sich wie "ich versuche eine Kopfzeile mit aktueller section und subsubsection zu definieren. ... Ich erreiche aber nur eben genau das." ???

  3. #3
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Zitat Zitat von hakaze Beitrag anzeigen
    Bitte formuliere mal richtige, lies: nachvollziehbare, Fragen!!! Schon in deinen anderen Threads hast du dir immer mühsam aus der Nase ziehen lassen, was dein Problem war bzw. welche Lösung dir vorschwebte.

    Dieser Post liest sich wie "ich versuche eine Kopfzeile mit aktueller section und subsubsection zu definieren. ... Ich erreiche aber nur eben genau das." ???
    Problem:

    Wie man auf den 2. Bild sieht, ist da links nur die subsection und rechts die section.

    section ist schon richtig, aber subsection ist an diesem Punkt nicht richtig.

    Da sollte dann die subsubsection (Faktoren der Zugriffszeit) stehen.


    Aktueller Zustand:

    Code:
    \fancyhead{} % Kopfzeile leeren
    \fancyhead[OL]{\rightmark} % section
    \fancyhead[OR]{\leftmark} % subsection
    Lösungsvorstellung:

    section nach rechts. stimmt schon mal.

    Dann je nach dem auf welcher Seite man sich befindet und was sich darauf befindet die passende Beschriftung.

    Auf dem Bild steht ja links HDMI und rechts Kabelarten

    Die section (Kabelarten) rechts stimmt also.

    Aber HDMI kommt ja erst ganz unten auf der Seite.

    Das da drüber gehört ja noch zu Displayport.

    Wäre es möglich da Display Port einzufügen. (subsection)

    Es ist nicht auf diese Beispielseiten beschränkt, so soll das im ganzen Dokument sein, falls das möglich ist.

    Zu den Bildern mit RAM:

    da steht ja RAM und Cache links.

    Aber tRAS etc. gehört zu (subsubsection) 5.1.5 Faktoren der Zugriffszeit.

    Wäre das möglich ?


    Ich hoffe konnte es jetzt besser erklären.
    Geändert von Revan335 (14-04-2012 um 12:24 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Hier im Archiv http://www.mrunix.de/forums/archive/...p/t-40041.html wird folgende Lösung angeboten:

    \renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}

    Mangels Minimalbeispbiel ungetestet.

  5. #5
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Jetzt habe ich es mal getestet. Hast du dir das so vorgestellt oder noch anders (z.B. dass die subsubsection IMMER in der Kopfzeile erscheint, auch wenn eine Subsection vorhanden ist)?
    Code:
    \documentclass{article}
    
    \usepackage[ngerman]{babel}     % neue deutsche Trennhilfe
    \usepackage[utf8]{inputenc}    % Zeichensatzcodierung der LaTeX-Datei
    \usepackage{fancyhdr}
    
    \renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
    \pagestyle{fancy}
     
    \begin{document}
    
    \section{Abschnitt Eins}
    \subsection{Unterabschnitt Eins}
    \subsubsection{Neu Eins}
    \clearpage
    \section{Abschnitt Zwei}
    \subsection{Unterabschnitt Zwei-Eins}
    \subsubsection{Neu Zwei}
    \clearpage
    \subsection{Unterabschnitt Zwei-Zwei}
    \subsubsection{Neu Drei}
    \clearpage
    \subsubsection{Neu Vier}
    \end{document}

  6. #6
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Zitat Zitat von rstuby Beitrag anzeigen
    Jetzt habe ich es mal getestet. Hast du dir das so vorgestellt oder noch anders (z.B. dass die subsubsection IMMER in der Kopfzeile erscheint, auch wenn eine Subsection vorhanden ist)?
    Code:
    \documentclass{article}
    
    \usepackage[ngerman]{babel}     % neue deutsche Trennhilfe
    \usepackage[utf8]{inputenc}    % Zeichensatzcodierung der LaTeX-Datei
    \usepackage{fancyhdr}
    
    \renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
    \pagestyle{fancy}
     
    \begin{document}
    
    \section{Abschnitt Eins}
    \subsection{Unterabschnitt Eins}
    \subsubsection{Neu Eins}
    \clearpage
    \section{Abschnitt Zwei}
    \subsection{Unterabschnitt Zwei-Eins}
    \subsubsection{Neu Zwei}
    \clearpage
    \subsection{Unterabschnitt Zwei-Zwei}
    \subsubsection{Neu Drei}
    \clearpage
    \subsubsection{Neu Vier}
    \end{document}
    Was würde ich nur ohne euch machen ?

    Ich muss wohl meine Gliederung etwas umändern, damit es besser aussieht/passt.

    Meld mich dann noch mal.

    Danke.

    Gibt es auch eine Möglichkeit das Inhaltsverzeichnis so zu definieren, dass die sections komplett auf die Seite passen und nicht in der Hälfte wegen Seiten Ende getrennt und auf der nächsten Seite erscheinen.

    Nochmals Danke.


    Ist es möglich trotz section und subsection auf der Seite auch die subsection im Kopf zu haben ?

    Bzw. ist es möglich die Befehle auch nur für bestimmte Seiten zu definieren ?

    Wenn es per renewcommand funktioniert, wie kann ich das dann wieder auf den folgenden Seiten ausschalten ?
    Geändert von Revan335 (14-04-2012 um 17:02 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Was meinst du damit? Soll das ganze Inhaltsverzeichnis auf eine Seite passen? Aber wir wissen ja nicht, wie lang dein Inhaltsverzeichnis ist!
    Oder wird genau am Seitenumbruch im Inhaltsverzeichnis ein Zeilenumbruch in einer langen section-Bezeichnung durchgeführt?
    Am besten wäre ein Minimalbeispiel.

  8. #8
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Zitat Zitat von rstuby Beitrag anzeigen
    Was meinst du damit? Soll das ganze Inhaltsverzeichnis auf eine Seite passen? Aber wir wissen ja nicht, wie lang dein Inhaltsverzeichnis ist!
    Oder wird genau am Seitenumbruch im Inhaltsverzeichnis ein Zeilenumbruch in einer langen section-Bezeichnung durchgeführt?
    Am besten wäre ein Minimalbeispiel.
    Nein, nicht das ganze, nur so viele vollständige sections wie auf eine Seite passen.

    Als Beispiel mal section 5.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •