> For the complete documentation index, see [llms.txt](https://ayakaleaf-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://ayakaleaf-pro.ayaka.space/latex/it/primitivi-tex-latex/07-overfullrule.md).

# \overfullrule

`\overfullrule[=]` *dimensione*

Dove:

* “`[=]`” indica che il segno di uguale è facoltativo.
* *dimensione* è una quantità specificata in unità che TEX può comprendere—ad es. pt, bp, mm ecc.

Quando TEX rileva che una hbox è overfull—ad esempio una riga in un paragrafo impaginato o del testo in una `\hbox{..}`—scriverà tali informazioni nel file di log. Inoltre, i motori TEX forniscono anche il `\overfullrule` comando che può essere usato per indicare a TEX di aggiungere una breve linea alla fine della scatola problematica, fungendo da avviso visivo per l'utente.

**Esempio di utilizzo**

Poiché il segno “=” è facoltativo, puoi scrivere `\overfullrule=10pt` o `\overfullrule 10pt`.

Si noti che LATEX imposta `\overfullrule` a 0pt, mentre Plain TEX lo imposta a 5pt.

#### Un esempio

Useremo una `\hbox{}` che sarà overfull: `\hbox to 10pt{Questa scatola sarà overfull}` e impostiamo `\overfullrule` a un valore diverso da zero, diciamo 10mm:

```
\overfullrule=10mm\hbox to 10pt{Questa scatola sarà overfull}\par
```

La grafica seguente mostra l'output:

![](/files/c8f8d6fdfd588e85f1e9692ccff9b2464dfded09)

Come puoi vedere, è stata aggiunta una linea lunga 10mm alla fine della overfull `\hbox`. Ora impostiamo `\overfullrule=0mm` per impedire che venga visualizzata una linea per una scatola overfull:

```
\overfullrule=0mm\hbox to 10pt{Questa scatola sarà overfull}
```

La grafica seguente mostra l'output:

![](/files/1314c24ab22ebbccde3f9fa635f182cca1d02075)

Il risultato `\hbox` è ancora overfull, ma questa volta viene visualizzato senza una linea overfull per evidenziarlo.

#### Un altro esempio: le righe in un paragrafo

Quando TEX suddivide un paragrafo in righe di testo impaginato, ogni riga del paragrafo viene memorizzata in una `\hbox`. TEX può essere istruito a visualizzare le righe overfull impostando `\overfullrule` a un valore diverso da zero. L'esempio seguente mostra le linee overfull visualizzate alla fine delle righe overfull in un paragrafo.

Per creare un paragrafo, inseriremo del testo in una stretta `\vbox`, impostiamo `\overfullrule=10pt`, e disegniamo la scatola con un bordo. Nota che poiché abbiamo usato il `\verb` comando, dobbiamo prima salvare la `\vbox` in un registro di box (100) e poi usare il comando LATEX (macro) `\fbox` per tracciare un bordo aderente attorno ad essa, rendendo più facile vedere le righe overfull.

```
\overfullrule=10pt
\setlength{\fboxsep}{0pt}% Per garantire un bordo aderente senza spazio
\setbox100=\vbox{\hsize=30mm All'interno di questa vbox imposteremo la
larghezza di riga a 30mm usando \verb|\hsize=30mm|.
Stiamo impaginando del testo all'interno di una \verb|\vbox|
perché farà sì che \TeX{} effettui l'interruzione di riga
e costruisca il paragrafo come una pila di scatole orizzontali.
Per alcune righe \TeX{} potrebbe non riuscire a trovare una buona
interruzione di riga, il che può produrre righe troppo larghe per rientrare
entro una larghezza di 30mm. Poiché \verb|\overfullrule| è
diverso da zero (10pt), tali righe overfull sono
indicate da una linea overfull di larghezza 10pt. Nota che per \TeX{},
questa scatola è ancora considerata larga 30mm anche se
alcune righe non entrano e un \verb|\overfullrule|
di larghezza 10pt viene aggiunto alla fine di alcune righe.}
\fbox{\copy100}
```

La grafica seguente mostra l'output:

![](/files/9f3dfcad54b35ff567663af5e9b887c29d7a819e)


---

# 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://ayakaleaf-pro.ayaka.space/latex/it/primitivi-tex-latex/07-overfullrule.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.
