Anzeige:
Ergebnis 1 bis 7 von 7

Thema: scrpage2 - \defpagestyle - plain-Definition

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685

    scrpage2 - \defpagestyle - plain-Definition

    Moin,

    derzeit kämpfe ich mit scrpage2, um ein vorgegebenen (leider nicht
    diskutables) Layout nachzubilden. Dabei benötige ich unter anderem
    auf den ersten Seiten (Inhaltsverzeichnis) im Kopf nur die Trennlinie
    zum Textkörper, ansonsten keine Angaben, auch keine Seitenzahl.
    Das funktioniert mit dem folgenden Ausschnitt auch schon ganz gut.

    Mir fehlt aber noch die plain-Variante; diese soll exakt gleich dem
    Layout auf den Folgeseiten sein. In der (nicht ganz aktuellen, die
    neue ist aber schon bestellt) KOMA-Script-Anleitung habe ich bei
    der \defpagestyle-Beschreibung nichts zu diesem Thema gefunden.

    Code:
    \documentclass{scrbook}
    \usepackage{blindtext}
    \usepackage{calc}
    \usepackage{scrpage2}
    \usepackage{xcolor}
     \setheadwidth[0pt]{textwithmarginpar}
     \defpagestyle{PFFHTitelei}{%
        (\textwidth,0pt)
        {}
        {}
        {}
        (\textwidth+\marginparsep+\marginparwidth,2pt)
     }{
        (\textwidth,0pt)
        {}
        {}
        {}
        (\textwidth,0pt)
     }
    
     \pagestyle{PFFHTitelei}
    
    \begin{document}
     \chapter{Testkapitel A}
    
     \blindtext
    
     \newpage
    
     \blindtext
    
     \chapter{Testkapitel B}
    
     \blindtext
    
     \newpage
    
     \blindtext
    
    \end{document}

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

    kannst du dein Problem bitte genauer beschreiben. Ich habe dich nämlich nicht verstanden :-)

    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Sorry, war logischerweise nicht beabsichtigt.

    Auf der Seite 2 habe ich die gewünschte Linie. Auf Seite 1 (Kapitelanfangsseite)
    korrekterweise nicht, da plain. Also müsste ich jetzt noch plain so ändern,
    dass es identisch zum "normalen" Stil ist. Aber wie?

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

    meinst du das so:
    Code:
    \documentclass{scrbook}
    \usepackage[ngerman]{babel}
    \usepackage{blindtext}
    \usepackage{calc}
    \usepackage[headsepline,plainheadsepline]{scrpage2}
    \clearscrheadings
    \pagestyle{scrheadings}
    \setheadsepline{2pt}
    \setheadwidth[0pt]{\textwidth+\marginparsep+\marginparwidth}
    \usepackage{xcolor}
    \begin{document}
     \chapter{Testkapitel A}
    
     \blindtext
    
     \newpage
    
     \blindtext
    
     \chapter{Testkapitel B}
    
     \blindtext
    
     \newpage
    
     \blindtext
    
    \end{document}
    mal ohne defheadings

    Gruß
    Marco

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Besten Dank, aber die Lösung hatte ich schon. Aber wenn ich das richtig
    verstanden habe (anderenfalls möge man mich korrigieren), kann ich dann
    nicht verschiedene Stile für unterschiedliche Dokumentteile definieren.
    Und die brauche ich (leider).

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von LuPi Beitrag anzeigen
    Besten Dank, aber die Lösung hatte ich schon. Aber wenn ich das richtig
    verstanden habe (anderenfalls möge man mich korrigieren), kann ich dann
    nicht verschiedene Stile für unterschiedliche Dokumentteile definieren.
    Und die brauche ich (leider).
    doch das geht schon. Ich dachte, du willst das überall so eine Linie ist :-)

    Dann kannst du dir mittels defpagestyle wirklich einen neuen Stil definieren und jeweils mit pagestyle aufrufen. Auf Kapitalanfangsseiten wirkt der Stil chapterpagestyle. Dieser ist Standardmäßig auf plain gesetzt. Du musst also nur
    Code:
    \renewcommand\chapterpagestyle{DEIN STIL}
    aufrufen.

    Gruß
    Marco

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Ah! Besten Dank für den Hinweis, das werde ich morgen mal
    ausprobieren. Gegebenenfalls melde ich morgen wieder ...

Lesezeichen

Berechtigungen

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