> 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/10-illegal-unit-of-measure-pt-inserted.md).

# Unidad de medida ilegal (se insertó pt)

Si estás especificando una longitud en LaTeX, pero no especificas las unidades apropiadas, generarás el error siguiente:

main.tex, línea 5

Unidad de medida ilegal (se insertó pt).

\vskip l.11 \vspace{6} Las dimensiones pueden estar en unidades de em, ex, in, pt, pc, cm, mm, dd, cc, nd, nc, bp o sp; ¡pero la tuya es una nueva! Asumiré que querías decir pt, por puntos de impresora. Para recuperarse elegantemente de este error, lo mejor es borrar las unidades erróneas; por ejemplo, escribe \`2' para borrar dos letras. (Véase el capítulo 27 de The TeXbook.)

Consulta [aquí](/latex/es/formato/01-lengths-in-latex.md) para aprender más sobre longitudes en LaTeX.

## Causas comunes

**Olvidar incluir la unidad apropiada al especificar una longitud:**

La causa más común de este error es simplemente olvidar incluir una unidad al especificar una longitud en LaTeX. A continuación se muestra un ejemplo de un error

```latex
La imagen siguiente debería tener 5 centímetros de ancho

\includegraphics[width=5]{image}
```

El error aquí es que el ancho de la imagen está escrito como **`width=5`**. LaTeX no entiende si la imagen debe medir cinco pulgadas, cinco metros, cinco milímetros, etc. La especificación correcta es **`width=5cm`**. Esto le indica a LaTeX que la imagen debe tener cinco centímetros de ancho.

**Usar una unidad que no está permitida en LaTeX:**

Otra razón común por la que aparecerá este error es si has usado una unidad que no está permitida en LaTeX. A continuación se muestra un ejemplo de esto, donde se intentó especificar que la imagen tuviera un pie de ancho:

```latex
La imagen siguiente debería tener un pie de ancho

\includegraphics[width=1ft]{image}
```

Esto generará un error, ya que los pies no son unidades permitidas en LaTeX. La forma correcta de escribir esto sería expresar el ancho de la imagen como **`width=12in`**, lo que da una imagen de un pie de ancho. A continuación, una lista de las unidades disponibles en LaTeX:

| Abreviatura | Valor                                                                                                                                                                                                                 |
| ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **pt**      | un punto es aproximadamente 1/72.27 de pulgada, eso significa unos 0.0138 pulgadas o 0.3515 mm (exactamente, el punto se define como 1/864 de un pie americano *pie de impresora* es decir, 249/250 de un pie inglés) |
| **mm**      | un milímetro                                                                                                                                                                                                          |
| **cm**      | un centímetro                                                                                                                                                                                                         |
| **en**      | pulgada                                                                                                                                                                                                               |
| **ex**      | aproximadamente la altura de una 'x' (minúscula) en la fuente actual (depende de la fuente utilizada)                                                                                                                 |
| **em**      | aproximadamente el ancho de una 'M' (mayúscula) en la fuente actual (depende de la fuente utilizada)                                                                                                                  |
| **mu**      | unidad matemática igual a 1/18 em, donde em se toma de la familia de símbolos matemáticos                                                                                                                             |

**Tener un token no expandible en el lugar equivocado**

Lo anterior es en realidad un caso de esto. TeX analiza las longitudes como cualquier número de dígitos seguido de un punto opcional seguido de cualquier número de dígitos seguido de un espacio opcional seguido de cualquier unidad válida. Mientras TeX busca una longitud, expande cada token expandible (macro) hasta que encuentra el primer token no expandible.

**Tener un salto de línea \\\ seguido de corchetes:**

Si un comando de salto de línea **`\\`** va seguido alguna vez de corchetes **`[...]`**, se interpretará como un argumento opcional y, por tanto, se esperará un número con una unidad dentro de los corchetes. Esto es cierto incluso si hay espacios en blanco y saltos de línea entre los **`\\`** y **`[...]`** comandos. Este problema suele aparecer en tablas, como se muestra a continuación:

```latex
\begin{tabular}{c|c}
    [t] & s\\
    [I] & A\\
    [m] & kg
\end{tabular}
```

Esto generará un error, ya que en la tercera línea tenemos un salto de línea seguido de corchetes cuadrados. LaTeX espera un número con una unidad dentro de los corchetes cuadrados, pero en su lugar encuentra **`x`**. La forma correcta de escribir la tabla anterior es incluir los corchetes cuadrados dentro de llaves **`{...}`** como se muestra a continuación o, si el efecto de agrupación de las llaves no es deseable, poner un **`\relax`** antes de él:

```latex
\begin{tabular}{c|c}
    [t] &  s\\
    {[I]} & A\\\relax
    [m] & kg
\end{tabular}
```

**Usar el paquete subfigure:**

El **`subfigure`** el paquete subfigure está muy desactualizado y generará un error 'Illegal unit of measure' cuando no haya ningún error presente. A continuación se muestra un ejemplo de esto:

```latex
% En el preámbulo
\usepackage{subfigure}

% En el cuerpo de tu documento
\begin{figure}
    \centering
    \begin{subfigure}[b]{0.3\textwidth}
        \includegraphics[scale=0.2]{image}
        \caption{Una gaviota}
        \label{fig:gull}
    \end{subfigure}%
\end{figure}
```

Esto generará un error, ya que el paquete subfigure no reconoce **`\textwidth`** como que contiene una unidad, cuando en realidad es una medida predefinida (equivalente al ancho constante del bloque total de texto en una página). La forma de resolver esto es usar el más actualizado **`subcaption`** paquete, que ha reemplazado a **`subfigure`**. Escribir el mismo código que arriba con **`\usepackage{subcaption}`** en el preámbulo en lugar de **`\usepackage{subfigure}`** te dará el resultado deseado sin ningún error.


---

# 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/10-illegal-unit-of-measure-pt-inserted.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.
