Tabela não cabe na página

18,787 views
Skip to first unread message

Éverton Gomes

unread,
Feb 24, 2015, 3:54:27 PM2/24/15
to late...@googlegroups.com
Olá, montei uma tabela no latex, mas ela ficou comprida demais e não cabe em toda a página. Tentei mudar a posição da tabela na folha, mas mesmo assim não resolveu. Acho que usar quebras nas células deve ajudar, mas ainda não aprendi como fazer isso. Alguém pode me ajudar? Queria que a tabela usasse o máximo de espaço possível na página. A tabela segue em anexo.

Atenciosamente,

Éverton
teste 4.0.tex

Youssef Cherem

unread,
Feb 24, 2015, 4:22:05 PM2/24/15
to late...@googlegroups.com
Éverton, tente:


\documentclass[12pt,openright,oneside,a4paper,brazil]{abntex2}

\usepackage[justification=justified,singlelinecheck=false,font=footnotesize,skip=4pt]{caption}

\usepackage{lmodern}

\usepackage{graphicx}

\usepackage{multicol,multirow}

\usepackage[utf8]{inputenc}

\usepackage[T1]{fontenc}

\usepackage{lscape}


\begin{document}


\begin{landscape}
\begin{table}[!h]
\resizebox{26cm}{!}{%

\begin{tabular}{llllllllllllllllll}
\hline
                                            & Lixo         & Água         & Eletricidade & Analfabetos  & Escolaridade esperada & 6 a 14 anos fora da escola & 5 a 6 anos estudando & Mortalidade 1 ano & Mortalidade 5 anos & Renda per capita & IDH          & Gini         & Indigentes   & Renda 10\% ricos & Renda 20\% pobres & Médicos (mil habitantes) & Enfermeiros (mil habitantes) \\ \hline
Divisão em 1993                             & -0,0165451    & 0,0300299     & 0,0213392     & -0,0007019    & -0,0739607             & 0,014464                    & -0,0104587            & -                 & -                  & -0,0488063*       & -0,0039822    & -0,0000361    & 0,0189904*    & 0,0009175         & -0,0000553         & -0,1695969*               & -                            \\
Divisão em 1997                             & 0,0441729*    & 0,0630284**   & 0,0762395***  & -0,0134064**  & 0,1007039              & -0,0227821*                 & 0,0118651             & -                 & -                  & 0,0020007         & -0,0013344    & -0,0117095*   & -0,0258013**  & -0,0174593**      & -0,0010961         & -0,0507238                & -                            \\
Divisão em 2001                             & 0,0271629     & -0,1498285*** & -0,107545***  & 0,0123409     & -1,225791***          & 0,0367047**                 & -0,0501046            & -                 & -                  & 0,0326864         & -0,0281889*** & -0,019011     & 0,035202      & -0,0075812        & 0,0068567**        & 0,104439                  & -                            \\
Legislativo                                 & -0,0001524*   & 0,0000795     & 0,0001255**   & -0,0000331*   & 0,0002446              & -0,0000723*                 & 0,0000583             & -                 & -                  & 0,0000369         & 0,0000566***  & -0,0000289    & -0,0000438    & -0,0000281        & 3,23e-06          & -0,0004898                & -                            \\
Investimento                                & -4,58e-08    & 8,28e-08     & -1,05e-07    & 7,74e-09     & 2,79e-06**            & -2,40e-08                  & -2,40e-07            & -                 & -                  & -1,22e-07        & -2,82e-08    & -1,36e-08    & 5,53e-08     & -5,20e-08*       & -1,21e-08***      & -8,44e-07***             & -                            \\
Assistência e Previdência                   & -0,0000322    & 0,0000544     & -0,0000283*   & -0,0000182*** & 0,0003846**            & 0,0000193*                  & 5,88e-06             & -                 & -                  & -0,0000286        & 0,0000125*    & -6,54e-06    & -6,93e-06    & -0,0000116        & 4,05e-07          & 0,0002117                 & -                            \\
Saúde e Saneamento                          & -0,0000143    & -0,0000524**  & -0,0000133    & 3,39e-06     & -0,0001785**           & 0,0000119**                 & -0,000021*            & -                 & -                  & 8,96e-06         & -3,97e-06*   & -9,80e-06*   & 1,78e-07     & -9,39e-06        & 1,39e-06          & 0,0000181                 & -                            \\
Educação e Cultura                          & -0,0000244*   & 0,0001156***  & 0,0000253***  & -5,22e-06**  & 0,0004513***           & -4,38e-06                  & -8,04e-06            & -                 & -                  & -0,0000463***     & 20,19e-06     & 0,0000136***  & 1,36e-06     & 9,85e-06**       & -2,65e-06***      & 0,0000338                 & -                            \\
Receitas Tributárias                        & 0,0000423***  & -0,00004***   & -8,44e-06    & 20,74e-06     & -0,0001136*            & -5,69e-06                  & 4,42e-06             & -                 & -                  & 8,14e-06         & -4,57e-06*   & -9,41e-07    & 1,27e-06     & 2,30e-06         & 4,02e-07          & 8,71e-06                 & -                            \\
ICMS                                        & 0,000018**    & -0,0000309*** & -1,31e-06    & 1,48e-06     & -0,0002485***          & -0,0000107***               & 0,0000157**           & -                 & -                  & 0,0000201**       & -3,5e-06**  & -2,43e-06    & 6,79e-07     & -1,57e-06        & 3,38e-07          & -0,0000691                & -                            \\
FPM                                         & 0,0000364***  & -0,0000879*** & -0,0000319*** & 7,58e-06***  & -0,0003042***          & 0,0000132***                & 9,04e-07             & -                 & -                  & 0,0000289**       & -5,97e-06*** & -4,79e-06    & 3,51e-06     & -1,80e-06        & 1,52e-06**        & 0,000044                  & -                            \\
Partido do prefeito = governador            & 0,017804***   & 0,0170887**   & 0,0047367     & -0,0017776**  & 0,0644173**            & 0,0007632                   & 0,0042224             & -                 & -                  & -0,0076651        & 0,0018995     & -0,0064472*** & -0,0059933*** & -0,0062666        & 0,0009748***       & -0,0255086                & -                            \\
Partido do prefeito = maioria na Assembléia & -0,0222258*** & -0,0323387*** & -0,0068748**  & 0,0045848***  & -0,0785797***          & -0,0046045**                & 0,0036623             & -                 & -                  & -0,0022193        & -0,0043516    & 0,0031387*    & 0,0081599***  & 0,0032054         & -0,000311          & 0,0077429                 & -                            \\
Partido do prefeito = presidente            & -0,0117226**  & -0,0100648    & 0,0004945     & 0,0038134***  & -0,0816422**           & 0,0041007**                 & 0,0034432             & -                 & -                  & 0,0057386         & 0,0008312     & 0,0060975***  & 0,0082363***  & 0,0068505         & -0,0006904**       & -0,0107516                & -                            \\
População                                   & -5,85e-07*** & -1,01e-06*** & -6,57e-07*** & 2,01e-07***  & -3,87e-06***          & 2,81e-07***                & -1,49e-07**          & -                 & -                  & -5,30e-07***     & -1,15e-07*** & 9,79e-08***  & 4,05e-07***  & 1,72e-07***      & 9,74e-09          & 1,95e-06**               & -                            \\
Rural                                       & 0,076259      & -0,1064971**  & -0,2174683*** & 0,0492961***  & -0,9394099***          & 0,124149***                 & -0,2135768***         & -                 & -                  & -0,3051641***     & -0,0766311*** & 0,0430005***  & 0,0973403***  & 0,0221078         & -0,0116988***      & 0,0229965                 & -                            \\
Mulher                                      & 1,702131***  & 3,361966***  & 1,7784***  & -0,6868897*** & 16,78578***           & -0,6318269***               & 0,66785***          & -                 & -                  & 1,9998***      & 0,60313***  & -0,0006632*** & -1,620022*** & -0,1156071        & -0,0355597***      & -2,72119***              & -                            \\
PPI                                         & -0,2046992*** & -0,3321489*** & -0,2174968*** & 0,067708***   & -1,456864***          & 0,1337647***                & 0,0544638**           & -                 & -                  & -0,2034429***     & -0,0093604    & -0,0747702    & 0,1061174***  & -0,04118***       & 0,0222849***       & 0,2718083*                & -                            \\
Idoso                                       & -10,178883*** & -30,590585*** & -0,7432512*** & 0,9221596***  & -180,42367***          & 10,033134***                & 0,1356766             & -                 & -                  & 1,450398***      & -0,3218436*** & -0,6463367*** & 0,3308941***  & -0,4145432***     & 0,1365728***       & -0,9750754                & -                            \\
Jovem                                       & -1,854894*** & -3,400901*** & -1,791769*** & 0,630566***   & -15,65264***          & 0,4300092***                & -0,4404596***         & -                 & -                  & -2,226625***     & -0,5354389*** & 0,0140583     & 1,699903***  & 0,1237499*        & 0,0346446***       & 30,248979***              & -                            \\
Esperança de vida                           & 0,021478***   & 0,0384657***  & 0,0206454***  & -0,0057381*** & 0,1714671***           & -0,009952***                & 0,0045709***          & -                 & -                  & 0,0159224***      & 0,0071336***  & 0,0032995***  & -0,012729***  & 0,0008538         & -0,0010885***      & -0,0518755                & -                            \\
2000                                        & 0,0424625***  & -0,2156308*** & -0,0663674*** & -0,035838***  & -0,6905834***          & -0,1507341***               & 0,3237077***          & -                 & -                  & 0,108577***       & 0,0730667***  & 0,0085738**   & 0,0569328***  & 0,0114692**       & -0,0020226***      & 0,5308227***              & -                            \\
2010                                        & -0,067916**   & -0,4493774*** & -0,2050979*** & -0,0399903*** & -1,449002***          & -0,1343435***               & 0,4638586***          & -                 & -                  & 0,200061***       & 0,1265994***  & -0,038691***  & 0,1738178***  & -0,0205797**      & 0,0082801***       & 2,049637***              & -                            \\
Constante                                   & -0,6684042*** & -1,638193*** & -0,4281965*** & 0,6803739***  & -2,625484***          & 0,8707135***                & -0,0474478            & -                 & -                  & 4,502672***      & -0,0650125*** & 0,3647814***  & 1,048594***  & 0,409159***       & 0,0976903***       & 30,373495***              & -                            \\ \hline
N                                           & 8782         & 8782         & 8782         & 8782         & 8782                  & 8782                       & 8782                 & -                 & -                  & 8782             & 8782         & 8782         & 8782         & 8782             & 8782              & 8782                     & -                            \\ \hline
\end{tabular}
}
\legend{***p<0,01, **p<0,05 e *p<0,10}

