Zeilenabstand NUR im Fließtext verändern

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Zeilenabstand NUR im Fließtext verändern

von KOMA » Do 1. Jul 2010, 09:44

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.

von w!cked » Mi 30. Jun 2010, 21:43

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....

von w!cked » Mi 30. Jun 2010, 18:59

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.

von gehess » Mi 30. Jun 2010, 17:03

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
}

von cliffhanger » Mi 30. Jun 2010, 16:46

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.

Zeilenabstand NUR im Fließtext verändern

von w!cked » Mi 30. Jun 2010, 16:27

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 ....

Nach oben