Às vezes, as citações são partes de parágrafos e não devem ser separadas do restante por uma linha vazia. Mas, se a citação for definida em um tamanho de fonte menor, com um salto de linha de base menor concomitante, este último será refletido na parte anterior do parágrafo.
\documentclass{article}
\usepackage{lipsum}
\usepackage{etoolbox}
\AtBeginEnvironment{quote}{\footnotesize}
\begin{document}
\lipsum[4]
\lipsum[1]
\begin{quote}
\lipsum[2]
\end{quote}
\lipsum[3]
\end{document}
O que devo fazer para evitar isso? (E por que isso acontece?)
Responder1
O gancho do etoolbox chega muito cedo, você deseja adicionar a alteração de tamanho após o parágrafo "interno" iniciado pelo ambiente de cotação (que é uma lista de um item), da maneira antiga ....
Fazer dessa forma ainda permite que o látex suprima o parágrafo para que o texto a seguir não seja recuado, como você deseja para uma citação no parágrafo.
\documentclass{article}
\usepackage{lipsum}
\usepackage{etoolbox}
\let\oldquote\quote
\renewcommand\quote{\oldquote\footnotesize}
\begin{document}
\lipsum[4]
\lipsum[1]
\begin{quote}
\lipsum[2]
\end{quote}
\lipsum[3]
\end{document}
Responder2
Seu problema também pode ser resolvido usando o pacotecitandoem vez de LaTeX quote
.citandooferece um ambiente flexível e configurável que combina quote
e quotation
. Se a sua citação fizer parte do parágrafo, você omite a linha em branco entre o corpo do texto e o quoting
ambiente, e a citação é escrita sem recuo, mas com o mesmo espaço (configurável) acima e abaixo da citação. Com uma linha em branco (ou \par
), a citação é composta como um parágrafo separado.
Eu recomendo combinarcitandoecotação, o que proporcionará um tratamento muito flexível das cotações.
\documentclass{article}
\usepackage{lipsum}
\usepackage[font=footnotesize]{quoting}
\begin{document}
\lipsum[1]
\begin{quoting}
\lipsum[2]
\end{quoting}
\lipsum[3]
\begin{quoting}
\lipsum[7]
\end{quoting}
\lipsum[12]
\end{document}