Criar tabela muito grande no Latex em uma página

421 views
Skip to first unread message

Fernando Zanferrari

unread,
Apr 8, 2018, 7:09:09 PM4/8/18
to Latex-br
Boa noite,

Tenho uma tabela muito grande (em anexo) para inserir em uma página de um artigo de padrão Latex. Fiz varias tentativas, mas devido a minha baixa experiência não tive sucesso. Podem me ajudar?

Desde já agradeço

Fernando Zanferrari
Teste Google Group.xlsx

Marcelo Laia

unread,
Apr 8, 2018, 7:28:54 PM4/8/18
to latex-br
Fernando,

Poderia postar o código que você utilizou?

Marcelo

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/f0a941f4-5497-4e80-a5dc-8bb5e9c1fbad%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Fernando Zanferrari

unread,
Apr 8, 2018, 7:47:01 PM4/8/18
to late...@googlegroups.com
Boa noite Marcelo,

Te envio um código de um gerador da internet e um código próprio. O que me chama a atenção é que como figura é possível deixar em uma página apenas, segue em anexo também.

Obrigado pela ajuda

Fernando Zanferrari

Em 8 de abril de 2018 20:28, Marcelo Laia <marce...@gmail.com> escreveu:
Fernando,

Poderia postar o código que você utilizou?

Marcelo
A dom, 8/04/2018, 20:09, Fernando Zanferrari <fzmo...@gmail.com> escreveu:
Boa noite,

Tenho uma tabela muito grande (em anexo) para inserir em uma página de um artigo de padrão Latex. Fiz varias tentativas, mas devido a minha baixa experiência não tive sucesso. Podem me ajudar?

Desde já agradeço

Fernando Zanferrari

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+unsubscribe@googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+unsubscribe@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/CAEEYVUDz5T3YGrJ4woUkeHtqWP7swfu766LAxYH%3DtCkLyHgMXw%40mail.gmail.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
Fernando Zanferrari Morais
(51) 97030792
Código próprio.docx
Gerador Internet.docx
Modo Figura.pdf

Marcelo Laia

unread,
Apr 8, 2018, 7:56:33 PM4/8/18
to latex-br
Eu acredito que será difícil manter uma tabela longa em uma única página. Eu pedi pra ver o código pra certificar de qual ambiente/pacote estava usando. Quando precisei fazer isso, usei o pacote longtable e ele dividiu a tabela em várias páginas. Outra opção é inserir a tabela em arquivos a parte, tipo suplementos. A revista aceita suplementos? Sou contrário a usar um bitmap pra tabela, pois não se permite selecionar, copiar texto.

Talvez os colegas tenham outras dicas.

Laia, ML

A dom, 8/04/2018, 20:47, Fernando Zanferrari <fzmo...@gmail.com> escreveu:
Boa noite Marcelo,

Te envio um código de um gerador da internet e um código próprio. O que me chama a atenção é que como figura é possível deixar em uma página apenas, segue em anexo também.

Obrigado pela ajuda

Fernando Zanferrari

Em 8 de abril de 2018 20:28, Marcelo Laia <marce...@gmail.com> escreveu:
Fernando,

Poderia postar o código que você utilizou?

Marcelo
A dom, 8/04/2018, 20:09, Fernando Zanferrari <fzmo...@gmail.com> escreveu:
Boa noite,

Tenho uma tabela muito grande (em anexo) para inserir em uma página de um artigo de padrão Latex. Fiz varias tentativas, mas devido a minha baixa experiência não tive sucesso. Podem me ajudar?

Desde já agradeço

Fernando Zanferrari

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.



--
Fernando Zanferrari Morais
(51) 97030792

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/CADoFuqoLetOL66dvriWcAdigqZe3WhmjABPUhpTtLCt1O8zKLQ%40mail.gmail.com.

Eduardo M KALINOWSKI

unread,
Apr 8, 2018, 7:58:14 PM4/8/18
to late...@googlegroups.com
On 08-04-2018 20:09, Fernando Zanferrari wrote:
> Boa noite,
>
> Tenho uma tabela muito grande (em anexo) para inserir em uma página de
> um artigo de padrão Latex. Fiz varias tentativas, mas devido a minha
> baixa experiência não tive sucesso. Podem me ajudar?
>

A tabela em si é bem direta, não parece ter nenhuma dificuldade. Apenas
linhas e colunas normais, sem células mescladas ou qualquer outro
complicador.

Mas antes de tentar resolver o problema técnico (montar a tabela) você
tem que pensar no problema não-técnico. Como você mesmo disse, a tabela
é muito grande, em condições normais (tamanho de fonte, etc) ela não
cabe numa página, e não há nenhuma mágica que vá fazê-la caber.

Você vai ter que pensar no que quer fazer para tentar fazer caber.
Diminuir as fontes e aumentar as margens ajuda, mas só até um certo
ponto. Pensar numa maneira de reestruturar a apresentação dos dados
talvez seja melhor.

