was ist los mit meiner (kleineren) Zitatumgebung?

was ist los mit meiner (kleineren) Zitatumgebung?

InDie Baseline scheint sich automatisch zu ändernMir fiel auf, dass sich die Grundlinie in einigen Textteilen änderte, ohne dass ich ausdrücklich darum gebeten hatte. Barbara Beeton half mir herauszufinden, was das Grundproblem war, und andere Kommentatoren vermuteten richtig, dass ich die quoteUmgebung geändert hatte. Dementsprechend kann ich die Frage jetzt in ein MWE umwandeln. Ich bin auf jeden Fall neugierig, das zugrunde liegende Problem zu verstehen.

% arara: xelatex
\documentclass[12pt,article,oneside]{memoir}

\setstocksize{5in}{5in}
\settrimmedsize{5in}{5in}{*}
\settrims{0in}{0in}
\settypeblocksize{3in}{3in}{*}
\setlrmargins{1in}{*}{*}
\setulmargins{1in}{*}{*}
\setheadfoot{\onelineskip}{2\onelineskip}
\setheaderspaces{*}{1.5\onelineskip}{*}

\checkandfixthelayout

\usepackage{relsize,etoolbox}
\AtBeginEnvironment{quote}{\smaller\em}

\begin{document}
\thispagestyle{plain}

Things are looking fine so far... xxxxxxxxx xxxx xx x x x x
xxxxxxxxxxxx x xxxx xxxxxxxx x xxxx.

A bit squeezed in this paragraph...  xxx xxxx xxxxxxxxxx xxxx xx x x x
x xxxxxxxxxxxx x xxxx xxxxxxx xxx xxxx xxx xxxxxxxxxx xxx xxx xxx xxxx
%% - remove these comments to fix spacing (1/2)
\begin{quote}
This is a quote.  y yyyyyyyyyy yyy yyy yyy yyyy yyyyyyyyyy yyyy yy y y
y y yyyyyyyyyyyy y yyyy
\end{quote}
%% - remove these comments to fix spacing (2/2)
This is another paragraph, things are fine again.  xxx xxx xxxx xxx
xxxxxxxxxx xxx xxx xxx xxxx xxxxxxxxxx xxxx xx x x x x xxxxxxxxxxxx x
xxxx

\end{document}

Bildbeschreibung hier eingeben

Antwort1

Die Token \smaller\emwerden hinzugefügtVor quoteBeginnt ein neuer Absatz, so wird der neue Grundliniensprung auch auf den noch nicht beendeten Absatz angewendet.

Tun Sie stattdessen

\appto\quote{\smaller\em}

\smallerdas am Anfang des Zitats ausgeführt wird .

Bildbeschreibung hier eingeben

verwandte Informationen