> 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/fr/primitifs-tex-latex/06-hfuzz.md).

# \hfuzz

TEX fournit des commandes qui vous permettent d'influencer sa décision quant à savoir s'il considère qu'une boîte est trop pleine et la signale comme telle — par exemple dans le `.log` fichier.

* `\hfuzz[=]` *dimension*: `\hfuzz` spécifie la quantité de dépassement de laquelle le contenu dans une `\\hbox` peut dépasser la largeur de cette `\\hbox` avant d'être considéré comme trop plein.
* `\vfuzz[=]` *dimension*: `\vfuzz` spécifie la quantité de dépassement de laquelle le contenu dans une `\vbox` peut dépasser la hauteur de cette `\vbox` avant d'être signalé comme trop plein.

Notez que :

* “`[=]`” signifie que le signe égal est facultatif.
* *dimension* est une quantité spécifiée dans des unités que TEX peut comprendre — par exemple pt, bp, mm, etc.

**Exemples d'utilisation**

* `\hfuzz=0.5pt` ou `\hfuzz 0.5pt` (le « = » est facultatif)
* `\vfuzz=0.75pt` ou `\vfuzz 0.75pt` (le « = » est facultatif)

#### Exemple

Si nous plaçons le mot « Overleaf » dans un `\\hbox` et mesurons sa largeur (en utilisant les polices par défaut) :

```
\setbox99=\hbox{Overleaf}\the\wd99
```

nous obtenons une valeur de 36.41675pt. Si nous plaçons maintenant « Overleaf » dans un `\\hbox` qui est trop étroit, disons 36pt, et réglons [`\overfullrule`](/latex/fr/primitifs-tex-latex/07-overfullrule.md) à une valeur non nulle :

```
\overfullrule=5mm
\hbox to 36pt{Overleaf}
```

Le graphique suivant montre le résultat :

![](/files/7e8f06e1a3d9a48ae192e1eb9a94da4f9acb61c1)

Si nous réglons `\hfuzz=0.5pt` et répétons l'exercice ci-dessus :

```
\overfullrule=5mm
\hfuzz=0.5pt
\hbox to 36pt{Overleaf}
```

le graphique suivant :

![](/files/91c878d08fd8d8415ec6ebab273d28eab42c78cc)

montre que TEX ne considère plus `\hbox to 36pt{Overleaf}` comme trop pleine, et n'ajoute donc pas de [`\overfullrule`](/latex/fr/primitifs-tex-latex/07-overfullrule.md) trait, car la valeur de `\hfuzz` (0,5pt) suffit tout juste à l'empêcher.

Le comportement de `\vfuzz` est analogue à `\hfuzz`— sauf que TEX n'affiche pas de traits de dépassement pour les vboxes.

#### Plus de détails sur \hfuzz

Ce que TEX *réellement* vérifie est la différence entre la largeur excédentaire du contenu et la réduction totale de la colle (d'ordre zéro). Par exemple, supposons que la largeur totale d'un contenu soit de 100pt et que la largeur souhaitée de la boîte soit de 95pt : la largeur excédentaire que TEX doit absorber est de 5pt — il doit réduire la colle disponible de 5pt. Supposons qu'il y ait une réduction totale de colle d'ordre zéro de 4pt, alors TEX compare la valeur actuelle de `\hfuzz` à la valeur de 5pt$$-$$4pt$$=$$1pt.

#### Commandes associées

Voir aussi :

* [`\overfullrule`](/latex/fr/primitifs-tex-latex/07-overfullrule.md)
* [`\hbadness`](/latex/fr/primitifs-tex-latex/05-hbadness.md)


---

# 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/fr/primitifs-tex-latex/06-hfuzz.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.
