[Tex/LaTex] Smaller row spacing for multirow

line-spacingmultirow

I have a table as in the figure and code below. The problem is that it really hard to see that the cells 22-34 belongs to the multirow R-23. I would like to reduce the row spacing for these to rows to bring them close to each other. How would I do that?
Preferably it is a global setting that reduces the row spacing for all multi-rows.

enter image description here

\begin{tabular}{*4l}\toprule
    \textbf{R1}                    & 12 & 13 & 14 \\
    \multirow{2}{*}{\textbf{R2-3}} & 22 & 23 & 24 \\
                                   & 32 & 33 & 34 \\
    \textbf{R4}                    & 42 & 43 & 44 \\
    \bottomrule
\end{tabular}

Best Answer

\\ has an optional argument, meaning the vertical space added. Hence you can rewrite your example as (the value is left to your taste):

\begin{tabular}{*4l}\toprule
    \textbf{R1}                    & 12 & 13 & 14 \\
    \multirow{2}{*}{\textbf{R2-3}} & 22 & 23 & 24 \\[-3pt] % here is the change
                                   & 32 & 33 & 34 \\
    \textbf{R4}                    & 42 & 43 & 44 \\
    \bottomrule
\end{tabular}
Related Question