> 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/es/primitivas-de-tex-latex/06-hfuzz.md).

# \hfuzz

TEX proporciona comandos que le permiten influir en su decisión sobre si considera que una caja está desbordada y se informa como tal—por ejemplo, en la `.log` archivo.

* `\hfuzz[=]` *dimensión*: `\hfuzz` especifica la cantidad en la que el contenido de un `\hbox` puede exceder el ancho de ese `\hbox` antes de ser considerado desbordado.
* `\vfuzz[=]` *dimensión*: `\vfuzz` especifica la cantidad en la que el contenido de una `\vbox` puede exceder la altura de esa `\vbox` antes de ser informada como desbordada.

Observa que:

* “`[=]`” significa que el signo igual es opcional.
* *dimensión* es una cantidad especificada en unidades que TEX puede entender—por ejemplo, pt, bp, mm, etc.

**Ejemplos de uso**

* `\hfuzz=0.5pt` o `\hfuzz 0.5pt` (el “=” es opcional)
* `\vfuzz=0.75pt` o `\vfuzz 0.75pt` (el “=” es opcional)

#### Ejemplo

Si ponemos la palabra “Overleaf” en un `\hbox` y medimos su ancho (usando las fuentes predeterminadas):

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

vemos un valor de 36.41675pt. Si ahora ponemos “Overleaf” en un `\hbox` que es demasiado estrecha, digamos 36pt, y fijamos [`\overfullrule`](/latex/es/primitivas-de-tex-latex/07-overfullrule.md) a un valor distinto de cero:

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

El siguiente gráfico muestra el resultado:

![](/files/c92a05ec4a75ca7d7133562273ada8b317dfb254)

Si fijamos `\hfuzz=0.5pt` y repetimos el ejercicio anterior:

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

el siguiente gráfico:

![](/files/a22e2128386b5d66e10ef3e75ea687f03c4bcb95)

muestra que TEX ya no trata `\hbox to 36pt{Overleaf}` como desbordada, por lo que no añade una [`\overfullrule`](/latex/es/primitivas-de-tex-latex/07-overfullrule.md) regla, porque el valor de `\hfuzz` (0.5pt) es suficiente para evitarlo.

El comportamiento de `\vfuzz` es análogo a `\hfuzz`—salvo que TEX no muestra reglas de desbordamiento para vboxes.

#### Más detalles sobre \hfuzz

Lo que TEX *realmente* comprueba es la diferencia entre el ancho excedente del material y el encogimiento total del pegamento (de orden cero). Por ejemplo, supongamos que el ancho total de cierto contenido es 100pt y el ancho deseado de la caja es 95pt: el ancho excedente que TEX necesita absorber es 5pt—necesita reducir el pegamento disponible en 5pt. Supongamos que hay un encogimiento total del pegamento de orden cero de 4pt, entonces TEX compara el valor actual de `\hfuzz` con el valor de 5pt$$-$$4pt$$=$$1pt.

#### Comandos relacionados

Véase también:

* [`\overfullrule`](/latex/es/primitivas-de-tex-latex/07-overfullrule.md)
* [`\hbadness`](/latex/es/primitivas-de-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/es/primitivas-de-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.
