Algo bastante utilizado em documentos é a introdução de imagens em parágrafos, ou seja, ter imagens rodeadas de texto. Para conseguirmos realizar esta tarefa num documento \LaTeX existem mais do que uma alternativa.

Pessoalmente, conheço duas formas de o fazer e nos próximos dois posts vou explicar cada uma delas.

Usando o package picinpar (picture in paragraph – imagem em parágrafo)

Começamos por acrescentar ao preâmbulo a linha:

\usepackage{picinpar}

depois recorremos ao ambiente figwindow que temos de abrir com um begin e encerrar com um end, assim, no local onde queremos a imagem colocamos o seguinte:

\begin{figwindow}[n, l, fig, caption]
texto
\end{figwindow}

As opções a que podemos recorrer são:

  • n – número de linhas do texto escrito no interior do ambiente que irão ficar acima da imagem. Exemplos: 1, 2, 3, …
  • l – local onde será colocada a imagem. Aqui colocamos: r (à direita), c (ao centro), l (à esquerda)
  • fig – comando para inserir a imagem pretendida. Aqui recorremos ao comando \includegraphics e usamo-lo exactamente da mesma forma que foi explicada no post anterior.
  • caption – se quisermos que a nossa imagem tenha uma legenda usamos este espaço para a definir.

Exemplo:

\begin{figwindow}[2,l,
\includegraphics[width=3cm]{imagens/dicionarioTEX},dicionário TEX]
Texto
\end{figwindow}

Há um problema imediato com este tipo de abordagem: o facto de termos de saber mais ou menos quantas linhas de texto precisamos para que o mesmo chegue ao final da imagem, caso contrário, as linhas de texto imediatamente a seguir ao encerramento do ambiente ficarão sobrepostas à imagem.

Outro problema que encontrei é a dificuldade em formatar o texto quando estamos no ambiente figwindow. Por exemplo, quando fazemos um novo parágrafo, ele não aparece indentado.

Existe contudo outra forma mais completa e que nos dá muito maior liberdade. Dessa falarei no próximo post.

Advertisement