我确实花了好几个小时,试图用一系列包来适应这张又长又宽的表格:tabu、longtabu、tabularx、sidewaystable,但似乎什么都放不下。
这是一篇论文,所以我宁愿不使用 sidewaystable……只是它真的无法以任何其他方式读取。
有人可以帮我弄这个吗:
\begin{sidewaystable}[!ht]
\medskip
\resizebox{\textwidth}{!}{%
\tabcolsep=2pt
\centering
\begin{tabularx}{\textwidth}{lXXX}
\toprule
\multicolumn{1}{c}{\textbf{Descrição da variável explicativa}} & \multicolumn{1}{c}{\textbf{Significado dos valores para variáveis binárias}} & \textbf{Atributo correspondente} & \multicolumn{1}{c}{\textbf{Feature class em que entra}} \\
\midrule
\multicolumn{1}{l}{$F_{Tit}$=Tráfego de entrada em veículos por dia (TMDA) para a intersecção i e ano t} & \multicolumn{1}{l}{N.A.} & \multirow{2}[4]{*}{TMDA} & \multicolumn{1}{l}{Nós} \\
\multicolumn{1}{l}{$F_{Ti}$=Tráfego, em veículos por dia (TMDA) nos dois sentidos de circulação do segmento i} & \multicolumn{1}{l}{N.A.} & & Arcos \\
$LB_i$=Equilíbrio de vias na interseção i (i.e., nº igual de vias em todos os ramos de entrada) & \multicolumn{1}{l}{0 - não} & \multirow{2}[2]{*}{LB} & \multirow{2}[2]{*}{Nós } \\
& \multicolumn{1}{l}{1 - sim} & & \\
$LEG_i$ =Número de ramos de entrada da interseção/ rotunda i & \multicolumn{1}{l}{0 - 3 ramos} & \multirow{2}[2]{*}{LEGS} & \multirow{2}[2]{*}{Nós } \\
& \multicolumn{1}{l}{1 - 4 ramos} & & \\
$LMAJT7_i$=Número de vias na direção principal da interseção i é igual a 3 ou superior & \multicolumn{1}{l}{0 - não} & \multirow{2}[2]{*}{LMAJ} & \multirow{2}[2]{*}{Nós } \\
& \multicolumn{1}{l}{1 - sim} & & \\
\multicolumn{1}{l}{$LOW_i$ =Número de ramos com sentido de circulação único na intersecção i} & \multicolumn{1}{l}{N.A.} & LOW & Nós \\
\multicolumn{1}{l}{$LWMAJ_i$=Largura média das vias de entrada na direcção principal na intersecção i(m)} & \multicolumn{1}{l}{N.A.} & \multirow{2}[4]{*}{LW} & \multirow{2}[4]{*}{Nós } \\
\multicolumn{1}{l}{$LWMINJ_i$=Largura média das vias de entrada na direcção secundária na intersecção i(m)} & \multicolumn{1}{l}{N.A.} & & \\
\multicolumn{1}{l}{$L_i$ =Comprimento total do segento i (m)} & \multicolumn{1}{l}{N.A.} & \textit{Shape\_length} & Arcos \\
$MMAJ_i$=Presença de separador central nos dois ramos da direcção principal i & \multicolumn{1}{l}{0 - não} & \multirow{2}[2]{*}{N.D.} & \multirow{2}[2]{*}{N.D.} \\
& \multicolumn{1}{l}{1 - sim} & & \\
$NLANES4_i$=Número total de vias igual ou superior a 4 para o segmento i & \multicolumn{1}{l}{0 - não} & \multirow{2}[1]{*}{NLANES4} & \multirow{2}[1]{*}{Arcos} \\
& \multicolumn{1}{l}{1 - sim} & & \\
$RTPMAJ_i$=Presença de vias exclusivas de viragem à direita na direcção principal na intersecção i & \multicolumn{1}{l}{} & \multirow{4}[3]{*}{RTP} & \multirow{4}[3]{*}{Nós} \\
& \multicolumn{1}{l}{0 - não} & & \\
$RTPMIN_i$=Presença de vias exclusivas de viragem à direita na secundária principal na intersecção i & \multicolumn{1}{l}{1 - sim} & & \\
& \multicolumn{1}{l}{} & & \\
$TCD_i$=Sistema de controlo de tráfego na intersecção i & \multicolumn{1}{l}{0 - não} & \multirow{2}[2]{*}{TCD} & \multirow{2}[2]{*}{Nós } \\
& \multicolumn{1}{l}{1 - sim} & & \\
\bottomrule
\end{tabularx}%
}
\caption{Correspondência entre variáveis explicativas e atributos nas entidades geográficas.}
\label{tab:vars}%
\end{sidewaystable}%
看起来更像这样 ->http://d.pr/f/SxgX
答案1
您的主要错误是\multicolumn{1}{l}
到处使用强制l
设置,而该设置始终是一行。
\documentclass[a4paper]{article}
\usepackage[spanish]{babel}
\usepackage{tabularx}
\usepackage{booktabs,multirow}
\begin{document}
\begin{table}
\vspace*{-50pt}
\centering
\hspace*{-1cm}\begin{tabularx}{\dimexpr\textwidth+2cm}{Xlll}
\toprule
\centering \textbf{Descrição da variável explicativa} &
\multicolumn{1}{p{3cm}}{\centering\textbf{Significado dos valores para variáveis binárias}}&
\multicolumn{1}{p{2cm}}{\centering\textbf{Atributo correspondente}} &
\multicolumn{1}{p{2cm}}{\centering \textbf{Feature class em que entra}}\\
\midrule
{$F_{Tit}$=Tráfego de entrada em veículos por dia (TMDA) para a intersecção i e ano t} & {N.A.} & \multirow{2}[4]{*}{TMDA} & {Nós} \\
{$F_{Ti}$=Tráfego, em veículos por dia (TMDA) nos dois sentidos de circulação do segmento i} & {N.A.} & & Arcos \\
$LB_i$=Equilíbrio de vias na interseção i (i.e., nº igual de vias em todos os ramos de entrada) & {0 - não} & \multirow{2}[2]{*}{LB} & \multirow{2}[2]{*}{Nós } \\
& {1 - sim} & & \\
$LEG_i$ =Número de ramos de entrada da interseção/ rotunda i & {0 - 3 ramos} & \multirow{2}[2]{*}{LEGS} & \multirow{2}[2]{*}{Nós } \\
& {1 - 4 ramos} & & \\
$LMAJT7_i$=Número de vias na direção principal da interseção i é igual a 3 ou superior & {0 - não} & \multirow{2}[2]{*}{LMAJ} & \multirow{2}[2]{*}{Nós } \\
& {1 - sim} & & \\
{$LOW_i$ =Número de ramos com sentido de circulação único na intersecção i} & {N.A.} & LOW & Nós \\
{$LWMAJ_i$=Largura média das vias de entrada na direcção principal na intersecção i(m)} & {N.A.} & \multirow{2}[4]{*}{LW} & \multirow{2}[4]{*}{Nós } \\
{$LWMINJ_i$=Largura média das vias de entrada na direcção secundária na intersecção i(m)} & {N.A.} & & \\
{$L_i$ =Comprimento total do segento i (m)} & {N.A.} & \textit{Shape\_length} & Arcos \\
$MMAJ_i$=Presença de separador central nos dois ramos da direcção principal i & {0 - não} & \multirow{2}[2]{*}{N.D.} & \multirow{2}[2]{*}{N.D.} \\
& {1 - sim} & & \\
$NLANES4_i$=Número total de vias igual ou superior a 4 para o segmento i & {0 - não} & \multirow{2}[1]{*}{NLANES4} & \multirow{2}[1]{*}{Arcos} \\
& {1 - sim} & & \\
$RTPMAJ_i$=Presença de vias exclusivas de viragem à direita na direcção principal na intersecção i & {} & \multirow{4}[3]{*}{RTP} & \multirow{4}[3]{*}{Nós} \\
& {0 - não} & & \\
$RTPMIN_i$=Presença de vias exclusivas de viragem à direita na secundária principal na intersecção i & {1 - sim} & & \\
& {} & & \\
$TCD_i$=Sistema de controlo de tráfego na intersecção i & {0 - não} & \multirow{2}[2]{*}{TCD} & \multirow{2}[2]{*}{Nós } \\
& {1 - sim} & & \\
\bottomrule
\end{tabularx}\hspace*{-1cm}%
\caption{Correspondência entre variáveis explicativas e atributos nas entidades geográficas.}
\label{tab:vars}%
\end{table}
\end{document}
答案2
根据@David Carlisle 的回答,我决定删除表格中的两行(很幸运它们不属于那里)并获得最终输出:
\begin{table}
%\vspace*{-15pt}
\centering
\hspace*{-1cm}
\begin{tabularx}{\dimexpr\textwidth+2cm}{Xll}
\toprule
\centering \textbf{Variável explicativa} &
\multicolumn{1}{p{1.4cm}}{\centering\textbf{Valor}} &
\multicolumn{1}{p{1.7cm}}{\centering\textbf{Atributo}}\\
%\multicolumn{1}{p{2cm}}{\centering \textbf{Feature class em que entra}}\\
\midrule
$F_{Tit}$=Tráfego de entrada em veículos por dia (TMDA) para a intersecção \textit{i} e ano t & {N.A.} & TMDA\\
% {$F_{Ti}$=Tráfego, em veículos por dia (TMDA) nos dois sentidos de circulação do segmento \textit{i}} & {N.A.} & & Arcos \\
\midrule
$LB_i$=Equilíbrio de vias na interseção \textit{i} (i.e., nº igual de vias em todos os ramos de entrada) & {0 - não} & \multirow{2}[2]{*}{LB}\\
& {1 - sim} & \\
\midrule
$LEG_i$ =Número de ramos de entrada da interseção/ rotunda \textit{i} & {0 - 3 ramos} & \multirow{2}[2]{*}{LEGS} \\
& {1 - 4 ramos} & \\
\midrule
$LMAJT7_i$=Número de vias na direção principal da interseção \textit{i} é igual a 3 ou superior & {0 - não} & \multirow{2}[2]{*}{LMAJ} \\
& {1 - sim} & \\
\midrule
$LOW_i$ =Número de ramos com sentido de circulação único na intersecção \textit{i} & {N.A.} & LOW \\
\midrule
{$LWMAJ_i$=Largura média das vias de entrada na direcção principal na intersecção \textit{i} (m)} & {N.A.} & \multirow{2}[4]{*}{LW} \\
{$LWMINJ_i$=Largura média das vias de entrada na direcção secundária na intersecção \textit{i} (m)} & {N.A.} & \\
\midrule
%% {$L_i$ =Comprimento total do segento \textit{i} (m)} & {N.A.} & \textit{Shape\_length} & Arcos \\
$MMAJ_i$=Presença de separador central nos dois ramos da direcção principal \textit{i} & {0 - não} & \multirow{2}[2]{*}{N.D.} \\
& {1 - sim} & \\
\midrule
%% $NLANES4_i$=Número total de vias igual ou superior a 4 para o segmento \textit{i} & {0 - não} & \multirow{2}[1]{*}{NLANES4} & \multirow{2}[1]{*}{Arcos} \\
%% & {1 - sim} & & \\
$RTPMAJ_i$=Presença de vias exclusivas de viragem à direita na direcção principal na intersecção \textit{i} & {} & \multirow{4}[3]{*}{RTP} \\
& {0 - não} & \\
$RTPMIN_i$=Presença de vias exclusivas de viragem à direita na secundária principal na intersecção \textit{i} & {1 - sim} & \\
& {} & \\
\midrule
$TCD_i$=Sistema de controlo de tráfego na intersecção \textit{i} & {0 - não} & \multirow{2}[2]{*}{TCD} \\
& {1 - sim} & \\
\bottomrule
\end{tabularx}%
\caption{Variáveis explicativas e atributos correspondentes na \textit{feature class} de nós.}
\label{tab:vars}\hspace*{-1cm}%
\end{table}
现在,在我的论文中它看起来像这样 -->
不过,我认为行的高度太大了,它们应该更紧凑,从而降低整个表格的高度。有什么优雅的方法可以做到这一点?