Dicas para inserção de figuras: EPS
Origem: Tex-Br, a enciclopédia livre.
No LaTeX pode-se incluir qualquer tipo de figura. A mais fácil de se inserir é o Encapsulated PostScript (eps). Para a inserção de uma figura é preciso declarar no preâmbulo do documento:
\usepackage[driver]{graphicx}
As opções de drivers são:
| dvips | Inclusão de imagens "eps" e geração de documentos "dvi" (Padrão) |
|---|---|
| pdflatex | Inclusão de imagens "jpg" e/ou "png" e geração de documentos "pdf" |
e no local aonde vai se incluir a figura
\includegraphics[opções]{nome do arquivo EPS}
Como opções temos as seguintes possibilidades:
| height | Altura da figura em unidades aceitas pelo LaTeX (cm, mm, pt, in). |
|---|---|
| totalheight | Altura total da figura, em qualquer unidade do LaTeX. |
| width | Largura da figura, idem. |
| scale | Escala de ampliação ou redução da figura. Se scale=0.5, a figura será reduzida à sua metade. |
| angle | Rotação da figura em graus, sentido anti-horário. |
| origin | A opção origin especifica o ponto no qual a figura irá ser rotacionada. Por default a imagem é rotacionada em seu ponto de referência. |
Conversão para formato EPS
Para converter figuras para o formato (eps) utilizam-se scripts de conversão. Existem inúmeros na internet, é só baixar e utilizar. Um script muito utilizado é o (png2eps.sh) que consegue manter um nível muito bom de qualidade nas imagens.
Para executar este script você deve ter já configurado o pngtopnm e o pnmtops.
Há, também, a possibilidade de se utilizar softwares para conversão de imagens como BMP, GIF, JPGE e outras para o formato EPS. Um software livre muito utilizado, é o the GIMP (http://www.gimp.org)
Outra opção, para quem é usuário linux, é através do imagemagick:
$convert image.bmp image.eps
Para outras conversões basta substituir a extensão bmp por outra: jpg, png, etc.
Abaixo encontram-se algumas dicas de inclusão de figuras
- Figura centralizada
\begin{figure}[htb]
\centering % figura centralizada
\fbox{\includegraphics[width=XXcm, height=XXcm]{arquivo.eps}}
\caption{\it XXX XXX XXXXX}
\label{fig:XXXX}
\end{figure}
- Figura na margem
\marginpar{\centering
\includegraphics[width=\marginparwidth]{arquivo.eps}%
\figcaption{This is a Marginal Figure} \label{fig:marginal:fig}}
- Figura com texto circulando em volta
\begin{wrapfigure}[XX]{XX}{XX} % [nºde linhas que a figura vai ocupar]{posição - l, r, c}{largura da figura - Xcm}
\centering % figura centralizada
\includegraphics[width=XXcm, height=XXcm]{arquivo.eps}
\caption{\it XXX XXX XXXXX}
\label{fig:XXX}
\end{wrapfigure}
- Figura com texto circulando em volta, com figwindow
figwindow é um comando para inserir figuras em um texto, sua sintaxe é
\begin{figwindow}[{numero de linhas antes da figura},{posição da figura - l, r, c},
{A figura},{nota que vem abaixo da figura}]
onde: r = right = direita, l = left = esquerda, c = center = centro
\begin{figwindow}[XX, XX, {\includegraphics[width=XXcm, height=XXcm]{arquivo.eps}}, XXX]
XXXX XXX XXXXX X XXX X XXXX XXX XX XXXXX
XX XXX XXXXX XX XXX X XXXX XXX XX XXXXX
XXXXX XXX XXXX X XXX X XX XXX XX XXXXX
XXXX XXXX XXXXX X XXX X XXXX XXX XX XXXXX
\end{figwindow}
- Colocando 2 figuras lado a lado
\begin{figure}[htb] % Duas figuras lado a lado
\begin{minipage}[b]{0.48 \linewidth}
\fbox{\includegraphics[width=\linewidth]{XXX.eps}}\\
\caption{\it XXX}
\label{fig:XXX}
\end{minipage}\hfill
\begin{minipage}[b]{0.48 \linewidth}
\fbox{\includegraphics[width=\linewidth]{XXXX.eps}}\\
\caption{\it XXXX}
\label{fig:XXXX}
\end{minipage}
\end{figure}
- Colocando 2 figuras lado a lado (uma legenda para cada figura e
uma legenda para as duas)
No preâmbulo:
\usepackage{subfigure}
no texto
\begin{figure*}[!htb]
\centerline{
\subfigure[XXX 1ª XXX]{\includegraphics[width=7.5cm]{arquivo1.eps}
\label{fig:XXX}}
\hfil
\subfigure[XXX 2ª XXX]{\includegraphics[width=7.5cm]{arquivo2.eps}
\label{fig:XXXX}}
}
\caption{\it XXXX para as duas XXXX}
\label{fig:XXXXX}
\end{figure*}
- Colocando a legenda ao lado da figura
\usepackage[leftcaption]{sidecap}
\begin{SCfigure}[1.5][htbp]
\includegraphics[width=6cm]{figura}
\caption{Texto do caption.}
\end{SCfigure}
Para mais informações consulte: Using Imported Graphics
--Elvio 00:15, 26 Mai 2005 (BRT)
Editado por: Renato
