> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/figuras-e-tabelas/02-positioning-images-and-tables.md).

# Posicionamento de imagens e tabelas

LaTeX é uma ferramenta de edição que trata da formatação, por isso só tem de se preocupar com o conteúdo do seu documento; no entanto, por vezes é necessário um melhor controlo dos elementos flutuantes. Este artigo explica como posicionar imagens e tabelas num documento LaTeX.

## Introdução

O alinhamento predefinido para imagens e tabelas está definido para *esquerda*

```latex
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Etiam lobortis facilisis sem. Nullam nec mi et neque pharetra
sollicitudin.

\includegraphics[width=0.5\textwidth]{overleaf-logo}

Praesent imperdiet mi nec
ante. Donec ullamcorper, felis non sodales commodo, lectus velit
ultrices augue, a dignissim nibh lectus placerat pede.
 Vivamus nunc nunc, molestie ut, ultricies
vel, semper in, velit. Ut porttitor.
```

![PositioningTnIEX1OverleafV2.png](/files/1e3e17021d9c058717f8eca8b50bdcb88ff390fc)

Este é um exemplo simples; para uma descrição deste e de outras formas de incluir imagens no seu ficheiro LaTeX, veja o artigo [Inserção de imagens](/latex/overleaf-learn-latex-pt/mais-topicos/27-inserting-images.md).

&#x20;[Abrir um exemplo no Overleaf](https://www.overleaf.com/project/new/template/19663?id=66518064\&templateName=Example+of+positioning+tables+and+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Posicionamento de imagens

### Posicionamento básico

Para alterar o alinhamento predefinido de uma imagem de *esquerda* ou *direita*, uma opção fácil é adicionar

```latex
\usepackage[export]{adjustbox}
```

ao preâmbulo do seu ficheiro e depois usar uma opção adicional na sua instrução de importação de imagem

```latex
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Etiam lobortis facilisis sem. Nullam nec mi et neque
pharetra sollicitudin.

\includegraphics[width=0.5\textwidth, right]{overleaf-logo}

Praesent imperdiet mi necante. Donec ullamcorper, felis
non sodales commodo, lectus velit ultrices augue,
a dignissim nibh lectus placerat pede. Vivamus nunc nunc,
molestie ut, ultriciesvel, semper in, velit. Ut porttitor.
```

![PositioningTnIEx2OLV2.png](/files/3301e279e0c0a15e93433742ab7f969c983448dd)

O pacote **adjustbox** permite uma opção adicional no `\includegraphics` comando, no exemplo a imagem está alinhada a `direita`. Os valores disponíveis são: *esquerda*, *direita*, *center*, *externo* e *interno*, os dois últimos destinam-se a documentos em frente e verso.

&#x20;[Abrir um exemplo no Overleaf](https://www.overleaf.com/project/new/template/19663?id=66518064\&templateName=Example+of+positioning+tables+and+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

### O ambiente figure

O ambiente figure (ver [Inserção de imagens](/latex/overleaf-learn-latex-pt/mais-topicos/27-inserting-images.md)) destina-se a fornecer posicionamento automático.

```latex
Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Duis fringilla tristique neque. Sed interdum libero ut metus.
Pellentesque placerat. Nam rutrum augue a leo. Morbi sed elit sit amet
ante lobortis sollicitudin.

\begin{figure}[h]
\includegraphics[width=0.5\textwidth, inner]{overleaf-logo}
\caption{Legenda}
\label{fig:figure2}
\end{figure}
```

![PositioningTnIEx3OLV2.png](/files/e6aa6ab7060ecdb7029a8d654fbaa49615b46666)

Este ambiente usa um parâmetro de posicionamento passado entre colchetes, pode assumir os seguintes valores:

| Parâmetro | Posição                                                                                                                                    |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| h         | Colocar o flutuante *aqui*, ou seja, *aproximadamente* no mesmo ponto em que ocorre no texto-fonte (no entanto, não *exatamente* no local) |
| t         | Posicionar no *topo* da página.                                                                                                            |
| b         | Posicionar no *fundo* da página.                                                                                                           |
| p         | Colocar numa página especial *page* apenas para flutuantes.                                                                                |
| !         | Substituir os parâmetros internos que o LaTeX usa para determinar posições "boas" para flutuantes.                                         |
| H         | Coloca o flutuante precisamente na localização no código LaTeX. Requer o `float` pacote. Isto é, de certa forma, equivalente a h!.         |

