Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Zeilenabstand für Deckblatt und Verzeichnisse einzeilig, für Text eineinhalbzeilig

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.11.2010
    Beiträge
    20

    Zeilenabstand für Deckblatt und Verzeichnisse einzeilig, für Text eineinhalbzeilig

    Hallo, ich würde gerne wie in der KOMA Skript Anleitung auf Seite 40 erwähnt, den Text für Deckblatt und Verzeichnisse auf einzeilig setzen. Der Fließtext wird eineinhalbzeilig gesetzt. Nun ändert sich aber nun der Zeilenabstand ab der zweiten Seite aller meiner Verzeichnisse auch im Seitenkopf. Somit sind die erste und die zweite Seite jeweils unterschiedlich, wobei der Kopf auch mit den restlichen Seiten übereinstimmt. Gibt es eine Möglichkeit, den Zeilenabstand nur für den Inhalt der Verzeichnisse zu setzen und den Seitenkopf zu belassen? Hierfür folgendes Minimalbeispiel:

    Code:
    \documentclass[BCOR=10mm,DIV=11]
    {scrreprt}
    \usepackage{setspace}
    \usepackage{blindtext}
    \usepackage[
        automark,                               %% Kapitelangaben in Kopfzeile automatisch erstellen
        headsepline, 
        footsepline, 
        plainheadsepline, 
        plainfootsepline
    ]{scrlayer-scrpage}
    
    \setkomafont{captionlabel}{\bfseries}           %% Label-Bildunterschrift fett
    \setkomafont{pageheadfoot}{\small}          %% Kopfzeile klein
    \setheadsepline{0.4pt}                          %% Kopf-Linie
    \setfootsepline{0.4pt}                          %% Fuß-Linie
    
    \pagestyle{scrheadings}
    \ihead[]{}
    \chead[]{}
    \ohead[\headmark]{\headmark}
    
    \ifoot[]{}
    \cfoot[\pagemark]{\pagemark}
    \ofoot[]{}
    
    \AfterTOCHead{\singlespacing}
    \onehalfspacing
    \KOMAoptions{DIV=last}
    
    \begin{document}
    
    \begin{spacing}{1}
    \title{Titel}
    \author{1}
    \end{spacing}
    
    \begin{spacing}{1}
    \maketitle
    \end{spacing}
    
    \tableofcontents
    
    \chapter{Test}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test1}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test2}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test3}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test4}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test4}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test4}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test4}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test4}
    \subsection{1}
    \subsection{2}
    \Blindtext
    
    \chapter{Test4}
    \subsection{1}
    \subsection{2}
    \Blindtext
    \end{document}

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Einschließlich einiger Vereinfachungen:
    Code:
    \documentclass[BCOR=10mm,DIV=11]
    {scrreprt}
    \usepackage{setspace}
    \usepackage{blindtext}
    \usepackage{scrlayer}
    \KOMAoptions{onpsinit=\linespread{1}\selectfont}
    \usepackage[
        automark,                               %% Kapitelangaben in Kopfzeile automatisch erstellen
        headsepline, 
        footsepline, 
        plainheadsepline, 
        plainfootsepline,
    ]{scrlayer-scrpage}
    
    \setkomafont{captionlabel}{\bfseries}           %% Label-Bildunterschrift fett
    \setkomafont{pageheadfoot}{\small}          %% Kopfzeile klein
    
    \pagestyle{scrheadings}
    \ihead[]{}
    \chead[]{}
    \ohead[\headmark]{\headmark}
    
    \ifoot[]{}
    \cfoot[\pagemark]{\pagemark}
    \ofoot[]{}
    
    \AfterTOCHead{\singlespacing}
    \onehalfspacing
    \KOMAoptions{DIV=last}
    
    \begin{document}
    
    \title{Titel}
    \author{1}
    
    \begin{spacing}{1}
    \maketitle
    \end{spacing}
    
    \tableofcontents
    \blinddocument\blinddocument\blinddocument\blinddocument
    \blinddocument\blinddocument\blinddocument\blinddocument
    \end{document}

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.11.2010
    Beiträge
    20
    Funktioniert, könntest du mir eventuell noch 1-2 Sätze dazu sagen. Anscheinend ist ja

    \usepackage{scrlayer}
    \KOMAoptions{onpsinit=\linespread{1}\selectfont}

    für die korrekte Ausführung verantwortlich.

  4. #4
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Dein Problem ist doch, dass der Seitenstil mal eineinhalbzeilig mal einzeilig verwendet, je nachdem, was gerade eingestellt ist. Mit Voreinstellung onpsinit vor der Definition der Seitenstile, also vor dem Laden von scrlayer-scrpage kann man dafür sorgen, dass vor der Anwendung der Seitenstile lokal immer auf einzeilig umgeschaltet wird. Näheres zu onpsinit ist im Kapitel über scrlayer in der aktuellen KOMA-Script-Anleitung oder im KOMA-Script-Buch zu finden. Die Anweisungen \linespread und \selectfont gehören zum LaTeX-Basiswissen und sollten in jeder ausführlichen LaTeX-Einführung erklärt sein. Daneben gibt es auch noch den fntguide, der sicher auch auf Deinem Rechner zu finden ist.

    AFAIR könnte man auch die Option oninit für die Seitenstile scrheadings und plain.scrheadings nachträglich ändern. Aber mit dem Setzen der Option vor dem Laden von scrlayer-scrpage geht es leichter und gilt dann ggf. auch gleich für alle zusätzlich definierten Seitenstile.
    Geändert von klops (17-09-2014 um 07:41 Uhr)

Stichworte

Lesezeichen

Berechtigungen

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