\end{table}


\end{document}

--
You received this message because you are subscribed to the Google Groups "Latex-br" group.
To unsubscribe from this group and stop receiving emails from it, send an email to latex-br+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/latex-br/2a5dae1d-d806-41e9-86e8-e613b65057b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Éverton Gomes

unread,
Feb 26, 2015, 10:38:44 AM2/26/15
to late...@googlegroups.com
Obrigado pela resposta, fiz algumas adaptações e consegui chegar a um bom resultado. Mas tem um problema, tenho tabelas com o mesmo número de colunas, mas com poucas linhas e fica meio feio colocar ela no texto ocupando uma página toda. Queria saber se tem alguma maneira de fazer com que as colunas que não cabem na largura da página (e não devem ser visíveis na impressão do documento) fossem automaticamente para para baixo. Vi que a opção longtable funciona para tabelas com muitas linhas, mas não encontrei uma explicação para tabelas com muitas colunas. Se souber de alguma coisa, será muito bem-vinda a ajuda. Segue meu código para a tabela.

\documentclass[12pt,openright,oneside,a4paper,brazil]{abntex2}

\usepackage[justification=justified,singlelinecheck=false,font=footnotesize,skip=4pt]{caption}

\usepackage{lmodern}

\usepackage{graphicx}

\usepackage{multicol,multirow}

