Capítulo 11 Inserindo imagem

Já vimos como inserir um gráfico gerado direto de um código R. Lembra? Isso foi na seção . Mas sabemos bem que nem todas as imagens e figuras de nossos documentos e/ou artigos são provenientes do R. Então precisamos saber como inseri-las.

Para fazer isso basta incluir o seguinte código ![](endereco/para/imagem.png). A exclamação tem que se mantida. E dentro dos colchetes, podemos escrever a legenda da imagem, quando acharmos pertinente. Veja a seção para saber o que é preciso ser modificado na configuração do Markdown para que a legenda de imagens sejam apresentadas. Não se preocupem… é uma linha que muda tudo!

Das maiores fontes de erro ao inserir imagens, antecipamos:

  • Caminho para imagem errado1;
  • Nome errado do arquivo;
  • Falta de parágrafo antes e depois de onde deverá ir a imagem;2

11.1 Forçando ordem de aparição das imagens

Se você chegou a inserir várias imagens no seu relatório, já deve ter se deparado com um comportamento estranho do Rmarkdown em colocar as imagens em posições diferentes da ordem inserid ano relatório. Isso é normal e, na verdade tem a ver com LaTeX. O LaTeX busca otimizar espaço e por isso é comum que algumas imagens estejam onde deveriam estar. A noticia boa é que podemos resolver isso.

Basta adicionar ao cabeçalho o seguinte:

  • header-includes: - Permite adicionar comando latex
  • \usepackage{float} - Informa que usaremos o pacote ‘float’, necessário para o que queremos
  • \floatplacement{figure}{H} - Informa que queremos o posicionamento das imagens no local ao qual ela é “chamada”. h faz referência a “here”.
header-includes:
- \usepackage{float}
- \floatplacement{figure}{H}

  1. Só esse tema vale um capitulo… Mas em resumo, podemos usar um caminho relativo, que considera sempre a partir da pasta de trabalho atual (Working Directory); Ou caminho absoluto, que informará todas as pastas desde o diretório “raiz” (não recomendado!);

  2. Isso faz parte de algumas coisas inexplicáveis do Markdown… As vezes precisamos dar espaço entre parágrafos para que alguns recursos funcionem. As vezes não. Nisso a experiencia ajuda bastante.