Pode colocar mais de um valor no parâmetro; por exemplo, se escrever `[ht]` o LaTeX tentará posicionar a figura **aqui**, mas se não for possível (o espaço pode ser insuficiente), então a figura aparecerá no **topo** da página. Recomenda-se usar mais do que um parâmetro de posicionamento para evitar resultados inesperados.

&#x20;[Abrir um exemplo no Overleaf](https://www.overleaf.com/project/new/template/19663?id=66518064\&templateName=Example+of+positioning+tables+and+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

### Múltiplas imagens numa figura

É possível inserir várias imagens numa figura, cada uma com a sua própria referência e etiqueta

```latex
Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis fringilla tristique neque...

\begin{figure}[h]

\begin{subfigure}{0.5\textwidth}
\includegraphics[width=0.9\linewidth, height=6cm]{overleaf-logo}
\caption{Legenda 1}
\label{fig:subim1}
\end{subfigure}
\begin{subfigure}{0.5\textwidth}
\includegraphics[width=0.9\linewidth, height=6cm]{mesh}
\caption{Legenda 2}
\label{fig:subim2}
\end{subfigure}

\caption{Legenda para esta figura com duas imagens}
\label{fig:image2}
\end{figure}

Praesent blandit blandit mauris. Praesent lectus tellus, aliquet aliquam, luctus a, egestas a, turpis. Mauris lacinia lorem sit amet ipsum. Nunc quis urna dictum turpis accumsan semper.
```

![PositioningTnIEx4OLV2.png](/files/1457a0a7e8532a47a291bbda3be0f0d0a2d30383)

Primeiro, deve importar o pacote **subcaption** adicionando ao preâmbulo

```latex
\usepackage{subcaption}
```

depois pode usar o ambiente `\subfigure` que recebe um parâmetro, a largura da figura. Este ambiente deve ser usado dentro de um `figure` ambiente, legendas e etiquetas podem ser definidas para cada *subfigure*.

&#x20;[Abrir um exemplo no Overleaf](https://www.overleaf.com/project/new/template/19663?id=66518064\&templateName=Example+of+positioning+tables+and+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

### Envolver texto em torno de uma figura

O pacote **wrapfig** oferece uma funcionalidade útil: o texto pode ser distribuído em torno das imagens.

```latex
Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Duis fringilla tristique neque. Sed interdum
libero ut metus. Pellentesque placerat.

\begin{wrapfigure}{l}{0.25\textwidth}
\includegraphics[width=0.9\linewidth]{overleaf-logo}
\caption{Legenda 1}
\label{fig:wrapfig}
\end{wrapfigure}

Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Duis fringilla tristique neque. Sed interdum
```

![PositioningTnIEx5OLV2.png](/files/a28ae837c8917516d6f11587040b6476a4cf831e)

Primeiro, importe o pacote *wrapfig* adicionando

```latex
\usepackage{wrapfig}
```

ao preâmbulo.

