Seite 1 von 1

Abstand vor und nach quote-Umgebung

Verfasst: Mo 18. Mai 2015, 17:08
von kasiii
Hallo,
ich verwende diese Definition für Literaturzitate in meinem Dokument:
\newenvironment{zitat}{\par\setstretch{1.05}\begin{quote}}{\end{quote}}
Der Abstand nach der Umgebung ist allerdings immer noch größer als der davor. Meine Vorgabe sagt allerdings, dass beide gleich groß sein müssen.

Meine Vermutung: Der Abstand vor der Umgebung wird als 1.05-fach und der danach als 1.44-fach gesetzt.

Um das zu Verdeutlichen, habe ich im Minimalbeispiel den Fließtext auf einen größeren Zeilenabstand gesetzt.
\documentclass[paper=a4, fontsize=12pt, ngerman, headings=small]{scrbook}

\usepackage{blindtext}

\usepackage[]{babel}
\usepackage[utf8,]{inputenc}
\usepackage[T1,]{fontenc}
\usepackage[scaled=.93, helvratio=.95]{newpxtext}

\usepackage{newpxmath}
\usepackage{setspace}

\setlength{\parindent}{1.5em}

\newenvironment{zitat}{\par\setstretch{1.05} \begin{quote}}{\end{quote}}

\begin{document}
	\setstretch{2}
	
	\blindtext
	
	\begin{zitat}
		\blindtext
	\end{zitat}
	
	\blindtext
\end{document}
Wie kann ich erreichen, dass beide Abstände gleich werden?

Verfasst: Di 19. Mai 2015, 14:26
von esdd
Verwende die spacing Umgebung:
\documentclass[fontsize=12pt, ngerman, headings=small]{scrbook} 
\usepackage{blindtext} 
\usepackage{babel} 
\usepackage[utf8,]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[scaled=.93, helvratio=.95]{newpxtext} 
\usepackage{newpxmath} 
\usepackage{setspace} 
\setlength{\parindent}{1.5em} 

\newenvironment{zitat}{\begin{spacing}{1.05}\begin{quote}}{\end{quote}\end{spacing}} 

\begin{document} 
\setstretch{2} 
\blindtext 
\begin{zitat} 
   \blindtext 
\end{zitat} 
\blindtext 
\end{document}

Verfasst: Di 19. Mai 2015, 15:20
von kasiii
Danke :idea: