Purtroppo non sono molto abile nella composizione di tabelle. Il meglio che sono risucito a fare è:
`\documentclass{article}
\usepackage{lipsum,enumitem}
\usepackage{booktabs}
\usepackage{tabularx}
\newenvironment{elenco}{%
\begin{enumerate}[leftmargin=*,noitemsep,topsep=0pt,partopsep=0pt,parsep=0pt]}%
{\end{enumerate}}
\begin{document}
\lipsum[1]
\bigskip
\begin{table}[!h]
\centering
\begin{tabularx}{\textwidth}{m{0.25\textwidth}XX}
\toprule
Aspetto & Modello 1 & Modello 2 \\
\midrule
Aspetto 1 &
\begin{elenco}
\item Aspetto modello 1
\item Aspetto modello 1
\end{elenco}
&
\begin{elenco}
\item Aspetto modello 2
\item Aspetto modello 2
\end{elenco} \\
Aspetto 2 &
\begin{elenco}
\item Aspetto modello 2
\end{elenco} &
\begin{elenco}
\item Aspetto modello 2
\end{elenco}
\\
\bottomrule
\end{tabularx}
\end{table}
\bigskip
\lipsum[2]
\end{document}
`
Il codice usa booktabs. Inoltre, grazie al pacchetto tabularx, ho impostato la larghezza della prima colonna ad un quarto della larghezza totale della tabella: le altre due colonne occupano i restanti tre quarti e sono larghe uguali, che se ho capito bene era quanto volevi.
Con il pacchetto enumitem ho eliminato la spaziatura prima del numero delle voci dell’elenco e la spaziatura tra le voci dell’elenco.
Purtroppo non sono risucito a “curare” in modo accettabile la spaziatura tra l’elenco stesso ed il resto. Si potrebbe ovviare con qualcosa come
`\newenvironment{elenco}{%
\vspace{-2ex}%
\begin{enumerate}[leftmargin=*,noitemsep,topsep=0pt,partopsep=0pt,parsep=0pt]}%
{\end{enumerate}}`
ma è un codice “sporco”: non usarlo.
Aspettiamo gli esperti!
Ciao,
L.