Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Kopf-/Fußzeile einheitlich auch bei Verzeichnissen möglich?

  1. #1
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21

    Kopf-/Fußzeile einheitlich auch bei Verzeichnissen möglich?

    Hallo,

    ich verwende scrreprt, einseitig mit scrpage2 und will auf allen Seiten die
    gleichen Kopf und Fußzeilen haben.

    Ich habe schon einiges probiert und das Ergebnis ist auf allen Seiten außer
    den Seiten mit neuen Chaptern und Verzeichnissen das gleiche. Auf den
    zuletzt genannten scheint es als würde die Standardformatierung verwendet,
    also kein leerer Header nur Seitenzahl mittig im Footer.

    Eigentlich sollten im Header rechts und links je ein Bild und im Footer links die
    Seitenzahl und rechts das Chapter stehen.

    Hier mein Code:
    Code:
    % Headings
    \clearscrheadings
    \renewcommand{\chaptermark}[1]{\markboth{\thechapter #1}{}}
    \ihead[]{\includegraphics[height=0.53in]{head_logo_fho}}
    \ohead[]{\includegraphics[height=0.53in]{head_logo_intaris}}
    \ifoot{\thepage}
    \ofoot[]{\leftmark}
    \pagestyle{scrheadings}
    \automark[section]{chapter}
    Kann mir jemand sagen wie ich es schaffe die Kopf-/Fusszeilen durchgängig
    gleich hinzubekommen, aber falls ich Leerseiten oder ähnliches ohne
    Kopf-/Fusszeilen haben möchte dies auch relativ einfach zu machen?

    Danke schon einmal für eure Hilfe

    Andreas

  2. #2
    Registrierter Benutzer
    Registriert seit
    15.12.2009
    Beiträge
    39
    Um das gewünschte Verhalten zu erreichen, musst du die eckigen Klammern
    der Headerfelder füllen.

    Also
    Code:
    \ofoot[\leftmark]{\leftmark}
    Dann wird es auch bei Kapitelanfängen angezeigt.

    Gruß
    Daniel

  3. #3
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21
    Hi,

    so das war schonmal ein sehr guter schritt in die richtige Richtung ^^.
    Fehlten nur noch die Linien um den Footer/Header zu trennen aber habs schon.

    Wie kann ich jetzt Kopf-/Fußzeilen bei einer Leerseite zb wieder komplett entfernen?

    Danke und Gruß

    Andreas

  4. #4
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21
    Ich habe es jetzt mit \pagestyle{empty} versucht, komischerweise wird nur
    bei der letzten section Kopf-/Fußzeile gelöscht obwohl noch min 10 Seiten davor
    sind.

  5. #5
    Registrierter Benutzer
    Registriert seit
    15.12.2009
    Beiträge
    39
    versuch mal
    Code:
    \clearpage
    \pagestyle{empty}

  6. #6
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21
    Geht leider auch nicht.

    Irgendwas mach ich falsch.

    Muss ich noch irgendwas innerhalb \begin{document}...\end{document} machen
    um die header richtig zu initialisieren?

  7. #7
    Registrierter Benutzer
    Registriert seit
    15.12.2009
    Beiträge
    39
    Kannst du bitte ein Minimalbeispiel posten, dann kann man dir wesentlich besser/schneller helfen.

    Gruß
    Daniel

  8. #8
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21
    Morgen,

    so hier mal ein Beispiel:

    Code:
    \documentclass[pdftex, %Soll nur als PDF erzeugt werden
    	paper=a4, %A4-Papier
    	11pt, %Schriftgröße
    %	oneside, %zweiseitig
    	headsepline, % Linie nach Kopfzeile
    	footsepline, % Linie nach Fußzeile
    	plainheadsepline,
    	plainfootsepline,
    	]{scrreprt}
    
    \usepackage[ngerman]{babel} %Deutsches Sprachpaket
    \usepackage[latin1]{inputenc} %Kodierung Latin1
    \usepackage[T1]{fontenc} %Erweiterter Zeichensatz
    \usepackage{graphicx} % Paket um Grafiken im Dokument einbetten zu können.
    \usepackage{scrpage2} 
    
    % Headings
    \clearscrheadfoot
    %\renewcommand{\chaptermark}[1]{\markboth{\thechapter #1}{}}
    %\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \ihead[{\includegraphics[height=0.53in]{head_logo_fho}}]{\includegraphics[height=0.53in]{head_logo_fho}}
    \ohead[{\includegraphics[height=0.53in]{head_logo_intaris}}]{\includegraphics[height=0.53in]{head_logo_intaris}}
    \cfoot[]{}
    \ifoot[\thepage]{\thepage}
    \ofoot[]{\leftmark}
    \pagestyle{scrheadings}
    \automark[section]{chapter} 
    
    \begin{document}
    \chapter{test1}
    \section{undertest}	
    sffdffd
    \newpage
    jdsdhsakjdsah
    \chapter{test2}
    \section{undertest1}
    fdshjkfdsjhf
    
    
    \clearpage
    \pagestyle{empty}
    \chapter{test3}
    \section{undertest1}
    fsdfdsdfdsfdsf
    \section{undertest1}
    fdssfsfdfdsfdsfd
    \chapter{test4}
    fdsfsdsf
    \end{document}
    Kann es sein dass eine Änderung des Pagestyle bei verwendung von
    KOMA-Skript-Klassen keine wirkung zeigt sobald ich die Header selbst
    definiert habe und sie so definiert habe dass ich auch in den Eckigen
    Klammern Angaben gemacht habe?

    Gibt es eine Möglichkeit mehrere pagestyles zu verwenden? Also zb
    ein Kapitel scrheadings dann wieder plain ohne alles wieder wie oben per
    Hand umdefinieren zu müssen. Besonders auch pagestyle empty?

    Gruß

    Andreas

  9. #9
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21
    Hallo,

    ich habe jetzt bemerkt dass wenn ich \pagestyle{empty} verwende
    sämtliche Seiten außer Verzeichnisse und Kapitelanfangsseiten geändert werden.

    Wie Kann ich den Style dieser Seiten während des Dokuments mit dem gleichen
    pagestyle versehen?

    Gruß

    Andreas

  10. #10
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    Code:
    \documentclass[%demo,
    	paper=a4, %A4-Papier
    	11pt, %Schriftgröße
    %	oneside, %zweiseitig
    	headsepline, % Linie nach Kopfzeile
    	footsepline, % Linie nach Fußzeile
    	plainheadsepline,
    	plainfootsepline,
    	]{scrreprt}
    
    \usepackage[ngerman]{babel} %Deutsches Sprachpaket
    \usepackage[latin1]{inputenc} %Kodierung Latin1
    \usepackage[T1]{fontenc} %Erweiterter Zeichensatz
    \usepackage{graphicx} % Paket um Grafiken im Dokument einbetten zu können.
    \usepackage{scrpage2} 
    
    % Headings
    \clearscrheadfoot
    %\renewcommand{\chaptermark}[1]{\markboth{\thechapter #1}{}}
    %\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \ihead{\includegraphics[height=0.53in]{head_logo_fho}}
    \ohead{\includegraphics[height=0.53in]{head_logo_intaris}}
    \ifoot{\thepage}
    \ofoot{\leftmark}
    \pagestyle{scrheadings}
    \renewcommand*\chapterpagestyle{scrheadings}
    \automark[section]{chapter} 
    
    \addtolength{\headheight}{26pt}
    
    \begin{document}
    \chapter{test1}
    \section{undertest}	
    sffdffd
    \newpage
    jdsdhsakjdsah
    \chapter{test2}
    \section{undertest1}
    fdshjkfdsjhf
    
    
    \clearpage
    \pagestyle{empty}
    \chapter{test3}
    \section{undertest1}
    fsdfdsdfdsfdsf
    \section{undertest1}
    fdssfsfdfdsfdsfd
    \chapter{test4}
    fdsfsdsf
    \end{document}
    Gruß
    Marco

  11. #11
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21
    Hi,

    danke für die Hilfe.

    Jedoch löst das leider mein Problem nicht :-( denn in deiner Lösung funktioniert
    Code:
    \clearpage
    \pagestyle{empty}
    auch nicht.

    Wenn ich \thispagestyle{empty} direkt unterhalb eines chapters verwende
    habe ich keine Kopf-/Fußzeilen mehr. Wie kann ich jedoch einen anderen Pagestyle auf einen ganzen Bereich anwenden?

    Ich habe in deiner Lösung auch probiert \pagestyle{scrplain} zu verwenden
    jedoch auch keine reaktion

    Gruß

    Andreas

  12. #12
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    Code:
    \deftripstyle{ChapterSeite}[0pt][0pt]%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Kopf links}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Kopf zentriert}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Kopf rechts}}
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Fuss links}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Fuss zentriert}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Fuss rechts}}
    \renewcommand*\chapterpagestyle{ChapterSeite}
    bringt:
    Code:
    \documentclass[demo, %Soll nur als PDF erzeugt werden
    	paper=a4, %A4-Papier
    	11pt, %Schriftgröße
    %	oneside, %zweiseitig
    	headsepline, % Linie nach Kopfzeile
    	footsepline, % Linie nach Fußzeile
    	plainheadsepline,
    	plainfootsepline,
    	]{scrreprt}
    
    \usepackage[ngerman]{babel} %Deutsches Sprachpaket
    \usepackage[latin1]{inputenc} %Kodierung Latin1
    \usepackage[T1]{fontenc} %Erweiterter Zeichensatz
    \usepackage{graphicx} % Paket um Grafiken im Dokument einbetten zu können.
    \usepackage{scrpage2} 
    
    % Headings
    \clearscrheadfoot
    %\renewcommand{\chaptermark}[1]{\markboth{\thechapter #1}{}}
    %\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \ihead{\includegraphics[height=0.53in]{head_logo_fho}}
    \ohead{\includegraphics[height=0.53in]{head_logo_intaris}}
    \ifoot{\thepage}
    \ofoot{\leftmark}
    \pagestyle{scrheadings}
    
    \automark[section]{chapter} 
    
    \deftripstyle{ChapterSeite}[0pt][0pt]%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Kopf links}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Kopf zentriert}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Kopf rechts}}
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Fuss links}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Fuss zentriert}}%
       {\parbox{0.2\textwidth}{Inhalt des Feldes im Fuss rechts}}
    \renewcommand*\chapterpagestyle{ChapterSeite}
    
    \addtolength{\headheight}{26pt}
    
    \begin{document}
    \chapter{test1}
    \section{undertest}	
    sffdffd
    \newpage
    jdsdhsakjdsah
    \chapter{test2}
    \section{undertest1}
    fdshjkfdsjhf
    
    
    \clearpage
    \pagestyle{empty}
    \chapter{test3}
    \section{undertest1}
    fsdfdsdfdsfdsf
    \section{undertest1}
    fdssfsfdfdsfdsfd
    \chapter{test4}
    fdsfsdsf
    \end{document}
    Gruß
    Marco

  13. #13
    Registrierter Benutzer
    Registriert seit
    25.12.2009
    Beiträge
    21
    Hi,

    wenn ich das richtig verstehe muss ich dann 2 styles für chapter definieren
    und während des Dokuments \renewcommand*\chapterpagestyle{StyleX} aufrufen um den Style des Chapters zu wechseln und zusätzlich \clearpage
    \pagestyle{empty} um komplett den Style zu wechseln.

    Funktioniert auf jeden Fall soweit in meinem Beispiel:
    Code:
    \documentclass[pdftex, %Soll nur als PDF erzeugt werden
    	paper=a4, %A4-Papier
    	11pt, %Schriftgröße
    %	oneside, %zweiseitig
    	headsepline, % Linie nach Kopfzeile
    	footsepline, % Linie nach Fußzeile
    	plainheadsepline,
    	plainfootsepline,
    	]{scrreprt}
    
    \usepackage[ngerman]{babel} %Deutsches Sprachpaket
    \usepackage[latin1]{inputenc} %Kodierung Latin1
    \usepackage[T1]{fontenc} %Erweiterter Zeichensatz
    \usepackage{graphicx} % Paket um Grafiken im Dokument einbetten zu können.
    \usepackage{scrpage2} 
    
    % Headings
    \clearscrheadfoot
    %\renewcommand{\chaptermark}[1]{\markboth{\thechapter #1}{}}
    %\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \ihead{\includegraphics[height=1cm]{head_logo_fho}}
    \ohead{\includegraphics[height=1cm]{head_logo_intaris}}
    \ifoot{\thepage}
    \ofoot{\leftmark}
    \pagestyle{scrheadings}
    
    \automark[section]{chapter} 
    
    \deftripstyle{StyleEmpty}[0pt]%die Dicke der äußeren Linien, d. h. der Linien über der Kopfzeile und unter der Fußzeile (optional)
    	 [0pt]% die Dicke der inneren Linie, d. h. der Linien die Kopf und Fuß vom Textkörper trennen (optional)
       {}% Inhalt des Feldes im Kopf innenseitig oder bei einseitigem Layout links
       {}% Inhalt des Feldes im Kopf zentriert
       {}% Inhalt des Feldes im Kopf außenseitig oder bei einseitigem Layout rechts
       {}% Inhalt des Feldes im Fuß innenseitig oder bei einseitigem Layout links
       {}% Inhalt des Feldes im Fuß zentriert
       {}% Inhalt des Feldes im Fuß außenseitig oder bei einseitigem Layout rechts
       
    \deftripstyle{StyleStandard}[0pt]%die Dicke der äußeren Linien, d. h. der Linien über der Kopfzeile und unter der Fußzeile (optional)
    	 [0.5pt] % LI die Dicke der inneren Linie, d. h. der Linien die Kopf und Fuß vom Textkörper trennen (optional)
       {\includegraphics[height=1cm]{head_logo_fho}}% Inhalt des Feldes im Kopf innenseitig oder bei einseitigem Layout links
       {}% Inhalt des Feldes im Kopf zentriert
       {\includegraphics[height=1cm]{head_logo_intaris}}% Inhalt des Feldes im Kopf außenseitig oder bei einseitigem Layout rechts
       {\thepage}% Inhalt des Feldes im Fuß innenseitig oder bei einseitigem Layout links
       {}% Inhalt des Feldes im Fuß zentriert
       {}% Inhalt des Feldes im Fuß außenseitig oder bei einseitigem Layout rechts
    \renewcommand*\chapterpagestyle{StyleStandard}
    
    \addtolength{\headheight}{26pt}
    
    \begin{document}
    
    \tableofcontents
    
    \chapter{test1}
    \section{undertest}	
    sffdffd
    \newpage
    jdsdhsakjdsah
    \chapter{test2}
    \section{undertest1}
    fdshjkfdsjhf
    
    
    \clearpage
    \pagestyle{empty}
    \renewcommand*\chapterpagestyle{StyleEmpty}
    \chapter{test3}
    \section{undertest1}
    fsdfdsdfdsfdsf
    \section{undertest1}
    fdssfsfdfdsfdsfd
    \chapter{test4}
    fdsfsdsf
    \end{document}
    Wenn ich also auf einen anderen Style umstellen wollte der für chapter und alle anderen Seiten gilt müsste folgendes machen:
    1. neuen Style definieren (StyleNeu im Beispiel unten)
    2. Zum Umstellen auf den Style:
    Code:
    \clearpage
    \pagestyle{StyleNeu}
    \renewcommand*\chapterpagestyle{StyleNeu}
    Habe ich das so richtig verstanden?
    Oder gibt es noch eine andere Möglichkeit?

    Gruß

    Andreas

Lesezeichen

Berechtigungen

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