Depois disso, pode usar o ambiente `wrapfig`, recebe dois parâmetros que são passados entre chavetas: o alinhamento, que pode ser *l*, *r*, *c*, *i* ou *ou*; estas letras representam esquerda, direita, centro, interno e externo, respetivamente (os dois últimos destinam-se a documentos em frente e verso). O segundo parâmetro é a largura da figura; no exemplo é 0.25 da largura do texto. Veja o [guia de referência](#reference-guide) para uma lista de possíveis unidades de comprimento.

&#x20;[Abrir um exemplo no Overleaf](https://www.overleaf.com/project/new/template/19663?id=66518064\&templateName=Example+of+positioning+tables+and+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Posicionamento de tabelas

As opções para o posicionamento de tabelas são semelhantes às disponíveis para figuras.

### Posicionamento básico

A posição predefinida do ambiente tabular é *centro*.

```latex
Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis fringilla tristique neque.
Sed interdum libero ut metus. Pellentesque placerat. Nam rutrum augue a leo. Morbi sed elit sit amet
ante lobortis sollicitudin.

\arrayrulecolor[HTML]{DB5800}
\begin{tabular}{ |s|p{2cm}|p{2cm}|  }
\hline
\rowcolor{lightgray} \multicolumn{3}{|c|}{Lista de países} \\
\hline
Nome do país ou nome da região& Código ISO ALFA 2 &ISO ALFA 3 \\
\hline
Afeganistão & AF &AFG \\
\rowcolor{gray}
Ilhas Åland & AX  & ALA \\
Albânia    &AL & ALB \\
Argélia   &DZ & DZA \\
Samoa Americana & AS & ASM \\
Andorra & AD & \cellcolor[HTML]{AA0044} AND \\
Angola & AO & AGO \\
\hline
\end{tabular}

Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Duis fringilla tristique neque. Sed interdum libero ut metus.
Pellentesque placerat. Nam rutrum augue a leo. Morbi sed elit sit
amet ante lobortis sollicitudin.
```

&#x20;[Abra este fragmento de código no Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Default+position+of+tabular\&snip=%5Cdocumentclass%7Barticle%7D%0A%25Table-related+commands%0A%5Cusepackage%7Barray%7D%0A%5Cusepackage%5Btable%5D%7Bxcolor%7D%0A%5Csetlength%7B%5Carrayrulewidth%7D%7B1mm%7D%0A%5Csetlength%7B%5Ctabcolsep%7D%7B18pt%7D%0A%5Crenewcommand%7B%5Carraystretch%7D%7B1.5%7D%0A%5Cnewcolumntype%7Bs%7D%7B%3E%7B%5Ccolumncolor%5BHTML%5D%7BAAACED%7D%7D+p%7B3cm%7D%7D%0A%0A%5Cbegin%7Bdocument%7D%0APraesent+in+sapien.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Duis+fringilla+tristique+neque.+%0ASed+interdum+libero+ut+metus.+Pellentesque+placerat.+Nam+rutrum+augue+a+leo.+Morbi+sed+elit+sit+amet+%0Aante+lobortis+sollicitudin.%0A%0A%5Carrayrulecolor%5BHTML%5D%7BDB5800%7D%0A%5Cbegin%7Btabular%7D%7B+%7Cs%7Cp%7B2cm%7D%7Cp%7B2cm%7D%7C++%7D%0A%5Chline%0A%5Crowcolor%7Blightgray%7D+%5Cmulticolumn%7B3%7D%7B%7Cc%7C%7D%7BCountry+List%7D+%5C%5C%0A%5Chline%0ACountry+Name+or+Area+Name%26+ISO+ALPHA+2+Code+%26ISO+ALPHA+3+%5C%5C%0A%5Chline%0AAfghanistan+%26+AF+%26AFG+%5C%5C%0A%5Crowcolor%7Bgray%7D%0AAland+Islands+%26+AX++%26+ALA+%5C%5C%0AAlbania++++%26AL+%26+ALB+%5C%5C%0AAlgeria+++%26DZ+%26+DZA+%5C%5C%0AAmerican+Samoa+%26+AS+%26+ASM+%5C%5C%0AAndorra+%26+AD+%26+%5Ccellcolor%5BHTML%5D%7BAA0044%7D+AND+%5C%5C%0AAngola+%26+AO+%26+AGO+%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%0A%0APraesent+in+sapien.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+%0Aelit.+Duis+fringilla+tristique+neque.+Sed+interdum+libero+ut+metus.+%0APellentesque+placerat.+Nam+rutrum+augue+a+leo.+Morbi+sed+elit+sit+%0Aamet+ante+lobortis+sollicitudin.%0A%5Cend%7Bdocument%7D)

O gráfico seguinte mostra o resultado do fragmento de código acima:

![PositioningTnIEx6.png](/files/de93fe6d0cab9f2eef4be3bae30cacad44d868b4)

Também pode  [abra um projeto de exemplo completo no Overleaf.](https://www.overleaf.com/project/new/template/19663?id=66518064\&templateName=Example+of+positioning+tables+and+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

Para saber como criar tabelas, veja o [Tabelas](/latex/overleaf-learn-latex-pt/figuras-e-tabelas/01-tables.md) artigo.

### O ambiente table

O ambiente table destina-se a posicionar automaticamente tabelas, para que se integrem bem no fluxo do seu documento.

```latex
Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Duis fringilla tristique neque. Sed interdum
libero ut metus. Pellentesque placerat. Nam rutrum augue a leo.
Morbi sed elit sit amet ante lobortis sollicitudin.

\begin{table}[ht]
\arrayrulecolor[HTML]{DB5800}
\centering
\begin{tabular}{ |s|p{2cm}|p{2cm}|  }
\hline
\rowcolor{lightgray} \multicolumn{3}{|c|}{Lista de países} \\
\hline
Nome do país ou nome da região& Código ISO ALFA 2 &ISO ALFA 3 \\
\hline
Afeganistão & AF &AFG \\
\rowcolor{gray}
Ilhas Åland & AX  & ALA \\
Albânia    &AL & ALB \\
Argélia   &DZ & DZA \\
Samoa Americana & AS & ASM \\
Andorra & AD & \cellcolor[HTML]{AA0044} AND \\
Angola & AO & AGO \\
\hline
\end{tabular}
\caption{Tabela dentro de um elemento flutuante}
\label{table:ta}
\end{table}

Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Duis fringilla tristique neque. Sed interdum
libero ut metus. Pellentesque placerat. Nam rutrum augue a leo.
Morbi sed elit sit amet ante lobortis sollicitudin.
```

&#x20;[Abra este fragmento de código no Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Default+position+of+tabular\&snip=%5Cdocumentclass%7Barticle%7D%0A%25Table-related+commands%0A%5Cusepackage%7Barray%7D%0A%5Cusepackage%5Btable%5D%7Bxcolor%7D%0A%5Csetlength%7B%5Carrayrulewidth%7D%7B1mm%7D%0A%5Csetlength%7B%5Ctabcolsep%7D%7B18pt%7D%0A%5Crenewcommand%7B%5Carraystretch%7D%7B1.5%7D%0A%5Cnewcolumntype%7Bs%7D%7B%3E%7B%5Ccolumncolor%5BHTML%5D%7BAAACED%7D%7D+p%7B3cm%7D%7D%0A%0A%5Cbegin%7Bdocument%7D%0APraesent+in+sapien.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+%0Aadipiscing+elit.+Duis+fringilla+tristique+neque.+Sed+interdum+%0Alibero+ut+metus.+Pellentesque+placerat.+Nam+rutrum+augue+a+leo.%0AMorbi+sed+elit+sit+amet+ante+lobortis+sollicitudin.%0A%0A%5Cbegin%7Btable%7D%5Bht%5D%0A%5Carrayrulecolor%5BHTML%5D%7BDB5800%7D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B+%7Cs%7Cp%7B2cm%7D%7Cp%7B2cm%7D%7C++%7D%0A%5Chline%0A%5Crowcolor%7Blightgray%7D+%5Cmulticolumn%7B3%7D%7B%7Cc%7C%7D%7BCountry+List%7D+%5C%5C%0A%5Chline%0ACountry+Name+or+Area+Name%26+ISO+ALPHA+2+Code+%26ISO+ALPHA+3+%5C%5C%0A%5Chline%0AAfghanistan+%26+AF+%26AFG+%5C%5C%0A%5Crowcolor%7Bgray%7D%0AAland+Islands+%26+AX++%26+ALA+%5C%5C%0AAlbania++++%26AL+%26+ALB+%5C%5C%0AAlgeria+++%26DZ+%26+DZA+%5C%5C%0AAmerican+Samoa+%26+AS+%26+ASM+%5C%5C%0AAndorra+%26+AD+%26+%5Ccellcolor%5BHTML%5D%7BAA0044%7D+AND+%5C%5C%0AAngola+%26+AO+%26+AGO+%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BTable+inside+a+floating+element%7D%0A%5Clabel%7Btable%3Ata%7D%0A%5Cend%7Btable%7D%0A%0APraesent+in+sapien.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+%0Aadipiscing+elit.+Duis+fringilla+tristique+neque.+Sed+interdum+%0Alibero+ut+metus.+Pellentesque+placerat.+Nam+rutrum+augue+a+leo.+%0AMorbi+sed+elit+sit+amet+ante+lobortis+sollicitudin.%0A%5Cend%7Bdocument%7D)

O gráfico seguinte mostra a saída produzida pela ligação do Overleaf:

![PositioningTnIEx7.png](/files/f4c4f03eedd608f256a838f5a066d16dc366d848)

Pode passar um parâmetro de posição, entre colchetes, ao **table** ambiente. Este parâmetro pode assumir os seguintes valores:

| Parâmetro | Posição                                                                                                                                    |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| h         | Colocar o flutuante *aqui*, ou seja, *aproximadamente* no mesmo ponto em que ocorre no texto-fonte (no entanto, não *exatamente* no local) |
| t         | Posicionar no *topo* da página.                                                                                                            |
| b         | Posicionar no *fundo* da página.                                                                                                           |
| p         | Colocar numa página especial *page* apenas para flutuantes.                                                                                |
| !         | Substituir os parâmetros internos que o LaTeX usa para determinar posições "boas" para flutuantes.                                         |
| H         | Coloca o flutuante precisamente na localização no código LaTeX. Requer o `float` pacote. Isto é, de certa forma, equivalente a h!.         |

Pode definir mais do que um valor no parâmetro; por exemplo, se escrever `[ht]` o LaTeX tentará posicionar a tabela **aqui**, mas se não for possível (o espaço pode ser insuficiente), então a tabela aparecerá no **topo** da página. Recomenda-se usar mais do que um parâmetro de posicionamento para evitar resultados inesperados.

Repare também no comando `\centering`. Isto altera o alinhamento da tabela dentro do seu contentor para *centro* em vez do valor predefinido *esquerda*.

&#x20;[Abrir um exemplo no Overleaf](https://www.overleaf.com/project/new/template/19663?id=66518064\&templateName=Example+of+positioning+tables+and+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

### Envolver texto em torno de uma tabela

Se a sua tabela não ocupar todo o espaço disponível e quiser colocar texto ao lado ou antes dela, isso é possível com o pacote `wrapfig`.

Primeiro, importe o pacote

```latex
\usepackage{wrapfig}
```

depois pode usar o ambiente `wraptable` que recebe dois parâmetros: o primeiro é o alinhamento, que pode ser `l`, `r`, `c`, `i` ou `ou` para esquerda, direita, centro, interno e externo, respetivamente. O segundo é a largura do contentor da tabela; tenha em atenção que este último parâmetro tem de ser igual à largura da tabela, caso contrário as coisas podem não ficar corretamente alinhadas.

```latex
Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Duis fringilla tristique neque. Sed interdum
libero ut metus. Pellentesque placerat. Nam rutrum augue a leo.
Morbi sed elit sit amet ante lobortis sollicitudin.

\begin{wraptable}{r}{8cm}
\arrayrulecolor[HTML]{DB5800}
\centering
\begin{tabular}{ |s|p{2cm}|  }
\hline
\rowcolor{lightgray} \multicolumn{2}{|c|}{Lista de países} \\
\hline
Nome do país ou da área& Código ISO ALFA 2 \\
\hline
Afeganistão & AF \\
\rowcolor{gray}
Ilhas de Åland & AX \\
Albânia    &AL  \\
Argélia   &DZ \\
Samoa Americana & AS \\
Andorra & \cellcolor[HTML]{AA0044} AD   \\
Angola & AO \\
\hline
\end{tabular}
\caption{Tabela dentro de um wraptable}
\label{table:ta2}
\end{wraptable}

Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Duis fringilla tristique neque. Sed interdum
libero ut metus. Pellentesque placerat. Nam rutrum augue a leo.
Morbi sed elit sit amet ante lobortis sollicitudin...
```

&#x20;Abra este `wrapfig` fragmento de código no Overleaf

O gráfico seguinte mostra a saída produzida pela ligação do Overleaf:

![PositioningTnIEx8OLV2.png](/files/925b5f77dd1bb9415849cd7093ab412b4fe4158d)

## Guia de referência

**Unidades e comprimentos do LaTeX**

| Abreviação   | Definição                                                           |
| ------------ | ------------------------------------------------------------------- |
| pt           | Um ponto é a unidade de comprimento predefinida. Cerca de 0,3515 mm |
| mm           | um milímetro                                                        |
| cm           | um centímetro                                                       |
| em           | uma polegada                                                        |
| ex           | a altura de um **x** na fonte atual                                 |
| em           | a largura de um **m** na fonte atual                                |
| \columnsep   | distância entre colunas                                             |
| \columnwidth | largura da coluna                                                   |
| \linewidth   | largura da linha no ambiente atual                                  |
| \paperwidth  | largura da página                                                   |
| \paperheight | altura da página                                                    |
| \textwidth   | largura do texto                                                    |
| \textheight  | altura do texto                                                     |
| \unitlength  | unidades de comprimento no *picture* ambiente.                      |

## Leitura adicional

Para mais informações, consulta:

* [Tabelas](/latex/overleaf-learn-latex-pt/figuras-e-tabelas/01-tables.md)
* [Inserção de imagens](/latex/overleaf-learn-latex-pt/mais-topicos/27-inserting-images.md)
* [Listas de tabelas e figuras](/latex/overleaf-learn-latex-pt/figuras-e-tabelas/03-lists-of-tables-and-figures.md)
* [Comprimentos em LaTeX](/latex/overleaf-learn-latex-pt/formatacao/01-lengths-in-latex.md)
* [**floatrow** pacote para gestão avançada de legendas de elementos flutuantes (tabelas e figuras)](http://tug.ctan.org/tex-archive/macros/latex/contrib/floatrow/floatrow.pdf)
* [**sidecap** documentação do pacote, para legendas de figuras laterais](ftp://ctan.tug.org/tex-archive/macros/latex/contrib/sidecap/sidecap.pdf)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/figuras-e-tabelas/02-positioning-images-and-tables.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
