Zeilenabstand NUR im Fließtext verändern

Schriftbild, Absätze und Auflistungen einstellen


w!cked
Forum-Anfänger
Forum-Anfänger
Beiträge: 27
Registriert: Mo 26. Apr 2010, 21:21

Zeilenabstand NUR im Fließtext verändern

Beitrag von w!cked »

Hallo,

ich möchte einen veränderten Zeilenabstand haben, der sich NUR auf den Zeilenabstand im Fließtext bezieht, aber den Zeilenabstand auf der Titelseite, im Inhaltsverzeichnis, in Kapitelüberschriften und auch bei Fußnoten (scheint im Minimalbeispiel ja zu stimmen, vielleicht täuscht mich auch mein Auge ?) bei 1 behält. Im Text selbst möchte ich 1.4 oder 1.5-fachen Zeilenabstand haben. Mit Linespread allein scheint es nicht zu funktionieren.

Minimalbeispiel:
\documentclass[12pt,liststotoc]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[left=2.9cm,right=2.9cm,top=3cm,bottom=3cm]{geometry} 
\usepackage[automark]{scrpage2}
\usepackage[scaled]{helvet}
\pagestyle{scrheadings}
\usepackage{blindtext}
\usepackage[format=plain, nooneline]{caption}
\chead[]{}
\ohead[]{}
\cfoot[]{}
\ifoot[]{}
\ofoot[\pagemark]{\pagemark}

\setkomafont{caption}{\small\bfseries}
\setkomafont{captionlabel}{} 
\setkomafont{chapter}{\Large}
\setkomafont{section}{\large}
\setkomafont{subsection}{\normalsize}
\setkomafont{title}{\Large}

\linespread{1.4}

\title{Dies ist der Titel des Dokuments}

\author{ \\ Ausarbeitung im Fach xxx \\[3cm] Autor1  \\  Autor2 \\Autor3 \\ Autor4 }
\date{1. Juli 2010}  


\begin{document}

\maketitle
\tableofcontents

\chapter{Dies ist eine Lange Überschrift die über zwei oder mehr Zeilen geht}

\blindtext[10]\footnote{erste fussnote}\footnote{zweite Fußnote}\footnote{dritte fußnote}

\blindtext[4]\footnote{vierte fußnote}\footnote{fünfte Fußnote}

\blindtext[4]\footnote{sexte fussnote}

\blindtext[4]

\chapter{Dies ist eine Lange Überschrift die über zwei oder mehr Zeilen geht}

\blindtext

\end{document}
Edit: Ich könnte wohl das linespread vor jeden einzelnen Text setzen, oder? Eine "globale" Lösung wäre wohl besser ....

cliffhanger
Forum-Century
Forum-Century
Beiträge: 137
Registriert: Di 25. Aug 2009, 11:25
Wohnort: Regensburg

Beitrag von cliffhanger »

siehe l2tabu, Stichwort "Änderung des Zeilenabstands mittels \baselinestretch"

Das Paket, das du brauchst, heißt setspace. Wie man das ganze typographisch sauber über die Bühne bringt, darüber klärt die Koma-Script-Anleitung auf. Eine Suche nach "Zeilenabstand" sollte das gesuchte zu Tage fördern.

Und bitte gewöhne dir an, ein Minmalbeispiel zu posten, das wirklich minimal ist.
praktisch alle eingebundenen Pakete und auch die Klassenoption sind für dein Minimalbeispiel vollkommen irrelevant, ebenso wie die Umdefiniererei diverser Komafonts.

gehess
Forum-Century
Forum-Century
Beiträge: 172
Registriert: Do 8. Apr 2010, 22:44

Beitrag von gehess »

Hallo,

der Befehl mittels setspace lautet:
\onehalfspacing
(natürlich in Verbindung mit
\usepackage{setspace}
Um an den 1,5-zeiligen Abstand von Word heranzukommen (wie oft gewünscht) Folgendes im Header umdefinieren:
\makeatletter
\renewcommand{\onehalfspacing}{%
  \setstretch{1.5}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.5}%
  \or % 11pt
    \setstretch {1.5}%
  \or % 12pt
    \setstretch {1.5}%
  \fi
}

w!cked
Forum-Anfänger
Forum-Anfänger
Beiträge: 27
Registriert: Mo 26. Apr 2010, 21:21

Beitrag von w!cked »

cliffhanger hat geschrieben:
Und bitte gewöhne dir an, ein Minmalbeispiel zu posten, das wirklich minimal ist.
praktisch alle eingebundenen Pakete und auch die Klassenoption sind für dein Minimalbeispiel vollkommen irrelevant, ebenso wie die Umdefiniererei diverser Komafonts.
Ok, ich hatte die verwendeten Pakete nur mit eingebunden weil diverse Pakete doch ggf. Interferenzen haben. Da dachte ich mir was nützt mir nachher eine Lösung, die sich vielleicht mit meinem notwendigen Konzept nicht verträgt.

Die Komafont-Geschichten hätt ich natürlich gleich weglassen können.

Die zwei Varianten werde ich nachher ausprobieren und dann berichten, ob es mich zum Ziel geführt hat.

Erstmal vielen Dank.

w!cked
Forum-Anfänger
Forum-Anfänger
Beiträge: 27
Registriert: Mo 26. Apr 2010, 21:21

Beitrag von w!cked »

Also ich habe einfach \onehalfspacing am Anfang meines Textes und singlespacing in mein Literatur- und Quellenverzeichnis gesetzt und es sieht alles so aus wie ich es haben sollte.

Mit ein wenig Mühe sieht meine Ausarbeitung jetzt zu 95% so aus wie ich sie haben wollte. Eine schwere Geburt. So ganz bin ich durch einige Latex- bzw. Koma-Eigenschaften nicht durchgestiegen, aber ich bin wenigstens schlauer als vorher....

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

gehess hat geschrieben:
\makeatletter
\renewcommand{\onehalfspacing}{%
  \setstretch{1.5}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.5}%
  \or % 11pt
    \setstretch {1.5}%
  \or % 12pt
    \setstretch {1.5}%
  \fi
}
Kann sich eigentlich sparen, wenn einfach direkt \setstretch{1.5} statt \onehalfspacing verwendet. Den konkreten Wert sollte man durch Vergleich mit einem Word-Dokument ermitteln, wenn man wirklich Words Interpretation von eineinhalbzeilig (nämlich eineinhalbfacher Grundlinienabstand) haben will und nicht die tatsächliche, korrekte Umsetzung, die setspace mit \onehalfspacing liefert.

Antworten