Para incluir imagens com extensão .png e .jpg em seu documento LaTeX, coloque o parâmetro dvipdfm em \documentclass, em seguida declare o pacote graphicx.
\documentclass[a4paper,12pt,dvipdfm]{report}
\usepackage{graphicx}
Para inserir a figura é necessário transformá-la do formato original (.png,
.jpg) para o formato bounding box (.bb). Suponha que o nome da imagem seja grafico.png. Para transformá-la em .bb basta abrir o Prompt e digitar:
ebb grafico.png
Isto criará um arquivo grafico.bb. Supondo que o arquivo TeX chama-se documento.tex, abra-o e insira as linhas:
\begin{figure}[!htb]
\centering
\includegraphics[scale=1]{images/grafico.png}
\caption{Legenda da Imagem}
\label{Label de referência para a imagem}
\end{figure}
Compile o documento:
latex documento.tex
Será gerado o arquivo documento.dvi, porém a figura não aparecerá nele. É preciso que seja transformado em .pdf, com o seguinte comando:
dvipdfm documento.dvi
Será criado o documento.pdf com a imagem grafico.png. Com esta dica você não fica restrito a inserir somente figuras .eps no seu documento.







6 comentários
Feed de comentários deste artigo
12 maio 2008 às 11:07
Alex Ribeiro
Parabéns Everton!
Você tem muito conhecimento e é muito estudioso.
Fico feliz por você!
Felicidades!!!
17 setembro 2008 às 11:25
Francisco
O problema disso é que se vc estiver usando o pstricks o documento não compila nem com reza brava.
Uma solução alternativa, usando a rota “tradicional” (dvi->ps->pdf) é botar a bounding box na mão com o argumento bb do \includegraphics.
19 novembro 2008 às 20:44
Renato
Não há necessidade de criar um boundbox para inserir desenhos .png, .jpg, .pdf. O próprio graphicx fará isto e compilará um pdf. A menos que deseje gerar um dvi.
8 maio 2009 às 19:27
alysson
Correto.. compile diretamente com o pdflatex… não precisa desse sacrifício de converter imagem… gerar .dvi… converter pra pdf.. com o pdflatex vc já gera diretamente o pdf com a figura em png, jpg, pdf… e por aí vai… Simples assim
11 agosto 2009 às 11:03
ch
No compila. Este segmento
\scalebox{1} % Change this value to rescale the drawing.
{\begin{pspicture}(0,-1.29)(5.32,1.29)
\psline[linewidth=0.04cm](0.0,1.27)(5.3,-1.27)
end{pspicture}}
Compila corretamente com LATEX->PS->PDF
porem si voce agrega el segmento
\begin{figure}
\centering
\includegraphics[width=0.30\textwidth]{mifigura.png}
\label{fig:logo}
\end{figure}
deja de compilar.
Se voce volta a compilar com Latex->PDF, então nao reconhece o primeiro fragmento porem compila o segundo.
..vou tentar outro recurso…
2 junho 2010 às 8:02
Enivaldo Bonelli
Obrigado, Everton!
Eu via as imagens, corretamente, no DVI mas, quando convertia para PDF, elas se sobrepunham ao texto. Com sua dica tudo funcionou perfeitamente.
-bonelli
Departamento de Geofísica
CCET UFRN
Natal RN