Uma vez que você saiba o que quer fazer (ou ao menos experimentar), aí
podemos ajudar com algo mais concreto.


--
It is like saying that for the cause of peace, God and the Devil will
have a high-level meeting.
-- Rev. Carl McIntire, on Nixon's China trip

Eduardo M KALINOWSKI
edu...@kalinowski.com.br

Youssef Cherem

unread,
Apr 8, 2018, 8:07:42 PM4/8/18
to late...@googlegroups.com
Você pode usar \resizebox (https://tex.stackexchange.com/questions/10863/is-there-a-way-to-slightly-shrink-a-table-including-font-size-to-fit-within-th/10864) e/ou diminuir a fonte ou então inserir a tabela como figura (isso mesmo: salve como um arquivo de imagem, de preferência pdf ou png, e use dentro de \begin{table} \end{table} ). Use o pacote rotating e/ou graphicx. 

O site http://www.tablesgenerator.com/ pode te ajudar, se quiser tentar outras alternativas. 



--
Você está recebendo esta mensagem porque se inscreveu no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+unsubscribe@googlegroups.com.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/latex-br/89db3d3d-b934-750d-ef00-b4152ed9a782%40kalinowski.com.br.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Eduardo M KALINOWSKI

unread,
Apr 8, 2018, 8:45:43 PM4/8/18
to late...@googlegroups.com
On Sun, 08 Apr 2018, Youssef Cherem wrote:

> inserir a tabela como figura (isso mesmo:
> salve como um arquivo de imagem, de preferência pdf ou png, e use dentro de
> \begin{table} \end{table} ).

PNG não é uma boa, por ser um formato bitmap. A qualidade vai ficar
muito ruim. Se for fazer isso, use o formato pdf.

Uma desvantagem de usar a figura é que provavelmente a fonte não vai
bater com o resto do texto. Claro, pouca gente vai perceber e
dificilmente alguém vai realmente se importar, mas se for para ficar
tosco, por que não fazer logo no Word?

Além disso, não adianta diminuir até caber se o texto ficar totalmente
ilegível.

> O site http://www.tablesgenerator.com/ pode te ajudar, se quiser tentar
> outras alternativas.

Se o código gerado for tão ruim como o do exemplo gerado que foi
postado em outra mensagem, eu nem me daria ao trabalho.
--
Eduardo M KALINOWSKI
edu...@kalinowski.com.br


Fernando Zanferrari

unread,
Apr 9, 2018, 1:50:50 PM4/9/18
to late...@googlegroups.com
Obrigado a todos pelas análises. Vou avaliar. Qualquer coisas volto a pedir sugestões.

Abs

Eduardo M KALINOWSKI
edu...@kalinowski.com.br


--
Você está recebendo esta mensagem porque se inscreveu no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+unsubscribe@googlegroups.com.

Para obter mais opções, acesse https://groups.google.com/d/optout.

Fernando Zanferrari

unread,
May 7, 2018, 11:02:27 PM5/7/18
to Latex-br
Boa noite pessoal,

Ainda estou patinando na tabela. Seria possível alguém gerar a tabela em 2 páginas e me enviar o código?

Estou reencaminhando a tabela com pequenas alterações.

Desde já agradeço pela atenção de todos.

Atenciosamente

Fernando
Teste Google Group - Tabela v1.xlsx

Marley Saraiva

unread,
May 7, 2018, 11:19:06 PM5/7/18
to late...@googlegroups.com

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.



--
Fernando Zanferrari Morais

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
--
-- 

Prof. Marley Apolinário Saraiva

Universidade Federal de Goiás

Instituto de Matemática e Estatística

mar...@ufg.br

fone: +55 81 3093 1983

cel: +55 81 99615 9179

Sala 215

Marcelo Laia

unread,
May 7, 2018, 11:26:28 PM5/7/18
to latex-br
Fernando,

Veja essas dicas:



E esse código. Compile ele e veja o resultado.

\documentclass{article}
\usepackage[a6paper,vmargin=6cm,hmargin=5mm]{geometry}
\usepackage{array,longtable}
\renewcommand*{\arraystretch}{1.5}

\begin{document}
    \begin{longtable}{|*3{p{2cm}|}}
    \hline
    {\bf First} & {\bf Second} & {\bf Third} \\ \hline

    Text   & Other Text    & Other Text 2 \\ 
           & Other Text 3  &              \\ 
           & Other Text 4  &              \\ \hline

    Text 5 & Other Text 6  & Other Text 7 \\ 
           & Other Text 8  &              \\ 
           & Other Text 9  &              \\ \hline    
    \end{longtable}
\end{document}

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.



--
Fernando Zanferrari Morais
(51) 97030792

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/11059117-772d-4739-b9d1-7b60e4b09510%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages