> 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/more-topics/37-line-breaks-and-blank-spaces-es.md).

# Line breaks and blank spaces es

No se recomienda interrumpir el flujo normal de un documento en LaTeX a menos que estés [escribiendo una macro](/latex/class-files/03-writing-your-own-package.md). De cualquier manera, a veces es necesario tener un poco más de control sobre la distribución general del documento; es por esta razón que en el presente artículo se explica como insertar saltos manuales de línea, saltos de página y espacios en blanco.

## Introducción

Insertar saltos de línea es muy fácil, una doble barra invertida hace el trabajo

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

\begin{document}
Something in this document. This paragraph contains no information
and its purposes is to provide an example on how to insert white
spaces and lines breaks.\\
When a line break is inserted, the text is not indented, there are
a couple of extra commands do line breaks.
\end{document}
```

![LineBreaksEx1.png](/files/HgQmi9aQNBYqUyoR2WEZ)

Éste no es el único comando para insertar saltos de línea, en la [siguiente sección](#saltos-de-lnea) dos más son descritos.

[Abrir un ejemplo en Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Saltos de línea

Como se mencionó con anterioridad, hay más de una manera de insertar saltos de línea.

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

\begin{document}
Something in this document. This paragraph contains no information
and its purposes is to provide an example on how to insert white
spaces and lines breaks.\\
When a line break is inserted, the text is not indented, there
are a couple of extra commands do line breaks. \newline
This paragraph provides no information whatsoever. We are exploring
line breaks. \hfill \break
And combining two commands
\end{document}
```

![LineBreaksEx2.png](/files/LiGx2PBUFuomcsv5XRGo)

Hay tres comandos aquí que cumplen la misma función en el ejemplo:

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

