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

# Regelafbrekingen en witruimtes

Het onderbreken van de documentstroom in LaTeX wordt afgeraden, tenzij je [een macro aan het maken bent](/latex/nl/class-bestanden/03-writing-your-own-package.md). Toch is het soms nodig om meer controle te hebben over de opmaak van het document; daarom wordt in dit artikel uitgelegd hoe je regeleinden, pagina-einden en willekeurige witruimtes invoegt.

## Inleiding

De meest standaard manier om regels af te breken is een nieuwe alinea te maken. Dat doe je door een lege regel in de code te laten.

```latex
\documentclass{article}
\begin{document}
Deze alinea bevat geen informatie
en het doel ervan is een voorbeeld te geven van hoe je een nieuwe alinea begint.
Zoals je kunt zien,
enkele regel
einde in de code
werkt als een spatie in de tekst.

Als je echter een lege regel laat, begint er een nieuwe alinea.
\end{document}
```

[Open dit voorbeeld in 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/7ef18f55e49051a4acfd5cd8dd815346cd7e2385)

Dit is niet het enige commando om regeleinden in te voegen, in de [volgende sectie](#line-breaks) zullen nog twee worden gepresenteerd.

## Regeleinden

Zoals eerder vermeld, is er meer dan één manier om regeleinden in te voegen.

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

\begin{document}
Iets in dit document. Deze alinea bevat geen informatie
en het doel ervan is een voorbeeld te geven van hoe je witruimtes
en regeleinden invoegt.\\
Wanneer een regeleinde wordt ingevoegd, wordt de tekst niet ingesprongen, er
zijn een paar extra commando's om regeleinden te maken. \newline
Deze alinea geeft helemaal geen informatie. We verkennen
regeleinden. \hfill \break
En twee commando's combineren
\end{document}
```

[Open dit voorbeeld in 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/fd853a00d02a26a078df2862f5f688bcf72c00bc)

Er zijn hier drie commando's die in het voorbeeld hetzelfde werken:

* `\\` (twee backslashes)
* `\newline`
* `\hfill \break`

Zie voor meer commando's voor regeleinden de [naslaggids](#reference-guide).

## Pagina-einden

Er zijn twee commando's om pagina-einden in te voegen, `clearpage` en `newpage`. Hieronder staat een voorbeeld met `clearpage`.

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

\begin{document}
Iets in dit document. Deze alinea bevat geen informatie en
het doel ervan is een voorbeeld te geven van hoe je witruimtes
en regeleinden invoegt.\\
Wanneer een regeleinde wordt ingevoegd, wordt de tekst niet ingesprongen, er zijn een
paar extra commando's om regeleinden te maken. \newline
Deze alinea geeft helemaal geen informatie. We verkennen
regeleinden. \hfill \break
En twee commando's combineren
...
...

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

Hallo, hier is wat tekst zonder betekenis...
\clearpage
```

![LineBreaksEx3OverleafNew.png](/files/5db441cd37bfb105888d79f5884fd3ef90a87e1c)

Als het commando `\clearpage` wordt gebruikt en er gestapelde zwevende elementen zijn, zoals tabellen of figuren, dan worden die eerst afgevoerd voordat de nieuwe pagina begint. In het voorbeeld hierboven wordt dezelfde afbeelding drie keer ingevoegd. Omdat het pagina-einde wordt ingevoegd voordat alle figuren worden weergegeven, worden de resterende afbeeldingen op een lege pagina ingevoegd voordat wordt verdergegaan met de tekst onder het breekpunt.

Als dit niet is wat je nodig hebt, kun je `\newpage` in plaats daarvan gebruiken.

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

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

\begin{document}
Iets in dit document. Deze alinea bevat geen informatie en
het doel ervan is een voorbeeld te geven van hoe je witruimtes
en regeleinden invoegt.\\
Wanneer een regeleinde wordt ingevoegd, wordt de tekst niet ingesprongen, er zijn een
paar extra commando's om regeleinden te maken. \newline
Deze alinea geeft helemaal geen informatie. We verkennen
regeleinden. \hfill \break
En twee commando's combineren
...
...

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

Hallo, hier is wat tekst zonder betekenis...
\newpage
```

![LineBreaksEx4Overleaf.png](/files/96c95fbb2ce848856a7879602b65921045514819)

In dit geval worden de afbeeldingen op de nieuwe pagina geplaatst, waarbij wordt geprobeerd de tekststroom te volgen.

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

## Horizontale witruimtes

Horizontale witruimtes van willekeurige lengte kunnen worden ingevoegd met `\hspace`.

```latex
Horizontale \hspace{1cm}-ruimtes kunnen handmatig worden ingevoegd. Nuttig
om de fijne afstelling in de opmaak van afbeeldingen te regelen.

Linkerkant \hfill Rechterkant
```

[Open dit voorbeeld in 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/f2430fc69f38e2e220236a91c6653009a6b2f539)

Er zijn twee commando's die in dit voorbeeld horizontale witruimtes invoegen:

**\hspace{1cm}**

Voegt een horizontale ruimte in van 1 cm. Andere LaTeX-eenheden kunnen met dit commando worden gebruikt.

**\hfill**

Voegt een witruimte in die zich uitrekt om de beschikbare ruimte op te vullen.

De commando's `\hrulefill` en `\dotfill` doet hetzelfde als `\hfill` maar in plaats van witruimtes voegen ze respectievelijk een horizontale lijn en een reeks punten in.

## Verticale witruimtes

Verticale witruimtes hebben dezelfde syntaxis als horizontale.

```latex
Tekst bovenaan de pagina. Tekst bovenaan de pagina.
Tekst bovenaan de pagina. Tekst bovenaan de pagina.
Tekst bovenaan de pagina. Tekst bovenaan de pagina.
Tekst bovenaan de pagina.

\vspace{5mm} %5mm verticale ruimte

Deze tekst staat nog steeds bovenaan, 5 mm onder de eerste alinea.

\vfill

Tekst onderaan de pagina.
```

[Open dit voorbeeld in 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/943d6c731f679d9126125e979c93d0e1cda07209)

Laten we de twee commando's bekijken die verticale witruimtes invoegen.

**\vspace{5mm}**

Voegt een verticale ruimte in van 5 mm. Andere LaTeX-eenheden kunnen met dit commando worden gebruikt.

**\vfill**

Voegt een witruimte in die zich uitrekt om de beschikbare verticale ruimte op te vullen. Daarom wordt de regel "Tekst onderaan de pagina." naar beneden verplaatst en wordt de rest van de ruimte opgevuld.

Er zijn nog drie andere commando's die vaak worden gebruikt om verticale witruimtes in te voegen

**\smallskip**

Voegt een ruimte van 3 pt toe, plus of min 1 pt, afhankelijk van andere factoren (documenttype, beschikbare ruimte, enz.)

**\medskip**

Voegt een ruimte van 6 pt toe, plus of min 2 pt, afhankelijk van andere factoren (documenttype, beschikbare ruimte, enz.)

**\bigskip**

Voegt een ruimte van 12 pt toe, plus of min 4 pt, afhankelijk van andere factoren (documenttype, beschikbare ruimte, enz.)

## Naslaggids

**Aanvullende commando's voor regeleinden**

* ```latex
   \\*
  ```

  (twee backslashes en een asterisk)

breekt de regel op de plaats van het commando en verbiedt bovendien een pagina-einde na de geforceerde regeleinde.

* ```latex
   \break
  ```

breekt de regel zonder de huidige regel op te vullen. Dit leidt tot zeer slechte opmaak als je de regel niet zelf opvult. Om de regel op te vullen, kunnen we het gebruiken zoals hieronder getoond.

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

Dit geeft hetzelfde resultaat als *\newline* en *\\\\*.

Daarnaast biedt LaTeX de volgende geavanceerde optie voor een regeleinde.

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

Het breekt de regel op de plaats van het commando. Het *number* als argument opgegeven getal vertegenwoordigt de prioriteit van het commando in een bereik van 0 tot 4. (0 betekent dat het gemakkelijk genegeerd zal worden en 4 betekent: doe het toch). Wanneer deze optie voor regeleinden wordt gebruikt, zal LaTeX proberen de best mogelijke regeleinden te maken.

## Verder lezen

Zie voor meer informatie:

* [Lengtes in LaTeX](/latex/nl/opmaak/01-lengths-in-latex.md)
* [Alinea's en nieuwe regels](/latex/nl/latex-basis/02-paragraphs-and-new-lines.md)
* [Alinea-opmaak](/latex/nl/opmaak/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Tekstuitlijning](/latex/nl/opmaak/06-text-alignment.md)
* [Vet, cursief en onderstrepen](/latex/nl/latex-basis/03-bold-italics-and-underlining.md)
* [Lijsten](/latex/nl/latex-basis/04-lists.md)
* [Enkelzijdige en dubbelzijdige documenten](/latex/nl/opmaak/08-single-sided-and-double-sided-documents.md)
* [Meerdere kolommen](/latex/nl/opmaak/09-multiple-columns.md)
* [De niet zo korte introductie tot 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/nl/opmaak/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.
