{ TexDrop }

Como inserir imagens no LaTeX e controlar sua posição

Inserir uma imagem em LaTeX é simples; posicioná-la exatamente como o documento precisa exige compreender largura, alinhamento, legendas e o mecanismo de elementos flutuantes. Neste guia você aprenderá uma estrutura confiável para artigos, provas, livros e apresentações.

1. Carregue o pacote graphicx

O pacote graphicx fornece o comando \includegraphics. Coloque a imagem na pasta do projeto e evite espaços, acentos e caracteres especiais no nome do arquivo.

\documentclass{article}
\usepackage{graphicx}

\begin{document}
\includegraphics{grafico.pdf}
\end{document}

PDF é excelente para gráficos vetoriais; PNG funciona bem para capturas de tela; JPEG é indicado para fotografias. Sempre que possível, use a imagem na resolução final necessária.

2. Controle a largura sem deformar

Em vez de informar dimensões fixas, relacione a largura da imagem à largura disponível no texto.

\includegraphics[width=0.8\textwidth]{grafico.pdf}
  • \textwidth: largura total da área de texto.
  • \linewidth: largura disponível no bloco atual, útil em colunas e caixas.
  • \columnwidth: largura de uma coluna em documentos com duas colunas.

Ao definir somente a largura, o LaTeX mantém a proporção original. Se precisar limitar largura e altura simultaneamente, acrescente keepaspectratio.

\includegraphics[
  width=0.9\textwidth,
  height=7cm,
  keepaspectratio
]{imagem.png}

3. Centralize a imagem

Para uma imagem isolada, use \centering dentro de um ambiente. Evite cercar a figura com espaços manuais.

\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.75\textwidth]{grafico.pdf}
  \caption{Resultado do experimento.}
  \label{fig:resultado}
\end{figure}

4. Entenda as opções h, t, b e p

O ambiente figure é flutuante: o LaTeX procura a melhor posição para manter a página equilibrada. As letras entre colchetes são preferências, não coordenadas absolutas.

  • h: aproximadamente no ponto em que a figura foi declarada.
  • t: no topo da página.
  • b: na parte inferior.
  • p: em uma página reservada a elementos flutuantes.
  • !: flexibiliza algumas restrições internas.

[htbp] costuma ser a combinação mais segura. Usar somente [h] pode deixar grandes espaços em branco quando a figura não cabe no local.

5. Referencie a figura no texto

Coloque \label depois de \caption. Assim, o número da figura será atualizado automaticamente.

Como mostra a Figura~\ref{fig:resultado}, o valor aumenta com o tempo.

6. Organize imagens em uma pasta

Projetos maiores ficam mais fáceis de manter quando todas as imagens estão em uma pasta própria.

\usepackage{graphicx}
\graphicspath{{imagens/}}

\includegraphics[width=\linewidth]{grafico.pdf}

7. Coloque duas imagens lado a lado

O pacote subcaption oferece subfiguras com legendas e referências independentes.

\usepackage{subcaption}

\begin{figure}[htbp]
  \centering
  \begin{subfigure}{0.47\textwidth}
    \includegraphics[width=\linewidth]{antes.png}
    \caption{Antes}
  \end{subfigure}\hfill
  \begin{subfigure}{0.47\textwidth}
    \includegraphics[width=\linewidth]{depois.png}
    \caption{Depois}
  \end{subfigure}
  \caption{Comparação dos resultados.}
\end{figure}

8. Imagens em documentos com duas colunas

Use figure para ocupar uma coluna e figure* para atravessar as duas colunas.

\begin{figure*}[t]
  \centering
  \includegraphics[width=0.9\textwidth]{resultado-geral.pdf}
  \caption{Resultado em largura total.}
\end{figure*}

Erros comuns

  • File not found: confira nome, extensão e pasta.
  • Imagem deformada: não fixe largura e altura sem keepaspectratio.
  • Figura distante do parágrafo: teste [htbp] e evite figuras grandes demais.
  • Referência aparece como ??: compile o documento novamente.
  • Imagem ultrapassa a margem: use width=\linewidth.

Modelo recomendado

\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.8\linewidth]{imagem.pdf}
  \caption{Legenda objetiva e informativa.}
  \label{fig:minha-imagem}
\end{figure}

Essa estrutura funciona na maioria dos artigos, relatórios e materiais didáticos. Ajuste apenas o tamanho e o arquivo. Para começar com um documento já organizado, explore os templates LaTeX da TexDrop.