Citar la línea de base omitir el sangrado en el párrafo anterior

Citar la línea de base omitir el sangrado en el párrafo anterior

A veces las citas son parte de párrafos y no deben estar separadas del resto por una línea vacía. Pero, si la cita se establece en un tamaño de fuente más pequeño, con un salto de línea de base más pequeño concomitante, este último se contagia a la parte anterior del párrafo.

\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}

¿Qué debo hacer para evitar esto? (¿Y por qué sucede?)

ingrese la descripción de la imagen aquí

Respuesta1

El gancho de etoolbox llega demasiado pronto; desea agregar el cambio de tamaño después del párrafo "interno" iniciado por el entorno de cotización (que es una lista de un solo elemento), por lo que a la antigua usanza...

Hacerlo de esta manera aún permite que Latex suprima el párrafo para que el siguiente texto no tenga sangría, como desea para una cita dentro del párrafo.

ingrese la descripción de la imagen aquí

\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}

Respuesta2

Su problema también se puede resolver utilizando el paquetecitandoen lugar de látex quote.citandoofrece un entorno flexible y configurable que combina quotey quotation. Si su cita es parte del párrafo, omite la línea en blanco entre el texto del cuerpo y el quotingentorno, y la cita se escribe sin sangría, pero con el mismo espacio (configurable) encima y debajo de la cita. Con una línea en blanco (o \par), la cita se escribe como un párrafo separado.

Recomiendo combinarcitandoycscita, lo que dará un manejo muy flexible de las cotizaciones.

ingrese la descripción de la imagen aquí

\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}

información relacionada