\usepackage[utf8]{inputenc}

%\usepackage[portuguese]{babel} 

\usepackage[T1]{fontenc}

%\usepackage{lscape}


\begin{document}

%\begin{landscape}
\begin{table}[!h]
\caption{Sem controles (dummies para década de divisão)}
\label{my-label}
\resizebox{26cm}{!}{%
\begin{tabular}{|p{2.5cm}|l|l|l|l|p{2.5cm}|p{2.5cm}|p{2.1cm}|p{2.3cm}|p{2.3cm}|l|l|l|p{2.5cm}|p{2.5cm}|p{2.5cm}|p{2.6cm}|p{2.9cm}|}
\hline
                                            & Coleta de Lixo         & Água Encanada         & Eletricidade & Analfabetos  & Escolaridade esperada & 6 a 14 anos fora da escola & 5 a 6 anos estudando & Mortalidade até 1 ano & Mortalidade até 5 anos & Renda per capita & IDH          & Gini         & Extremamente Pobres   & Renda 10\% mais ricos & Renda 20\% mais pobres & Médicos (mil habitantes) & Enfermeiros (mil habitantes) \\ \hline
Década de 1990 & -0,005801 & -0,0168804** & -0,0068446 & 0,0187064*** & -0,2605036*** & 0,0089104** & 0,0020553 &  &  & -0,0402534*** & -0,0106354*** & -0,0076929*** & 0,0129504*** & -0,0067182*** & 0,0010294* & -0,1072605*** &  \\
Década de 2000 & -0,0514516*** & -0,139299*** & -0,055871*** & 0,0275791*** & -0,7970288*** & 0,0377989*** & -0,0372705*** &  &  & -0,0353982 & -0,0157668*** & -0,0066606 & 0,0538302*** & 0,0025145 & 0,0029126** & 0,0247786 &  \\
2000 & 0,2413658*** & 0,1300182*** & 0,1522269*** & -0,0936394*** & 0,7788141*** & -0,2189277*** & 0,3798363*** &  &  & 0,3610039*** & 0,1366481*** & 0,0166199*** & -0,0990834*** & 0,0059961*** & -0,0074915*** & 0,0454897*** &  \\
2010 & 0,3683365*** & 0,2875486*** & 0,2485019*** & -0,1632327*** & 1,846417*** & -0,2639048*** & 0,5954165*** &  &  & 0,767772*** & 0,2686896*** & -0,0369845*** & -0,1899442*** & -0,0464913*** & -0,0005961** & 1,021985*** &  \\
Constante & 0,5802219*** & 0,5658845*** & 0,7283945*** & 0,3619146*** & 7,674939*** & 0,2905608*** & 0,3251487*** &  &  & 5,342291*** & 0,3959644*** & 0,5329236*** & 0,2952621*** & 0,4314465*** & 0,0381868*** & 0,2775322*** &  \\ \hline
N & 13472 & 13473 & 13472 & 13473 & 13473 & 13473 & 13472 &  &  & 13473 & 13473 & 13473 & 13472 & 13472 & 13472 & 13473 &  \\ \hline
\end{tabular}
}
\legend{***p<0,01, **p<0,05 e *p<0,10}
\end{table}
%\end{landscape}

\end{document}


For more options, visit https://groups.google.com/d/optout.



--
Éverton Coelho Gomes

Youssef Cherem

unread,
Feb 26, 2015, 11:08:16 AM2/26/15
to late...@googlegroups.com

Éverton Gomes

unread,
Feb 28, 2015, 2:11:06 PM2/28/15
to late...@googlegroups.com
Valeu pela dica, mas este link não resolvia bem o meu problema. As quebras na tabela iam para outra página e ficava feio eu dividir em 3 partes com um grande espaço em branco embaixo de cada página. Fui dando uma olhada e consegui este modelo que ficou bem bacana http://tex.stackexchange.com/questions/203025/split-wide-table-into-two-but-keeping-the-same-caption-and-table-number
É mais simples não quebra a coluna para uma próxima página caso dê espaço na folha. Fica aí para referência para um caso como o meu.


For more options, visit https://groups.google.com/d/optout.



--
Éverton Coelho Gomes
Reply all
Reply to author
Forward
0 new messages