I have used setspace
with \spacing{1.9}
to meet publisher specifications of "3 lines per inch or 12 lines per 10 cm", but it does not affect tables, although the publisher has requested that the spacing be applied to tables.
How can I apply this spacing to tables?
Here is an example:
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\usepackage{setspace}
\begin{document}
\begin{spacing}{1.9}
\lipsum[1]
\begin{table}[ht]
\begin{tabular}{rlll}
\hline
& col1 & col2 & col3 \\
\hline
50 & 19 & 7 & 26 \\
100 & 10 & 20 & 29 \\
150 & 1 & 7 & 2 \\
200 & 0 & 0 & 10 \\
\hline
\end{tabular}
\end{table}
\end{spacing}
\end{document}
Best Answer
The
setspace
package restores the normal\baselinestretch
inside floats (and footnotes); you can override this decision by redefining\@xfloat
:A shorter (and safer) possibility is to use the
etoolbox
package and its\AtBeginEnvironment
command to add\doublespacing
to thetabular
environment: