Inserir Figura Como Sendo Tabela

4,718 views
Skip to first unread message

Igor Silva

unread,
Aug 2, 2011, 12:39:45 PM8/2/11
to Latex-br
Pessoal,

Estou com uma grande dificuldade em criar uma tabela mais complexa (já
feita no Excel) no Latex, então pensei: não seria possível eu inserir
a figura de forma que o programa entendesse como sendo uma tabela -
uma vez que estou utilizando um índice de tabela e portanto a figura
deve ser entendida como tabela para pertencer ao índice?

Se alguém puder me ajudar, agradeço.

Pedro Henrique

unread,
Aug 2, 2011, 12:45:53 PM8/2/11
to late...@googlegroups.com
Inserir a figura "Tabela" no ambiente table.

Francisco Antonio Doria

unread,
Aug 2, 2011, 12:53:13 PM8/2/11
to late...@googlegroups.com
Prepara um pdf

converte para jpg, resolução adequada

insere como figura


On Tue, Aug 2, 2011 at 1:45 PM, Pedro Henrique <pedro.s...@gmail.com> wrote:
Inserir a figura "Tabela" no ambiente table.



--

---------------------------------------------
ahhata alati, awienta Wilushati.

Marcelo Schiessl

unread,
Aug 2, 2011, 12:53:24 PM8/2/11
to late...@googlegroups.com
Acho que vc teria um problema em relação ao padrão ABNT, pois figura tem a legenda abaixo dela, no caso da tabela, acima. Já experimentou utilizar plugin Calc2Latex do openoffice? Pode facilitar muito o trabalho.
abs,
Schiessl

2011/8/2 Pedro Henrique <pedro.s...@gmail.com>

Inserir a figura "Tabela" no ambiente table.

Igor Silva

unread,
Aug 2, 2011, 1:36:20 PM8/2/11
to Latex-br
Conversando com um professor, ele me disse para criar um ambiente
tabela com uma única célula e nela inserir a figura, como no exemplo
abaixo:

\begin{table}[htb]
\caption{Testando Tabela}
\begin{tabular}{c}
\includegraphics[scale=1,angle=90]{Figuras/Figura-22.eps}\\
\end{tabular}
\end{table}

Obrigado pela ajuda!

Rafael R Obelheiro

unread,
Aug 2, 2011, 1:54:24 PM8/2/11
to late...@googlegroups.com
2011/8/2 Igor Silva <igor_...@hotmail.com>:

Sua questão merece um esclarecimento.

O ambiente `table' define um elemento lógico chamado de "Tabela", que
segue uma determinada numeração e possui uma legenda. Esse elemento é
flutuante, ou seja, o seu posicionamento na página é determinado pelo
LaTeX de modo a satisfazer determinadas condições tipográficas. O
*conteúdo* desse ambiente é irrelevante -- pode ser uma tabela criada
com `tabular', como no exemplo acima, uma figura ou um texto qualquer.
Portanto, nada impede que você use \includegraphics{} direto, sem
necessidade do `tabular'.

O corolário do que escrevi acima é que nada exige que uma tabela vá
dentro de um ambiente `table' -- isso é só uma conveniência para o
usuário, e deve ser usado de acordo com as exigências do documento que
está sendo escrito.

