Interlineado diferente para el cuerpo del texto que dentro de las tablas

Interlineado diferente para el cuerpo del texto que dentro de las tablas

¿Alguien tendría una idea inteligente sobre cómo establecer el interlineado del cuerpo del texto en 1,5 y el interior de las tablas en 1,0? Estaba mirando este paquete \usepackage[onehalfspacing]{setspace}pero, aunque no tocaba los títulos, el contenido de la tabla quedó con un espacio de 1,5. Tengo una gran cantidad de tablas en mi documento y realmente me gustaría evitar establecer el interlineado por separado para cada una de ellas.

Aquí el MWE:

\documentclass[11pt,a4paper,twoside]{report}
\usepackage{caption}
\usepackage{booktabs}

\begin{document}
Some text 
Some more text which continues on the next row. More text and more and more and more and more text.     
\begin{table}[htb]
\caption{Caption to be placed here.}
\centering
\begin{tabular}{cccc}
    \toprule
    \textbf{A}&\textbf{B}&\textbf{C}&\textbf{D}\\
    \midrule
    \textbf{1}&bla&bla&blabla\\
    \textbf{2}&bla&bla&bl\\
    \textbf{3l}&blablaba&bla&bla\\
    \textbf{4}&bla&b&la\\
    \bottomrule 
\end{tabular}   
\end{table}
\end{document}

Respuesta1

Lo que usted ve como un espacio de 1,5 entre las líneas tabulares es elregularespaciado. De hecho, usar \usepackage[onehalfspacing]{setspace}(o \usepackage[doublespacing]{setspace}para un mejor efecto visible)no afectalas líneas tabulares. Puede controlar su espaciado agregando, por ejemplo

\renewcommand\arraystretch{0.8}

al preámbulo. El valor predeterminado es 1.0, un valor mayor estira las líneas, uno menor las acerca. Sin embargo, esto puede conducir a unamala calidadde las tablas desde el punto de vista tipográfico (ver más abajo); el espacio predeterminado se ha elegido deliberadamente como bastante grande.

ingrese la descripción de la imagen aquí

\documentclass[11pt,a4paper,twoside]{report}
\usepackage{caption}
\usepackage{booktabs}
\usepackage[onehalfspacing]{setspace}
\renewcommand\arraystretch{0.8}
\begin{document}
Some text Some more text which continues on the next row. More text
and more and more and more and more text.
\begin{table}[htb]
\caption{Caption to be placed here.}
\centering
\begin{tabular}{cccc}
  \toprule
  \textbf{A}&\textbf{B}&\textbf{C}&\textbf{D}\\
  \midrule
  \textbf{1}&bla&bla&blabla\\
  \textbf{2}&bla&bla&bl\\
  \textbf{3l}&blablaba&bla&bla\\
  \textbf{4}&bla&b&la\\
  \bottomrule 
\end{tabular}  
\end{table}
\end{document}

información relacionada