> 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/formato/05-line-breaks-and-blank-spaces.md).

# Saltos de línea y espacios en blanco

Romper el flujo del documento en LaTeX no se recomienda a menos que estés [creando una macro](/latex/es/archivos-de-clase/03-writing-your-own-package.md). De todos modos, a veces es necesario tener más control sobre el diseño del documento; y por esta razón en este artículo se explica cómo insertar saltos de línea, saltos de página y espacios en blanco arbitrarios.

## Introducción

La forma más estándar de romper líneas es crear un nuevo párrafo. Esto se hace dejando una línea en blanco en el código.

```latex
\documentclass{article}
\begin{document}
Este párrafo no contiene información
y su propósito es proporcionar un ejemplo de cómo empezar un nuevo párrafo.
Como puedes ver,
línea única
salto en el código
actúa como un espacio en el texto.

Sin embargo, dejar una línea en blanco inicia un nuevo párrafo.
\end{document}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=New+paragraph\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AThis+paragraph+contains+no+information%0Aand+its+purpose+is+to+provide+an+example+on+how+to+start+a+new+paragraph.%0AAs+you+can+see%2C%0Asingle+line%0Abreak+in+the+code%0Aacts+as+a+space+in+text.%0A%0AHowever%2C+leaving+an+empty+line+starts+a+new+paragraph.%0A%5Cend%7Bdocument%7D)

![LineBreaksEx1aupdated.png](/files/56209b51ab195d0df997753bb4936746ed9b9300)

Esta no es el único comando para insertar saltos de línea, en la [sección siguiente](#line-breaks) se presentarán dos más.

## Saltos de línea

Como se mencionó antes, hay más de una forma de insertar saltos de línea.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Algo en este documento. Este párrafo no contiene información
y su propósito es proporcionar un ejemplo de cómo insertar espacios en blanco
y saltos de línea.\\
Cuando se inserta un salto de línea, el texto no se sangra, hay
un par de comandos adicionales para saltos de línea. \newline
Este párrafo no proporciona información alguna. Estamos explorando
saltos de línea. \hfill \break
Y combinando dos comandos
\end{document}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Another+line+break+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Butf8%5D%7Binputenc%7D%0A%0A%5Cbegin%7Bdocument%7D%0ASomething+in+this+document.+This+paragraph+contains+no+information+%0Aand+its+purposes+is+to+provide+an+example+on+how+to+insert+white+%0Aspaces+and+lines+breaks.%5C%5C%0AWhen+a+line+break+is+inserted%2C+the+text+is+not+indented%2C+there+%0Aare+a+couple+of+extra+commands+do+line+breaks.+%5Cnewline%0AThis+paragraph+provides+no+information+whatsoever.+We+are+exploring+%0Aline+breaks.+%5Chfill+%5Cbreak%0AAnd+combining+two+commands%0A%5Cend%7Bdocument%7D)

![LineBreaksEx2new.png](/files/911e0f01612398d4b1216fefbb229ae1db42dfc1)

Hay tres comandos aquí que funcionan igual en el ejemplo:

* `\\` (dos barras invertidas)
* `\newline`
* `\hfill \break`

Para más comandos de salto de línea, consulta el [guía de referencia](#reference-guide).

## Saltos de página

Hay dos comandos para insertar saltos de página, `clearpage` y `newpage`. A continuación se muestra un ejemplo usando `clearpage`.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Algo en este documento. Este párrafo no contiene información y
su propósito es proporcionar un ejemplo de cómo insertar espacios en blanco
y saltos de línea.\\
Cuando se inserta un salto de línea, el texto no se sangra, hay un
par de comandos adicionales para saltos de línea. \newline
Este párrafo no proporciona información alguna. Estamos explorando
saltos de línea. \hfill \break
Y combinando dos comandos
...
...

\begin{figure}
\centering
\includegraphics[width=3cm]{overleaf-logo}
\caption{Logotipo de Overleaf}
\end{figure}

Hola,  aquí  hay  un  texto  sin  un  significado...
\clearpage
```

![LineBreaksEx3OverleafNew.png](/files/7847c7aa8ee1799e8ca8b747583f4695220bb0e1)

Si se usa el comando `\clearpage` se usa, y hay elementos flotantes apilados, como tablas o figuras, se vaciarán antes de empezar la nueva página. En el ejemplo anterior se inserta la misma imagen tres veces. Como el salto de página se inserta antes de que se muestren todas las figuras, las imágenes restantes se insertan en una página vacía antes de continuar con el texto debajo del punto de salto.

Si esto no es lo que necesitas, puedes usar `\newpage` en su lugar.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Algo en este documento. Este párrafo no contiene información y
su propósito es proporcionar un ejemplo de cómo insertar espacios en blanco
y saltos de línea.\\
Cuando se inserta un salto de línea, el texto no se sangra, hay un
par de comandos adicionales para saltos de línea. \newline
Este párrafo no proporciona información alguna. Estamos explorando
saltos de línea. \hfill \break
Y combinando dos comandos
...
...

\begin{figure}
\centering
\includegraphics[width=3cm]{overleaf-logo}
\caption{Logotipo de Overleaf}
\end{figure}

Hola,  aquí  hay  un  texto  sin  un  significado...
\newpage
```

![LineBreaksEx4Overleaf.png](/files/521f1f0cca0b2815207464e0c631648ad8b2815b)

En este caso las imágenes se colocan en la nueva página tratando de ajustarse al flujo del texto.

[Abrir en Overleaf](https://www.overleaf.com/project/new/template/19338?id=65200057\&templateName=\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Espacios en blanco horizontales

Se pueden insertar espacios horizontales de longitud arbitraria con `\hspace`.

```latex
Los espacios horizontales \hspace{1cm} se pueden insertar manualmente. Útil
para controlar el ajuste fino en el diseño de las imágenes.

