> 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/errores-de-latex/28-no-positions-in-optional-float-specifier.md).

# No hay posiciones en el especificador opcional de flotantes

Este es un error estándar de LaTeX que aparece cuando no incluyes un [especificador de flotante](/latex/es/figuras-y-tablas/02-positioning-images-and-tables.md) en las opciones de un flotante, es decir, el **`ht`** en **`\begin{figure}[ht]`**. El parámetro especificador de flotante es una opción que nos permite tener un mayor control sobre dónde se coloca una figura. Las diferentes opciones de colocación disponibles se enumeran a continuación:

| Especificador | Permiso                                                                                                                                                 |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| h             | Coloca el flotante *aquí*, es decir, *aproximadamente* en el mismo punto en que aparece en el texto fuente (sin embargo, no *exactamente* en ese lugar) |
| t             | Posición en la *parte superior* de la página.                                                                                                           |
| b             | Posición en la *parte inferior* de la página.                                                                                                           |
| p             | Colóquelo en una página especial *page* solo para flotantes.                                                                                            |
| !             | Anula los parámetros internos que LaTeX usa para determinar posiciones "buenas" de los flotantes.                                                       |
| H             | Coloca el flotante exactamente en la ubicación del código LaTeX. Requiere el *float* paquete (*\usepackage{float}*). Esto es algo equivalente a *h!*.   |

Estos *especificadores de flotante* pueden colocarse dentro de los corchetes cuando creamos un flotante, como **`\begin{figure}[h]`**. Incluso pueden colocarse en combinaciones como **`\begin{figure}[!htb]`**, lo que le indica a LaTeX que coloque la figura *aquí*, o *parte superior*, o *parte inferior*. Si dejas los corchetes vacíos escribiendo algo como **`\begin{table}[]`**, aparecerá un mensaje de error como el que se muestra a continuación.

main.tex

No hay posiciones en el especificador opcional de flotante.

## Cómo resolver el error

**Eliminar los corchetes:**

La forma más sencilla de deshacerse de este error es eliminar los corchetes cuando no estamos usando un especificador de flotante, es decir, en lugar de escribir **`\begin{figure}[]`**, podrías simplemente escribir **`\begin{figure}`**.

**Insertar un especificador de flotante:**

Otra forma de resolver este error es insertando un [especificador de flotante](/latex/es/figuras-y-tablas/02-positioning-images-and-tables.md) indicando a LaTeX dónde te gustaría que aparezca tu flotante. Esto debe incluirse entre corchetes, como **`\begin{figure}[h]`** o **`\begin{table}[!htb]`**.


---

# 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/errores-de-latex/28-no-positions-in-optional-float-specifier.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.
