Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Problem bei der Formatierung von Fußzeilen bei der Verwendung von Setspace

  1. #1
    Registrierter Benutzer
    Registriert seit
    29.10.2013
    Beiträge
    3

    Unhappy Problem bei der Formatierung von Fußzeilen bei der Verwendung von Setspace

    Hallo, ich habe jetzt 2 Stunden nach Hilfe gesucht, konnte aber leider nichts finden:

    Ich möchte in meinem Haupttext den Zeilenabstand mittels des setspace-Package und \onehalfspacing einstellen. Das Inhaltsverzeichnis und Abbildungsverzeichnis usw. soll aber mit einfachem Zeilenabstand gesetzt werden. Hierzu gebe ich den \onehalfspacing Befehl erst vor dem Beginn des Haupttextes. Leider wird dadurch die Formatierung der Fußzeile im Inhaltsverzeichnis bzw. im Haupttext unterschiedlich (Die Abstände zur Linie sind im Haupttext größer als im Verzeichnis).

    Kann man das irgendwie verhindern, so dass die Fußzeile überall gleich aussieht? Dabei soll weiterhin im Inhaltsverzeichnis, und im Abbildungsverzeichnis und im Symbolverzeichnis usw. nur ein einfacher Zeilenabstand vorhanden sein.

    Danke schonmal für Eure Hilfe.

    Minimalbeispiel, welches den Fehler erzeugt:

    Code:
    \documentclass[
    11pt,
    a4paper,
    footsepline,
    plainfootsepline,
    numbers=noenddot,
    ]{scrreprt}
    
    \usepackage{setspace}
    \usepackage[automark, markuppercase]{scrpage2}
    \pagestyle{scrheadings}
    
    \clearscrheadings
    \clearscrplain
    
    \ifoot[Some Text]{Some Text}
    \cfoot[Some more Text]{Some more Text}
    \ofoot[\pagemark]{\pagemark}
    
    \setheadsepline{0.4pt}
    \setfootsepline{0.4pt}
    
    \renewcommand{\chapterpagestyle}{scrplain}
    
    \begin{document}
    
    \tableofcontents
    \newpage
    
    \onehalfspacing % Ab hier soll der Zeilenabstand 1,5 sein
    
    \chapter{Chapter 1}
    \chapter{Chapter 2}
    
    \end{document}
    Geändert von Flowis131 (29-10-2013 um 22:40 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    29.10.2013
    Beiträge
    3
    Übrigens gibt es eine Quick and Dirty Lösung für das Problem. Ist sicherlich nicht schön, aber wenigstens passen jetzt die Fußzeilen annähernd zueinander:

    Code:
    \documentclass[
    11pt,
    a4paper,
    footsepline,
    plainfootsepline,
    numbers=noenddot,
    ]{scrreprt}
    
    
    \usepackage[automark, markuppercase]{scrpage2}
    \pagestyle{scrheadings}
    
    \clearscrheadings
    \clearscrplain
    
    
    \ifoot[Some Text]{Some Text}
    \cfoot[Some more Text]{Some more Text}
    \ofoot[\pagemark]{\pagemark}
    
    %\automark[]{chapter}
    \setheadsepline{0.4pt}
    \setfootsepline{0.4pt}
    
    \renewcommand{\chapterpagestyle}{scrplain}
    \usepackage{setspace}
    \begin{document}
    \addtokomafont{pagefoot}{\linespread{1.7}\selectfont} % Anpassung der Zeilenhöhe auf Niveau von \onehalfspacing-Bereich
    \tableofcontents
    \newpage
    \onehalfspacing
    \addtokomafont{pagefoot}{\linespread{1.0}\selectfont} 
    
    \chapter{Chapter 1}
    \chapter{Chapter 2}
    \end{document}

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Ich würde das nicht als Quick&Dirty bezeichnen. Genau für solche Dinge ist \setkomafont bei KOMA-Script AFAIK geschaffen. Allerdings hüpft bei Dir der Fuß noch ein wenig. Daher vielleicht besser so:
    Code:
    \documentclass[
    11pt,
    a4paper,
    headsepline,
    footsepline,
    plainfootsepline,
    numbers=noenddot,
    ]{scrreprt}
    
    
    \usepackage[automark, markuppercase]{scrpage2}
    \pagestyle{scrheadings}
    
    \clearscrheadfoot
    \ifoot[Some Text]{Some Text}
    \cfoot[Some more Text]{Some more Text}
    \ofoot[\pagemark]{\pagemark}
    \usepackage{setspace}
    \addtokomafont{pagefoot}{\setstretch{\footstretch}}
    \newcommand{\footstretch}{1.7}
    \begin{document}
    \tableofcontents
    \newpage
    \onehalfspacing
    \renewcommand{\footstretch}{1}
    \addtolength{\footskip}{2pt}
    
    \chapter{Chapter 1}
    \chapter{Chapter 2}
    \end{document}
    Die Änderung von \chapterpagestyle kannst Du Dir deshalb sparen, weil plain nach \pagestyle{scrheadings} zu scrplain wird (siehe KOMA-Script-Anleitung). \clearscrheadings und \clearscrplain kann man einfach als \clearscrheadfoot zusammenfassen. 0.4pt ist die Voreingestellte Liniendicke, wenn man die Linien einschaltet.

  4. #4
    Registrierter Benutzer
    Registriert seit
    29.10.2013
    Beiträge
    3

    Thumbs up Danke Dir!

    Dann war der vermeintliche Quick and Dirty Ansatz doch besser als erwartet. Hab meine Präambel noch ein bissel ausgemistet und jetzt sieht's gut aus. Vielen Dank!

Stichworte

Lesezeichen

Berechtigungen

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