Tenho a seguinte tabela e quero modificar duas coisas:
1) Reduza a primeira coluna possivelmente usando duas ou mais linhas para a citação 2) Usando marcadores para o conteúdo da última coluna.
\begin{table*}[th!]
\center
\scriptsize
\caption{Systematic literature review.\label{tab:lit_rev}}
\begin{tabularx}{\textwidth}{lllllX}
Article & Methodology & Model objective & Decision phase & Vehicle Types & Features\\
\hline
\cite{ma2017designing} & \begin{tabular}[c]{@{}l@{}}Linear\\ programming\end{tabular} & \begin{tabular}[c]{@{}l@{}}Minimize traffic\\ on arcs\end{tabular} & \begin{tabular}[c]{@{}l@{}}Operational,\\ rolling horizon\end{tabular} & SAV & \begin{tabular}[c]{@{}l@{}}No carpooling\\ Parking at any node\\ Simulated traffic congestion\\ Flexible departure times\end{tabular} \\
\hline
\cite{hyland2018dynamic} & \begin{tabular}[c]{@{}l@{}}Agent-based\\ simulation\end{tabular} & \begin{tabular}[c]{@{}l@{}}Minimize miles\\ driven and\\ client wait times\end{tabular} & \begin{tabular}[c]{@{}l@{}}Operational,\\ rolling horizon,\\ real-time\end{tabular} & SAV & \begin{tabular}[c]{@{}l@{}}No carpooling\\ No info on parking\\ No traffic congestion\\ Flexible pick up time\\ Fixed number of AVs per day\end{tabular} \\
\hline
\end{tabularx}
\end{table*}
Abaixo está uma captura de tela para ver como está atualmente. Para minha modificação 1, não consegui encontrar uma maneira adequada. Se eu usasse uma citação numerada no texto, não teria esse problema, mas não é uma opção. Para o segundo, encontrei alguns links úteis, comoesseequemas eles exigem o uso de tabular em vez de tabularx.
Responder1
Aqui está uma sugestão baseada em suposições e estimativas sobre a classe de documentos e citações utilizadas. Usei uma p
coluna de tipo alinhada à esquerda para a primeira coluna e também para a última coluna. Para obter os marcadores da última coluna, defini um novo ambiente tabitem
com a ajuda do enumitem
pacote. Por último, removi as tabulares aninhadas nas colunas 2 a 4 e usei X
colunas txpe alinhadas à esquerda para elas. Como você pode ver nas capturas de tela e no exemplo a seguir, você pode até aumentar o tamanho da fonte de \scriptsize
fo \footnotesize
para par \small
e ainda ajustar a tabela perfeitamente à largura do texto. Se sua tabela ficar muito longa para uma única página, você pode querer dar uma olhada no xltabular
pacote.
\documentclass{article}
\usepackage{geometry}
\usepackage{tabularx}
\usepackage{tabulary}
\usepackage{booktabs}
\usepackage{enumitem}
\newlist{tabitem}{itemize}{1}
\setlist[tabitem]{wide=0pt, nosep, leftmargin= * ,label=\textbullet,after=\vspace{-\baselineskip},before=\vspace{-0.6\baselineskip}}
\usepackage[style=authoryear-comp]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{ma2017designing,
author = {Ma, A.},
year = {2007},
title = {Title},
publisher = {Publisher},
}
@book{hyland2018dynamic,
author = {Hyland, A. and Mahmassani},
year = {2018},
title = {Title},
publisher = {Publisher},
}
\end{filecontents}
\begin{document}
\begin{table*}[th!]
\center
\scriptsize
\caption{Systematic literature review.\label{tab:lit_rev}}
\begin{tabularx}{\textwidth}{>{\raggedright\arraybackslash}p{1.5cm}*{3}{>{\raggedright\arraybackslash}X}lp{4cm}}
Article & Methodology & Model\newline objective & Decision phase & Vehicle Types & Features\\
\toprule
\cite{ma2017designing} & Linear programming & Minimize traffic on arcs & Operational, rolling horizon & SAV & \begin{tabitem} \item No carpooling \item Parking at any node \item Simulated traffic congestion \item Flexible departure times\end{tabitem} \\
\midrule
\cite{hyland2018dynamic} & Agent-based simulation & Minimize miles driven and client wait times & Operational, rolling horizon, real-time & SAV & \begin{tabitem}\item No carpooling \item No info on parking \item No traffic congestion \item Flexible pick up time \item Fixed number of AVs per day\end{tabitem} \\
\bottomrule
\end{tabularx}
\end{table*}
\begin{table*}[th!]
\center
\footnotesize
\caption{Systematic literature review.\label{tab:lit_rev}}
\begin{tabularx}{\textwidth}{>{\raggedright\arraybackslash}p{1.5cm}*{3}{>{\raggedright\arraybackslash}X}lp{4.2cm}}
Article & Methodology & Model\newline objective & Decision phase & Vehicle Types & Features\\
\toprule
\cite{ma2017designing} & Linear programming & Minimize traffic on arcs & Operational, rolling horizon & SAV & \begin{tabitem} \item No carpooling \item Parking at any node \item Simulated traffic congestion \item Flexible departure times\end{tabitem} \\
\midrule
\cite{hyland2018dynamic} & Agent-based simulation & Minimize miles driven and client wait times & Operational, rolling horizon, real-time & SAV & \begin{tabitem}\item No carpooling \item No info on parking \item No traffic congestion \item Flexible pick up time \item Fixed number of AVs per day\end{tabitem} \\
\bottomrule
\end{tabularx}
\end{table*}
\begin{table*}[th!]
\center
\small \setlength{\tabcolsep}{4pt}
\caption{Systematic literature review.\label{tab:lit_rev}}
\begin{tabularx}{\textwidth}{>{\raggedright\arraybackslash}p{2cm}*{3}{>{\raggedright\arraybackslash}X}lp{4.4cm}}
Article & Methodology & Model\newline objective & Decision phase & Vehicle Types & Features\\
\toprule
\cite{ma2017designing} & Linear programming & Minimize traffic on arcs & Operational, rolling horizon & SAV & \begin{tabitem} \item No carpooling \item Parking at any node \item Simulated traffic congestion \item Flexible departure times\end{tabitem} \\
\midrule
\cite{hyland2018dynamic} & Agent-based simulation & Minimize miles driven and client wait times & Operational, rolling horizon, real-time & SAV & \begin{tabitem}\item No carpooling \item No info on parking \item No traffic congestion \item Flexible pick up time \item Fixed number of AVs per day\end{tabitem} \\
\bottomrule
\end{tabularx}
\end{table*}
\end{document}