I built the following table through the help of this webtool but I'm not satisfied about the vertical spacing between the rows. Can you show how to improve it and reduce a little bit the size of the table? Is convenient to use the multirow
command? If yes, how to implement it?
\documentclass{article}
\usepackage{siunitx}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{csvsimple}
\usepackage{graphicx}
\sisetup{
round-mode=places,
uncertainty-mode = separate,
}
\begin{document}
\begin{table}[ht]
\centering
\caption{Summary of the \glspl{acronym:NEO} classification \cite{web:CNEOS:NEO:Basics:NEO:Groups}.}
\label{tab:NEOs:classification}
\begin{tabular}{@{}lll@{}}
\toprule
\multicolumn{1}{l}{\textbf{Group}} & \textbf{Definition} & \textbf{Description} \\ \midrule
NECs & \begin{tabular}[c]{@{}l@{}}$q \leq \SI{1.3}{\astronomicalunit}$ \\ $P < \SI{200}{\years}$\end{tabular} & Near-Earth Comets \\[0.35cm]
NEAs & $q \leq \SI{1.3}{au}$ & Near-Earth Asteroids \\[0.35cm]
Atiras & \begin{tabular}[c]{@{}l@{}}$a< \SI{1.0}{\astronomicalunit}$\\ $Q \leq \SI{0.983}{\astronomicalunit}$\end{tabular} & \begin{tabular}[c]{@{}l@{}}\glspl{acronym:NEA} whose orbits are contained entirely with the\\ orbit of the Earth (named after asteroid 163693 Atira).\end{tabular} \\[0.35cm]
Atens & \begin{tabular}[c]{@{}l@{}}$a< \SI{1.0}{\astronomicalunit}$\\ $Q > \SI{0.983}{\astronomicalunit} $\end{tabular} & \begin{tabular}[c]{@{}l@{}}Earth-crossing \glspl{acronym:NEA} with semi-major axes \\ smaller than Earth's (named after asteroid 2062 Aten).\end{tabular} \\[0.35cm]
Apollos & \begin{tabular}[c]{@{}l@{}}$a> \SI{1.0}{\astronomicalunit}$\\ $q< \SI{1.017}{\astronomicalunit}$\end{tabular} & \begin{tabular}[c]{@{}l@{}}Earth-crossing \glspl{acronym:NEA} with semi-major axes larger \\ than Earth's (named after asteroid 1862 Apollo).\end{tabular} \\[0.35cm]
Amors & \begin{tabular}[c]{@{}l@{}}$a> \SI{1.0}{\astronomicalunit}$\\ $ 1.017 < q < 1.3 \SI{}{\astronomicalunit} $\end{tabular} & \begin{tabular}[c]{@{}l@{}}Earth-approaching \glspl{acronym:NEA} with orbits exterior to \\ Earth's but interior to Mars' (named after asteroid 1221 Amor).\end{tabular} \\[0.35cm]
PHAs & \begin{tabular}[c]{@{}l@{}}$MOID \leq \SI{0.05}{\astronomicalunit}$\\ $H \leq \num{22.0}$\end{tabular} & \begin{tabular}[c]{@{}l@{}}Potentially Hazardous Asteroids: \glspl{acronym:NEA} whose \\ \gls{acronym:MOID} with \\ the Earth is 0.05 au or less and whose absolute \\ magnitude ($H$) is 22.0 or brighter.\end{tabular} \\ \bottomrule
\end{tabular}
\end{table}
\end{document}
\arraystretch
(macro scale factor), but it will have no effect in the outer tabular for values <2. I would use an m or M column (see array and tabularx manuals) for the third column.