Para ver más comandos para insertar saltos de línea consulta la [guía de referencia](#gua-de-referencia).

[Open an example in Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Saltos de página

Existen dos comandos para insertar saltos de página, `clearpage` y `newpage`. En seguida un ejemplo donde se usa `clearpage`.

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

\begin{document}
Something in this document. This paragraph contains no information and
its purposes is to provide an example on how to insert white spaces
and lines breaks.\\
When a line break is inserted, the text is not indented, there are a
couple of extra commands do line breaks. \newline
This paragraph provides no information whatsoever. We are exploring
line breaks. \hfill \break
And combining two commands

\begin{figure}
\centering
\includegraphics[width=4cm]{lion-logo}
\caption{ShareLaTeX logo}
\end{figure}

Hello,  here  is  some  text  without  a  meaning...
\clearpage
```

![LineBreaksEx3.png](/files/k71UtJnLg2sS3kEpJdnL)

Si se usa el comando `clearpage` y hay elementos flotantes en cola, tales como tablas y figuras, serán insertadas todas antes de iniciar una nueva página. En el ejemplo anterior la misma imagen se inserta tres veces. Dado que el salto de página se inserta antes de que las tres imágenes aparezcan en el documento, las imágenes faltantes son insertadas en una página en blanco antes de continuar con el texto posterior al salto de página.

Si ésto no es lo que necesitas, puedes usar `\newpage` en su lugar. Veamos un ejemplo:

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

\begin{document}
Something in this document. This paragraph contains no information and
its purposes is to provide an example on how to insert white spaces
and lines breaks.\\
When a line break is inserted, the text is not indented, there are a
couple of extra commands do line breaks. \newline
This paragraph provides no information whatsoever. We are exploring
line breaks. \hfill \break
And combining two commands

\begin{figure}
\centering
\includegraphics[width=4cm]{lion-logo}
\caption{ShareLaTeX logo}
\end{figure}

Hello,  here  is  some  text  without  a  meaning...
\newpage
```

![LineBreaksEx4.png](/files/EzsYe1thkQrT8bPMjoWP)

En éste caso las imágenes se posicionan en una página nueva pero tratando de encajar en el flujo del texto.

[Abrir un ejemplo en Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Espacios en blanco horizontales

Espacios en blanco horizontales de longitud arbitraria se pueden insertar con el comando `\hspace`.

```latex
Horizontal \hspace{1cm} spaces can be inserted manually. Useful
to control the fine-tuning in the layout of pictures.

Left Side \hfill Right Side
```

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

Hay dos comandos que insertan espacios en blanco en este ejemplo:

**\hspace{1cm}**

Inserta un espacio horizontal de longitud 1cm. Otras unidades de longitud se pueden usar con éste comando.

**\hfill**

Inserta un espacio en blanco que se expande dinámicamente para ocupar todo el espacio disponible.

Los comandos `\hrulefill` y `\dotfill` tienen la misma función que `\hfill` pero en lugar de espacios en blanco insertan una línea horizontal o una cadena de puntos, respectivamente.

[Abrir ejemplo en Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Espacios verticales en blanco

Para insertar espacios verticales en blanco se usa la misma sintaxis que para los horizontales.

```latex
Text at the top of the page. Text at the top of the page.
Text at the top of the page. Text at the top of the page.
Text at the top of the page. Text at the top of the page.
Text at the top of the page.

\vspace{5mm} %5mm vertical space

This text still at the top, 5mm below the first paragraph.

\vfill

Text at the bottom of the page.
```

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

Veamos los dos comandos que insertan espacios verticales en el ejemplo.

**\vspace{5mm}**

Inserta un espacio vertical cuya longitud es de 5mm. Otras unidades de longitud se pueden usar con éste comando.

**\vfill**

Inserta un espacio vertical en blanco que se amplia dinámicamente para llenar todo el espacio vertical disponible en la página. Es por esa razón que la línea «Text at the bottom of the page.» se mueve hasta el fondo, porque el resto del espacio ya está «relleno».

Hay algunos otros comandos que por conveniencia son comunes para insertar espacios verticales.

**\smallskip**

Añade un espacio de tamaño 3pt más/menos 1pt dependiendo en de otros factores (tipo de documento, espacio disponible, etc).

**\medskip**

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

**\bigskip**

Añade un espacio de tamaño 12pt más/menos 4pt dependiendo de otros factores (tipo de documento, espacio disponible, etc)

[Abrir ejemplo en ShareLaTeX](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Guía de referencia

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

* ```latex
   \\*
  ```

  (dos diagonales invertidas y un asterisco)

Inserta un salto de línea en ese punto y además prohíbe la inserción de saltos de página luego de éste salto de línea.

* ```latex
  \break
  ```

Inserta un salto de línea sin llenar el espacio restante disponible en la línea actual. Ésto usualmente resulta en un formato muy deficiente si uno no rellena el espacio restante con un comando como el dado en la siguiente línea.

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

Produce el mismo resultado que *\newline* y *\\\\*.

De manera adicional, LaTeX proporciona el siguiente comando avanzado para saltos de línea.

* ```latex
  \lineabreak[number]
  ```

El comando inserta un salto de línea en el punto donde aparece. El parámetro adicional *number* representa la prioridad en un rango de 0 a 4. 0 significa que el comando será fácilmente ignorado mientras que 4 significa que el salto se insertará pase lo que pase. Cuando esta opción es utilizada, LaTeX tratará de producir los mejores saltos de línea posibles.

## Lecturas adicionales

Para más información consultar:

* [Lengths in LaTeX](/latex/formatting/01-lengths-in-latex.md)
* [Paragraphs and new lines](/latex/latex-basics/02-paragraphs-and-new-lines.md)
* [Paragraph formatting](/latex/formatting/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Text alignment](/latex/formatting/06-text-alignment.md)
* [Bold, italics and underlining](/latex/latex-basics/03-bold-italics-and-underlining.md)
* [Lists](/latex/latex-basics/04-lists.md)
* [Single sided and double sided documents](/latex/formatting/08-single-sided-and-double-sided-documents.md)
* [Multiple columns](/latex/formatting/09-multiple-columns.md)
* [The not so short introduction to 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/more-topics/37-line-breaks-and-blank-spaces-es.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.