Cabe notar ainda que a mesma lógica vale para o ambiente `figure': é
um elemento flutuante chamado de "Figura", cujo conteúdo pode ser o
que você quiser -- ou conseguir gerar no LaTeX :-)

Um abraço,
Rafael

Rubens Stuginski Jr

unread,
Aug 2, 2011, 3:06:15 PM8/2/11
to late...@googlegroups.com
Ol� Igor:

Se voc� tira uma "foto" da tua planilha, ent�o voc� tem uma figura
e n�o uma tabela. Por defini��o, tabela � alguma coisa com n�meros e n�o
uma foto de dos n�meros. Note que se voc� escanear uma tabela de um
livro, voc� tem uma figura, pois est� reproduzido um peda�o do livro.

A solu��o:
Crie colunas extras entre as colunas de tua planilha e popule-as
(credo) com "&". Depois copia e passa pro teu editor de latex. Sugiro
que abra um novo arquivo e cole ali essa tabela e teste-a antes de
inserir no teu texto. Melhor ainda use \input{} para colocar a tabela
(agora sim, tabela) no teu texto.

[]s,
Rubens

Em 02-08-2011 14:36, Igor Silva escreveu:
> Conversando com um professor, ele me disse para criar um ambiente

> tabela com uma �nica c�lula e nela inserir a figura, como no exemplo

Francisco Antonio Doria

unread,
Aug 2, 2011, 3:10:58 PM8/2/11
to late...@googlegroups.com
Faria assim:

\begin{figure}[htbp]
\centering
\includegraphics{tabela1.jpg}
\caption{\Esta \'e a Tabela 1 do artigo.}
\label{tabela1}
\end{figure}

A imagem ``tabela1.jpg'' tem que estar na mesma pasta que a source file texto.tex

2011/8/2 Igor Silva <igor_...@hotmail.com>

Renato

unread,
Aug 2, 2011, 4:18:17 PM8/2/11
to late...@googlegroups.com
Meus dois cents!

A solução já foi dada, mas eu vivo dando bronca nos meus alunos quando
escaneiam uma tabela e inserem como tal. Além do que, a menos que a
tabela esteja em pdf, a qualidade gráfica cai muito!

Renato

2011/8/2 Francisco Antonio Doria <fado...@gmail.com>:

Igor Silva

unread,
Aug 2, 2011, 4:56:59 PM8/2/11
to Latex-br
Rubens,

Estamos, então, com um problema na definição de Tabelas e Figuras. No
meu problema não escaneio nenhuma tabela de livro ou coisa assim,
apenas a faço no Excel, salvo-a como imagem e, por fim, a insiro no
Latex como sendo tabela. Isso facilita bastante, pois é mais
complicado fazê-las no próprio editor. Essa nova "tabela" (figura
inserida em ambiente de tabela) deixaria, por conta desse
procedimento, de ser entendida como tabela, segundo normas técnicas?

No mais, obrigado pela ajuda, certamente essas discussões fazem
esclarecer melhor os assuntos!

On 2 ago, 16:06, Rubens Stuginski Jr <rubens.stugin...@gmail.com>
wrote:

Pedro Henrique

unread,
Aug 2, 2011, 6:52:42 PM8/2/11
to late...@googlegroups.com
Só lembrando que com o Lyx podemos fazer tabelas complexas com facilidade e copiar o código ou mesmo fazer todo o trabalho lá... Mas aí já é outra história.

Marcelo Luiz de Laia

unread,
Aug 2, 2011, 7:05:32 PM8/2/11
to late...@googlegroups.com
Quando eu estava comecando, fiz uns malabarismos com tabelas. Lembro
que fiz algumas tabelas no Excel (era obrigado a usar o excel por
conta de umas macros VBA), salvava o resultado como texto separado por
tabula��o. Abria o texto no Gedit e mandava substituir todas as
tabulacoes (\t) por & e os finais de linha (\n) por \\\n

Funcionava perfeitamente.

Atualmente, existe uma macro para o openoffice.org, que ja foi citada
aqui.

--
Marcelo
Brazil
Linux user number 487797

Renato

unread,
Aug 3, 2011, 10:50:45 AM8/3/11
to late...@googlegroups.com
Você pode tratar as tuas tabelas como quiser. Eu apenas disse que
esperasse que uma tabela seja uma tabela de verdade, na qual, por
exemplo, eu possa copiar os dados usando algumas ferramentas de pdf.

Se vai deixar como figura e, se quem vai receber o documento, não é
tão chato quanto eu, é uma decisão sua!


Renato

2011/8/2 Marcelo Luiz de Laia <marce...@gmail.com>:


> Quando eu estava comecando, fiz uns malabarismos com tabelas. Lembro
> que fiz algumas tabelas no Excel (era obrigado a usar o excel por
> conta de umas macros VBA), salvava o resultado como texto separado por

> tabulação. Abria o texto no Gedit e mandava substituir todas as

Rubens Stuginski Jr

unread,
Aug 5, 2011, 2:36:09 PM8/5/11
to late...@googlegroups.com
Acho que o Renato disse tudo! Daqui pra frente � s� gastar vela com
defunto ruim...

[]s,
Rubens

Em 03-08-2011 11:50, Renato escreveu:
> Voc� pode tratar as tuas tabelas como quiser. Eu apenas disse que


> esperasse que uma tabela seja uma tabela de verdade, na qual, por
> exemplo, eu possa copiar os dados usando algumas ferramentas de pdf.
>

> Se vai deixar como figura e, se quem vai receber o documento, n�o �
> t�o chato quanto eu, � uma decis�o sua!


>
>
> Renato
>
> 2011/8/2 Marcelo Luiz de Laia<marce...@gmail.com>:
>> Quando eu estava comecando, fiz uns malabarismos com tabelas. Lembro
>> que fiz algumas tabelas no Excel (era obrigado a usar o excel por
>> conta de umas macros VBA), salvava o resultado como texto separado por

>> tabula��o. Abria o texto no Gedit e mandava substituir todas as
>> tabulacoes (\t) por& e os finais de linha (\n) por \\\n

Nicolette

unread,
Aug 11, 2011, 1:45:55 PM8/11/11
to Latex-br
Olá,

Minha sugestão para quem já tem uma planilha pronta no excel e quer
colocá-la no Latex é utilizar o modo "GAMBIARRA".

No geral o layout básico de uma tabela é :

\begin{array}{cccccc}
. & . & . & . & . & . \\
. & . & . & . & . & . \\
. & . & . & . & . & . \\
. & . & . & . & . & . \\
. & . & . & . & . & . \\
\end{array}

Assim pode-se colocar as tags necessárias, & e \\, em colunas extras
no excel , assim basta depois um copy e paste do excel para o arquivo
em tex.

A B C D E F G H I J
\begin{array}{cccccc}
1 & 2 & 3 & 4 & 5 \\
1 & 3 & 4 & 5 & 6 \\
1 & 4 & 5 & 6 & 7 \\
1 & 5 & 6 & 7 & 8 \\
1 & 6 & 7 & 8 & 9 \\
\end{array}
Caso queira ainda incluir outras tags tal como scriptsize pode fazer
da mesma maneira como o exemplo abaixo:
A B C D E F G
\begin{array}{cccccc}
{\scriptsize { 1 }} & {\scriptsize { 2 }} & {\scriptsize { 3 }} \\
{\scriptsize { 1 }} & {\scriptsize { 2 }} & {\scriptsize { 3 }} \\
{\scriptsize { 1 }} & {\scriptsize { 2 }} & {\scriptsize { 3 }} \\
{\scriptsize { 1 }} & {\scriptsize { 2 }} & {\scriptsize { 3 }} \\
{\scriptsize { 1 }} & {\scriptsize { 2 }} & {\scriptsize { 3 }} \\
\end{array}

Deixe sempre os números ou textos em colunas sem as tags, facilita o
trabalho caso queira mudar o conteúdo ou fazer uma outra planilha.

Até mais,

Raquel

Nicolette

unread,
Aug 11, 2011, 1:46:02 PM8/11/11
to Latex-br

Daniel Valério Barros de Oliveira

unread,
Aug 14, 2011, 5:36:54 PM8/14/11
to late...@googlegroups.com
Ola ...

Ha uma macro para o excel que ajuda.

veja: WWW-Page for Excel2Latex:
http://www.jam-software.com/software.html

[]s


Daniel Oliveira
“Homo sum, humani nihil a me alienum puto”

Terencio


> Date: Thu, 11 Aug 2011 10:46:02 -0700
> Subject: [LaTeX-br] Re: Inserir Figura Como Sendo Tabela
> From: raquel.n...@gmail.com
> To: late...@googlegroups.com

Amanda Alves Silva

unread,
Mar 1, 2016, 1:29:11 PM3/1/16
to Latex-br
Nossa....muito bom mesmo! valeu!
Reply all
Reply to author
Forward
0 new messages