Limite a largura dos gráficos importados

Suponha que você tenha gráficos que possam ou não se encaixar na largura da página; se eles se encaixam, você deseja configurá-los em seu tamanho natural, mas, caso contrário, você deseja dimensionar a imagem inteira para que ela se encaixe na largura da página.

Você faz isso mergulhando nas entranhas do pacote de gráficos (o que, evidentemente, precisa de um pouco de programação do mecanismo do LaTeX):

\makeatletter
\def\maxwidth{%
  \ifdim\Gin@nat@width>\linewidth
    \linewidth
  \else
    \Gin@nat@width
  \fi
}
\makeatother
Isso define uma largura “variável” que tem as propriedades que você deseja. Substitua \linewidth se você tiver uma restrição diferente na largura do gráfico.

Use o comando da seguinte maneira:

\includegraphics[width=\maxwidth]{figure}


Do you have any question? Ask on: latex.net.br - we love qood questions!