Izquierda \hfill Derecha
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Horizontal+spaces\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0AHorizontal+%5Chspace%7B1cm%7D+spaces+can+be+inserted+manually.+Useful+%0Ato+control+the+fine-tuning+in+the+layout+of+pictures.%0A%0ALeft+Side+%5Chfill+Right+Side%0A%0A%5Cend%7Bdocument%7D)

![LineBreaksEx5.png](/files/a3d1231cac796dc224ca363de78bb243c6fdbb24)

En este ejemplo hay dos comandos que insertan espacios en blanco horizontales:

**\hspace{1cm}**

Inserta un espacio horizontal cuya longitud es de 1 cm. Con este comando se pueden usar otras unidades de LaTeX.

**\hfill**

Inserta un espacio en blanco que se estirará según sea necesario para llenar el espacio disponible.

Los comandos `\hrulefill` y `\dotfill` hacen lo mismo que `\hfill` pero en lugar de espacios en blanco insertan una regla horizontal y una serie de puntos, respectivamente.

## Espacios en blanco verticales

Los espacios en blanco verticales tienen la misma sintaxis que los horizontales.

```latex
Texto en la parte superior de la página. Texto en la parte superior de la página.
Texto en la parte superior de la página. Texto en la parte superior de la página.
Texto en la parte superior de la página. Texto en la parte superior de la página.
Texto en la parte superior de la página.

\vspace{5mm} % espacio vertical de 5 mm

Este texto sigue todavía en la parte superior, 5 mm debajo del primer párrafo.

\vfill

Texto en la parte inferior de la página.
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Vertical+blank+spaces\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0AText+at+the+top+of+the+page.+Text+at+the+top+of+the+page.+%0AText+at+the+top+of+the+page.+Text+at+the+top+of+the+page.+%0AText+at+the+top+of+the+page.+Text+at+the+top+of+the+page.+%0AText+at+the+top+of+the+page.%0A%0A%5Cvspace%7B5mm%7D+%255mm+vertical+space%0A%0AThis+text+still+at+the+top%2C+5mm+below+the+first+paragraph.%0A%0A%5Cvfill%0A%0AText+at+the+bottom+of+the+page.%0A%0A%5Cend%7Bdocument%7D)

![LineBreaksEx6.png](/files/f48f499f56d5b6a55e5e523f1030ec8b1905678a)

Veamos los dos comandos que insertan espacios en blanco verticales.

**\vspace{5mm}**

Inserta un espacio vertical cuya longitud es de 5 mm. Con este comando se pueden usar otras unidades de LaTeX.

**\vfill**

Inserta un espacio en blanco que se estirará según sea necesario para llenar el espacio vertical disponible. Por eso la línea "Texto en la parte inferior de la página." se mueve hacia abajo, y el resto del espacio se rellena.

Hay otros tres comandos que se usan comúnmente para insertar espacios en blanco verticales

**\smallskip**

Añade un espacio de 3 pt, más o menos 1 pt según otros factores (tipo de documento, espacio disponible, etc.)

**\medskip**

Añade un espacio de 6 pt, más o menos 2 pt según otros factores (tipo de documento, espacio disponible, etc.)

**\bigskip**

Añade un espacio de 12 pt, más o menos 4 pt según otros factores (tipo de documento, espacio disponible, etc.)

## Guía de referencia

**Comandos adicionales para saltos de línea**

* ```latex
   \\*
  ```

  (dos barras invertidas y un asterisco)

rompe la línea en el punto del comando y además prohíbe un salto de página después del salto de línea forzado.

* ```latex
   \break
  ```

rompe la línea sin completar la línea actual. Esto dará como resultado un formato muy malo si no completas la línea tú mismo. Para completar la línea, podemos usarlo como se indica a continuación.

* ```latex
   \hfill\break
  ```

producirá el mismo resultado que *\newline* y *\\\\*.

Además, LaTeX proporciona la siguiente opción avanzada para el salto de línea.

* ```latex
   \linebreak[number]
  ```

Rompe la línea en el punto del comando. El *number* proporcionado como argumento representa la prioridad del comando en un rango de 0 a 4. (0 significa que se ignorará fácilmente y 4 significa hacerlo de todos modos). Cuando se usa esta opción de salto de línea, LaTeX intentará producir los mejores saltos de línea posibles.

## Lectura adicional

Para más información, consulte:

* [Longitudes en LaTeX](/latex/es/formato/01-lengths-in-latex.md)
* [Párrafos y nuevas líneas](/latex/es/conceptos-basicos-de-latex/02-paragraphs-and-new-lines.md)
* [Formato de párrafos](/latex/es/formato/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Alineación del texto](/latex/es/formato/06-text-alignment.md)
* [Negrita, cursiva y subrayado](/latex/es/conceptos-basicos-de-latex/03-bold-italics-and-underlining.md)
* [Listas](/latex/es/conceptos-basicos-de-latex/04-lists.md)
* [Documentos a una sola cara y a doble cara](/latex/es/formato/08-single-sided-and-double-sided-documents.md)
* [Varias columnas](/latex/es/formato/09-multiple-columns.md)
* [La introducción no tan breve a LaTeX2ε](http://www.ctan.org/tex-archive/info/lshort/)


---

# 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/formato/05-line-breaks-and-blank-spaces.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.
