> 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/it/altri-argomenti/50-wrapping-text-around-figures.md).

# Disporre il testo attorno alle figure

A volte, può essere desiderabile disporre il testo attorno a un elemento flottante (nel nostro caso, una figura) in modo da non interrompere il flusso del testo. Esistono diversi pacchetti in LaTeX per svolgere questo compito, anche se nella maggior parte dei casi richiedono una certa quantità di regolazione manuale.

### Usando wrapfig

Per usare *wrapfig*, dobbiamo includere la seguente riga nel preambolo:

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

Questo rende il *wrapfigure* disponibile per noi, e possiamo inserire un *\includegraphics* comando al suo interno per creare una figura attorno alla quale il testo verrà avvolto. Ecco come possiamo specificare un *wrapfigure* ambiente:

```latex
\begin{wrapfigure}[lineheight]{position}{width}
  ...
\end{wrapfigure}
```

Il *position* parametro ha otto possibili valori:

|   |   |                                                                  |
| - | - | ---------------------------------------------------------------- |
| r | R | lato destro del testo                                            |
| l | L | lato sinistro del testo                                          |
| i | I | bordo interno—vicino alla rilegatura (in un *twoside* documento) |
| o | O | bordo esterno—lontano dalla rilegatura                           |

La versione maiuscola permette alla figura di fluttuare. La versione minuscola significa *esattamente qui*.

Ecco un esempio:

```latex
\begin{wrapfigure}{r}{0.5\textwidth}
  \begin{center}
    \includegraphics[width=0.48\textwidth]{birds}
  \end{center}
  \caption{Birds}
\end{wrapfigure}
```

Si può notare che la larghezza dell'immagine inserita è stata specificata in relazione alla larghezza del testo (*\textwidth*). È una buona idea usare dimensioni relative per definire le lunghezze (altezza, larghezza, ecc.), in particolare quando si usa *wrapfigure*.

Nell'esempio sopra, la figura copre esattamente metà della larghezza del testo, e l'immagine vera e propria usa una larghezza leggermente inferiore, così che tra l'immagine e il testo ci sia una gradevole piccola cornice bianca. L'immagine dovrebbe essere sempre più piccola (meno larga) del wrap, altrimenti invaderà il testo.

Prestare attenzione quando si aggiungono *wrapfigures* molto vicino all'inizio o alla fine di una pagina, poiché questo può spesso causare effetti indesiderati difficili o quasi impossibili da risolvere. Non è consigliabile cercare di usare *wrapfigures* insieme a equazioni o intestazioni di sezioni. Inoltre non possono essere usati in elenchi, come `itemize` e `enumerate` .

[Apri un esempio in 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=)

### Gestire le immagini con spazio bianco

Nel caso in cui l'immagine abbia uno spazio bianco indesiderato, possiamo usare una delle seguenti opzioni per rimuovere lo spazio bianco in eccesso:

* *trim* lo spazio bianco quando si usa \includegraphics
* Il *picins* il pacchetto può essere usato al posto di *wrapfigure*, che rimuove automaticamente lo spazio bianco in eccesso senza alcuna regolazione manuale.
* Il pacchetto *floatflt* è un'altra alternativa.
* Evitare di usare *\begin{center}* per centrare l'immagine, aggiunge spazio extra. Usare *\centering* invece.
* Il programma *pdfcrop* (incluso nella maggior parte delle installazioni TeX) può essere usato per rimuovere definitivamente lo spazio bianco.


---

# 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/it/altri-argomenti/50-wrapping-text-around-figures.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.
