> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# LaTeX leren in 30 minuten

> <strong>NIEUW:</strong> Bezoek het nieuwe [Overleaf Learning Center](https://learn.overleaf.com/) en ontdek gratis online cursussen en live webinars: alles wat je nodig hebt om LaTeX onder de knie te krijgen en het meeste uit Overleaf te halen.

Deze inleidende tutorial veronderstelt geen eerdere ervaring met LaTeX, maar hopelijk heb je aan het eind niet alleen je eerste LaTeX-document geschreven, maar ook voldoende kennis en zelfvertrouwen opgedaan om de volgende stappen richting LaTeX-vaardigheid te zetten.

## Wat is LaTeX?

LaTeX (uitgesproken als "*LEE*-tek" of "*LAA*-tek") is een hulpmiddel voor het zetten van professioneel ogende documenten. De werkwijze van LaTeX verschilt echter nogal van veel andere programma's voor documentproductie die je misschien hebt gebruikt, zoals Microsoft Word of LibreOffice Writer: die "[WYSIWYG](https://en.wikipedia.org/wiki/WYSIWYG)"-tools bieden gebruikers een interactieve pagina waarin ze hun tekst typen en bewerken en verschillende vormen van opmaak toepassen. LaTeX werkt heel anders: je document is een platte-tekstbestand, afgewisseld met LaTeX-*opdrachten* waarmee je het gewenste (gezette) resultaat uitdrukt. Om een zichtbaar, gezet document te maken, wordt je LaTeX-bestand verwerkt door software die een *TeX-engine* heet. Die gebruikt de opdrachten in je tekstbestand om het zetproces te sturen en te controleren, en zet de LaTeX-opdrachten en documenttekst om in een professioneel gezet PDF-bestand. Je hoeft je dus alleen te richten op de *inhoud* van je document; de computer zorgt via LaTeX-opdrachten en de TeX-engine voor het *uiterlijk* (de opmaak).

## Waarom LaTeX leren?

Er zijn verschillende argumenten voor of tegen het leren van LaTeX in plaats van andere programma's voor het schrijven van documenten; uiteindelijk is het een persoonlijke keuze op basis van voorkeuren, affiniteit en documentatie-eisen.

Argumenten vóór LaTeX zijn onder meer:

* ondersteuning voor het zetten van uiterst complexe wiskunde, tabellen en technische inhoud voor de natuurwetenschappen;
* voorzieningen voor voetnoten, kruisverwijzingen en het beheer van bibliografieën;
* het gemak waarmee ingewikkelde of bewerkelijke documentonderdelen worden gemaakt, zoals indexen, verklarende woordenlijsten, inhoudsopgaven en lijsten met figuren;
* de hoge mate van aanpasbaarheid voor documentproductie op maat, dankzij de inherente programmeerbaarheid en uitbreidbaarheid via duizenden [gratis uitbreidingspakketten](https://www.ctan.org/pkg).

Al met al geeft LaTeX gebruikers veel controle over de productie van documenten die volgens zeer hoge standaarden worden gezet. Natuurlijk zijn er soorten documenten of publicaties waarin LaTeX niet uitblinkt, zoals veel "vrije" paginaontwerpen die je doorgaans in tijdschriften tegenkomt.

Een belangrijk voordeel van LaTeX is de scheiding tussen de inhoud en de stijl van een document: zodra je de inhoud van je document hebt geschreven, kun je het uiterlijk eenvoudig wijzigen. Op dezelfde manier kun je een LaTeX-bestand maken dat de lay-out/stijl van een bepaald documenttype definieert, en dat bestand kan als *sjabloon* dienen om het schrijven/produceren van andere documenten van dat type te standaardiseren. Zo kunnen wetenschappelijke uitgevers bijvoorbeeld artikelsjablonen in LaTeX maken die auteurs gebruiken om artikelen te schrijven voor indiening bij tijdschriften. Overleaf heeft een [galerij met duizenden sjablonen](https://www.overleaf.com/gallery) voor een enorme reeks documenttypen: van wetenschappelijke artikelen, rapporten en boeken tot cv's en presentaties. Omdat deze sjablonen de lay-out en stijl van het document definiëren, hoeven auteurs ze alleen in Overleaf te openen (waarmee een nieuw project wordt aangemaakt) en te beginnen met schrijven om hun inhoud toe te voegen.

## Je eerste stukje LaTeX schrijven

De eerste stap is het aanmaken van een nieuw LaTeX-project. Dat kun je op je eigen computer doen door een nieuw `.tex`-bestand te maken; je kunt ook een nieuw project in Overleaf starten.

Laten we beginnen met het eenvoudigste werkende voorbeeld, dat je direct in Overleaf kunt openen:

```latex theme={null}
\documentclass{article}
\begin{document}
First document. This is a simple example, with no 
extra parameters or packages included.
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Simplest+working+example+LaTeX+document\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AFirst+document.+This+is+a+simple+example%2C+with+no+%0Aextra+parameters+or+packages+included.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Voorbeelddocument](https://images.ctfassets.net/nrgyaltdicpt/5oBbZABsWEnHZpwhfvV2PD/95ba7d5496616b4f10dffe6fb90f578a/LL30Fig1-plain.svg)

Je ziet dat LaTeX de eerste regel van de alinea automatisch heeft laten inspringen en die opmaak dus voor je regelt. Laten we nader bekijken wat elk deel van onze code doet.

De eerste regel code, `\documentclass{article}`, declareert het documenttype, de zogeheten *klasse*, die het algehele uiterlijk van het document bepaalt. Verschillende soorten documenten vereisen verschillende klassen; een cv vereist bijvoorbeeld een andere klasse dan een wetenschappelijk artikel, dat misschien de standaard LaTeX-klasse `article` gebruikt. Andere soorten documenten waaraan je werkt, vereisen mogelijk andere klassen, zoals `book` of `report`. Om een idee te krijgen van de vele beschikbare LaTeX-klassen, [bezoek je de betreffende pagina op CTAN (Comprehensive TeX Archive Network)](https://www.ctan.org/topic/class).

Nadat de documentklasse is ingesteld, wordt onze inhoud, de zogeheten *body* van het document, geschreven tussen de tags `\begin{document}` en `\end{document}`. Nadat je het bovenstaande voorbeeld hebt geopend, kun je de tekst wijzigen en, als je klaar bent, de resulterende gezette PDF bekijken door *het document opnieuw te compileren*. Klik daarvoor in Overleaf gewoon op **Recompile**, zoals in deze korte videoclip wordt getoond:

Elk Overleaf-project kan zo worden geconfigureerd dat het na elke bewerking automatisch opnieuw wordt gecompileerd: klik op het kleine pijltje naast de knop **Recompile** en zet **Auto Compile** op **On**, zoals in de volgende schermafbeelding:

<img src="https://mintcdn.com/ayakaleaf-pro/GmaXa-Cu4QQRFT4C/images/texlive/ll30autocompile.png?fit=max&auto=format&n=GmaXa-Cu4QQRFT4C&q=85&s=a109144b1a0939f182ce202207687428" alt="Schermafbeelding die laat zien hoe je Auto Compile op On of Off zet" width="1820" height="831" data-path="images/texlive/ll30autocompile.png" />

Nu we hebben gezien hoe je inhoud aan je document toevoegt, is de volgende stap het een titel te geven. Daarvoor moeten we het kort hebben over de **preamble**.

## De preamble van een document

De bovenstaande schermafbeelding laat zien dat Overleaf een LaTeX-document opslaat als een bestand met de naam `main.tex`: de bestandsextensie `.tex` wordt volgens afspraak gebruikt voor bestanden die de LaTeX-code van je document bevatten.

Het vorige voorbeeld liet zien hoe de inhoud van het document na de opdracht `\begin{document}` werd ingevoerd; alles in je `.tex`-bestand dat *vóór* dat punt staat, heet echter de *preamble*, die fungeert als het "instellingen"-gedeelte van het document. In de preamble definieer je de documentklasse (het type) en details zoals de talen die bij het schrijven van het document worden gebruikt; je laadt er de *pakketten* die je wilt gebruiken (daarover [later](/nl/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages) meer), en hier pas je ook andere soorten configuratie toe.

Een minimale documentpreamble kan er zo uitzien:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\usepackage{graphicx}
```

waarbij `\documentclass[12pt, letterpaper]{article}` de algehele klasse (het type) van het document definieert. Extra parameters, die door komma's moeten worden gescheiden, staan tussen vierkante haken (`[...]`) en worden gebruikt om deze instantie van de klasse article te configureren, oftewel de instellingen die we voor dit specifieke document op basis van de klasse `article` willen gebruiken.

In dit voorbeeld doen de twee parameters het volgende:

* `12pt` stelt de lettergrootte in
* `letterpaper` stelt het papierformaat in

Natuurlijk kunnen ook andere lettergroottes worden gebruikt, zoals `9pt`, `11pt` en `12pt`, maar als er geen is opgegeven, is de standaardgrootte `10pt`. Andere mogelijke waarden voor het papierformaat zijn `a4paper` en `legalpaper`. Zie het artikel over paginaformaat en marges voor meer informatie.

De preambleregel

```latex theme={null}
\usepackage{graphicx}
```

is een voorbeeld van het laden van een extern pakket (hier [graphicx](https://ctan.org/pkg/graphicx?lang=en)) om de mogelijkheden van LaTeX uit te breiden, zodat het externe grafische bestanden kan importeren. LaTeX-pakketten worden besproken in de sectie [LaTeX-pakketten vinden en gebruiken](/nl/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## Titel, auteur en datum toevoegen

Om een titel, auteur en datum aan ons document toe te voegen, zijn drie extra regels in de *preamble* nodig (*niet* in de hoofdtekst van het document). Die regels zijn:

* `\title{My first LaTeX document}`: de titel van het document
* `\author{Hubert Farnsworth}`: hier schrijf je de naam van de auteur(s) en optioneel de opdracht `\thanks` binnen de accolades:
  * `\thanks{Funded by the Overleaf team.}`: kan na de naam van de auteur worden toegevoegd, binnen de accolades van de opdracht `author`. Er wordt dan een superscript en een voetnoot toegevoegd met de tekst tussen de accolades. Handig als je in je artikel een instelling wilt bedanken.
* `\date{August 2022}`: je kunt de datum handmatig invoeren of de opdracht `\today` gebruiken om elke keer dat het document wordt gecompileerd de huidige datum te zetten

Met deze regels toegevoegd, zou je preamble er ongeveer zo uit moeten zien:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
```

Gebruik de opdracht `\maketitle` in de *body* van het document om de titel, auteur en datum te zetten:

```latex theme={null}
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!
\end{document}
```

De preamble en body kunnen nu worden gecombineerd tot een volledig document dat je in Overleaf kunt openen:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een eenvoudig document gemaakt in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/3WzMd0bx2zlj3zLTKS8SxT/dc2b7c16adbc96bdd750b6d2c8b4227e/LL30Fig2r-plain.svg)

## Commentaar toevoegen

LaTeX is een vorm van "programmacode", maar dan gespecialiseerd in het zetten van documenten. Net als bij code in elke andere programmeertaal kan het daarom erg nuttig zijn om commentaar in je document op te nemen. Een LaTeX-commentaar is een stuk tekst dat niet wordt gezet en het document op geen enkele manier beïnvloedt. Het wordt vaak gebruikt om "to do"-notities toe te voegen, verklarende opmerkingen op te nemen, lastige macro's ter plekke uit te leggen of regels/secties LaTeX-code uit te commentariëren tijdens het debuggen.

Om in LaTeX commentaar te maken, schrijf je gewoon een `%`-teken aan het begin van de regel, zoals in de volgende code die het bovenstaande voorbeeld gebruikt:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!

% This line here is a comment. It will not be typeset in the document.
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document+with+a+comment\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%0A%25+This+line+here+is+a+comment.+It+will+not+be+typeset+in+the+document.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert uitvoer op die identiek is aan de vorige LaTeX-code zonder commentaar.

## Vet, cursief en onderstrepen

Vervolgens bekijken we enkele opdrachten voor tekstopmaak:

* **Vet**: vette tekst wordt in LaTeX gezet met de opdracht `\textbf{...}`.
* *Cursief*: cursieve tekst maak je met de opdracht `\textit{...}`.
* Onderstrepen: gebruik de opdracht `\underline{...}` om tekst te onderstrepen.

Het volgende voorbeeld demonstreert deze opdrachten:

```latex theme={null}
Some of the \textbf{greatest}
discoveries in \underline{science} 
were made by \textbf{\textit{accident}}.
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=First+example+with+formatted+text\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0ASome+of+the+%5Ctextbf%7Bgreatest%7D%0Adiscoveries+in+%5Cunderline%7Bscience%7D+%0Awere+made+by+%5Ctextbf%7B%5Ctextit%7Baccident%7D%7D.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding met opgemaakte tekst in een LaTeX-document](https://images.ctfassets.net/nrgyaltdicpt/6vo15r0tLCByTpcvn1w2E8/8f14edc7ece1f10ce4ba2c76e1e58a56/LL30Fig3r-plain.svg)

Een andere zeer nuttige opdracht is `\emph{_argument_}`, waarvan het effect op het `_argument_` afhangt van de context. In normale tekst wordt de benadrukte tekst cursief gezet, maar dit gedrag wordt omgedraaid als de opdracht binnen cursieve tekst wordt gebruikt; zie het volgende voorbeeld:

```latex theme={null}
Some of the greatest \emph{discoveries} in science 
were made by accident.

\textit{Some of the greatest \emph{discoveries} 
in science were made by accident.}

\textbf{Some of the greatest \emph{discoveries} 
in science were made by accident.}
```

[Open dit <strong>\emph</strong>-voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Using+the+emph+command\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cparindent0pt%25+To+remove+the+paragraph+indentation%0A%5Cmaketitle%0ASome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+in+science+%0Awere+made+by+accident.%0A%0A%5Ctextit%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%0A%5Ctextbf%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding die het gebruik van de LaTeX-opdracht \emph laat zien](https://images.ctfassets.net/nrgyaltdicpt/1K0A8RXXOomakJBAr2usmp/62d0e8b5275092dd0b1b4a59c745b632/LL30Fig4r-plain.svg)

* <strong>Opmerking:</strong> sommige pakketten, zoals Beamer, wijzigen het gedrag van de opdracht `\emph`.

## Afbeeldingen toevoegen

In deze sectie bekijken we hoe je afbeeldingen aan een LaTeX-document toevoegt. Overleaf ondersteunt drie manieren om afbeeldingen in te voegen:

1. Gebruik de [knop **Insert Figure**](https://learn.overleaf.com/learn/Kb/How_to_insert_figures_in_Overleaf#Using%5FInsert%5FFigure%5Fto%5Fadd%5Fa%5Ffigure%5Fto%5Fyour%5Fproject)(![De knop Insert Figure op de werkbalk van de editor](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/a/a8/InsertFigureButton.png)) op de werkbalk van de editor om een afbeelding in de **Visual Editor** of **Code Editor** in te voegen.
2. Kopieer en plak een afbeelding in de **Visual Editor** of **Code Editor**.
3. Gebruik de **Code Editor** om LaTeX-code te schrijven die een afbeelding invoegt.

Opties 1 en 2 genereren automatisch de LaTeX-code die nodig is om afbeeldingen in te voegen, maar hier introduceren we optie 3. Let op: je moet [die afbeeldingen uploaden](https://docs.overleaf.com/writing-and-editing/inserting-images) naar je Overleaf-project. Het volgende voorbeeld laat zien hoe je een afbeelding opneemt:

```latex theme={null}
\documentclass{article}
\usepackage{graphicx} %LaTeX package to import graphics
\graphicspath{{images/}} %configuring the graphicx package
 
\begin{document}
The universe is immense and it seems to be homogeneous, 
on a large scale, everywhere we look.

% The \includegraphics command is 
% provided (implemented) by the 
% graphicx package
\includegraphics{universe}  
 
There's a picture of a galaxy above.
\end{document}
```

[Open dit afbeeldingsvoorbeeld in Overleaf.](https://www.overleaf.com/project/new/template/25686?id=107971142\&templateName=Example+using+images+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding die een in een LaTeX-document geïmporteerde afbeelding toont](https://images.ctfassets.net/nrgyaltdicpt/4p5toat08FUgehv4yuNwXS/efc9e75e4342c9caeec94f26627fa337/LL30Fig5v2-plain.svg)

Voor het importeren van afbeeldingen in een LaTeX-document is [een uitbreidings\_pakket\_](/nl/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages) nodig dat de opdrachten en functies levert om externe grafische bestanden op te nemen. Het bovenstaande voorbeeld laadt het [pakket graphicx](https://ctan.org/pkg/graphicx?lang=en), dat naast vele andere opdrachten `\includegraphics{...}` biedt om afbeeldingen te importeren en `\graphicspath{...}` om LaTeX te vertellen waar de afbeeldingen staan.

Om het pakket `graphicx` te gebruiken, neem je de volgende regel op in de preamble van je Overleaf-document:

```latex theme={null}
\usepackage{graphicx}
```

In ons voorbeeld vertelt de opdracht `\graphicspath{{images/}}` LaTeX dat afbeeldingen worden bewaard in een map met de naam `images`, die zich in de huidige map bevindt:

![Afbeelding die laat zien hoe LaTeX afbeeldingen in een map benadert](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/1/17/ImagesInAFolder.png)

De opdracht `\includegraphics{universe}` doet het eigenlijke werk van het invoegen van de afbeelding in het document. Hier is `universe` de naam van het afbeeldingsbestand, maar zonder extensie.

**Opmerking**:

* Hoewel de volledige bestandsnaam, inclusief extensie, is toegestaan in de opdracht `\includegraphics`, wordt het als best practice beschouwd om de bestandsextensie weg te laten, omdat LaTeX dan naar alle ondersteunde formaten zoekt.
* Over het algemeen mag de bestandsnaam van de afbeelding geen spaties of meerdere punten bevatten; het wordt ook aanbevolen kleine letters te gebruiken voor de bestandsextensie wanneer je afbeeldingsbestanden naar Overleaf uploadt.

Meer informatie over LaTeX-pakketten vind je aan het einde van deze tutorial in de sectie [LaTeX-pakketten vinden en gebruiken](/nl/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## Bijschriften, labels en verwijzingen

Afbeeldingen kunnen een bijschrift, een label en een verwijzing krijgen met behulp van de omgeving `figure`, zoals hieronder getoond:

```latex theme={null}
\documentclass{article}
\usepackage{graphicx}
\graphicspath{{images/}}
 
\begin{document}

\begin{figure}[h]
    \centering
    \includegraphics[width=0.75\textwidth]{mesh}
    \caption{A nice plot.}
    \label{fig:mesh1}
\end{figure}
 
As you can see in figure \ref{fig:mesh1}, the function grows near the origin. This example is on page \pageref{fig:mesh1}.

\end{document}
```

[Open dit afbeeldingsvoorbeeld in Overleaf.](https://www.overleaf.com/project/new/template/25519?id=107980830\&templateName=Example+using+image+captions+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding die het gebruik van bijschriften bij figuren in LaTeX toont](https://images.ctfassets.net/nrgyaltdicpt/4DkAWWkQqZP6QHU2EErogQ/9aa2371f2cde0f3f8bf22aa1c0b91789/LL30Fig6r-plain.svg)

Het voorbeeld bevat verschillende opdrachten die het vermelden waard zijn:

* **`\includegraphics[width=0.75\textwidth]{mesh}`**: deze vorm van `\includegraphics` geeft LaTeX de opdracht de breedte van de figuur in te stellen op 75% van de tekstbreedte, waarvan de waarde is opgeslagen in de opdracht `\textwidth`.
* **`\caption{A nice plot.}`**: zoals de naam al aangeeft, stelt deze opdracht het bijschrift van de figuur in, dat boven of onder de figuur kan worden geplaatst. Als je een lijst met figuren maakt, wordt dit bijschrift in die lijst gebruikt.
* **`\label{fig:mesh1}`**: om binnen je document naar deze afbeelding te verwijzen, geef je haar een label met de opdracht `\label`. Het label wordt gebruikt om een nummer voor de afbeelding te genereren en maakt het in combinatie met de volgende opdracht mogelijk ernaar te verwijzen.
* **`\ref{fig:mesh1}`**: deze code wordt vervangen door het nummer van de figuur waarnaar wordt verwezen.

Afbeeldingen in een LaTeX-document moeten in een `figure`-omgeving of iets vergelijkbaars worden geplaatst, zodat LaTeX de afbeelding automatisch op een geschikte plek in je document kan positioneren.

Meer uitleg vind je in de volgende helpartikelen van Overleaf:

* Figuren positioneren
* [Afbeeldingen invoegen](https://docs.overleaf.com/writing-and-editing/inserting-images)

## Lijsten maken in LaTeX

Je kunt verschillende soorten lijsten maken met *omgevingen*, die worden gebruikt om de LaTeX-code te omsluiten die nodig is voor een specifieke zetfunctie. Een omgeving begint met `\begin{_environment-name_}` en eindigt met `\end{_environment-name_}`, waarbij `_environment-name_` bijvoorbeeld `figure`, `tabular` of een van de lijsttypen kan zijn: `itemize` voor ongeordende lijsten of `enumerate` voor geordende lijsten.

### Ongeordende lijsten

Ongeordende lijsten worden gemaakt met de omgeving `itemize`. Elk lijstitem moet worden voorafgegaan door de opdracht `\item`, zoals hieronder getoond:

```latex theme={null}
\documentclass{article}
\begin{document}
\begin{itemize}
  \item The individual entries are indicated with a black dot, a so-called bullet.
  \item The text in the entries may be of any length.
\end{itemize}
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+a+LaTeX+unordered+list\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bitemize%7D%0A++%5Citem+The+individual+entries+are+indicated+with+a+black+dot%2C+a+so-called+bullet.%0A++%5Citem+The+text+in+the+entries+may+be+of+any+length.%0A%5Cend%7Bitemize%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Een voorbeeld van lijsten met opsommingstekens in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/1lDj29Mg9ZuLNHXwZrTJew/cd7d950c65fd05b251c4aa55746f4eb7/LL30Fig7-plain.svg)

Je kunt ook dit [grotere Overleaf-project](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=) openen, dat verschillende soorten LaTeX-lijsten demonstreert.

### Geordende lijsten

Geordende lijsten gebruiken dezelfde syntaxis als ongeordende lijsten, maar worden gemaakt met de omgeving `enumerate`:

```latex theme={null}
\documentclass{article}
\begin{document}
\begin{enumerate}
  \item This is the first entry in our list.
  \item The list numbers increase with each entry we add.
\end{enumerate}
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+the+enumerate+environment\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Benumerate%7D%0A++%5Citem+This+is+the+first+entry+in+our+list.%0A++%5Citem+The+list+numbers+increase+with+each+entry+we+add.%0A%5Cend%7Benumerate%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Een voorbeeld van een genummerde lijst gemaakt in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/2vkfa7RiAIJxv5wIZbg9UK/530c384f159d091a587de279d13fefec/LL30Fig8-plain.svg)

Net als bij `unordered`-lijsten moet elk item worden voorafgegaan door de opdracht `\item`, die hier automatisch het numerieke label van de geordende lijst genereert, beginnend bij 1.

Voor meer informatie kun je dit [grotere Overleaf-project](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=) openen, dat verschillende soorten LaTeX-lijsten demonstreert, of ons speciale helpartikel over LaTeX-lijsten bezoeken, dat veel meer voorbeelden geeft en laat zien hoe je aangepaste lijsten maakt.

## Wiskunde toevoegen aan LaTeX

Een van de belangrijkste voordelen van LaTeX is het gemak waarmee wiskundige uitdrukkingen kunnen worden geschreven. LaTeX biedt twee schrijfmodi voor het zetten van wiskunde:

* de *inline*-wiskundemodus, voor formules die deel uitmaken van een alinea
* de *display*-wiskundemodus, voor uitdrukkingen die geen deel uitmaken van een tekst of alinea en op aparte regels worden gezet

### Inline-wiskundemodus

Laten we een voorbeeld van de inline-wiskundemodus bekijken:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\begin{document}
In physics, the mass-energy equivalence is stated 
by the equation $E=mc^2$, discovered in 1905 by Albert Einstein.
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Inline+LaTeX+maths+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AIn+physics%2C+the+mass-energy+equivalence+is+stated+%0Aby+the+equation+%24E%3Dmc%5E2%24%2C+discovered+in+1905+by+Albert+Einstein.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van wiskunde gezet in de inline-wiskundemodus](https://images.ctfassets.net/nrgyaltdicpt/77oK8pfew1B1VvxiBtALag/15714f2da4e469bbb8cf70a0d3733e5d/LL30Fig9-plain.svg)

Om wiskunde in de inline-modus te zetten, kun je een van deze paren scheidingstekens gebruiken: `\( ... \)`, `$ ... $` of `\begin{math} ... \end{math}`, zoals in het volgende voorbeeld:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\begin{document}
\begin{math}
E=mc^2
\end{math} is typeset in a paragraph using inline math mode---as is $E=mc^2$, and so too is \(E=mc^2\).
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Demonstrating+inline+math+mode\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmath%7D%0AE%3Dmc%5E2%0A%5Cend%7Bmath%7D+is+typeset+in+a+paragraph+using+inline+math+mode---as+is+%24E%3Dmc%5E2%24%2C+and+so+too+is+%5C%28E%3Dmc%5E2%5C%29.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van inhoud gemaakt met de inline-wiskundemodus van LaTeX](https://images.ctfassets.net/nrgyaltdicpt/46VPfEGxYJ3di18TLzaLo9/ed67df07532c52b6543fd2bae7cb7c04/LL30Fig10r-plain.svg)

### Display-wiskundemodus

Vergelijkingen die in de display-modus worden gezet, kunnen genummerd of ongenummerd zijn, zoals in het volgende voorbeeld:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\begin{document}
The mass-energy equivalence is described by the famous equation
\[ E=mc^2 \] discovered in 1905 by Albert Einstein. 

In natural units ($c = 1$), the formula expresses the identity
\begin{equation}
E=m
\end{equation}
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Display+math+mode+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AThe+mass-energy+equivalence+is+described+by+the+famous+equation%0A%5C%5B+E%3Dmc%5E2+%5C%5D+discovered+in+1905+by+Albert+Einstein.+%0A%0AIn+natural+units+%28%24c+%3D+1%24%29%2C+the+formula+expresses+the+identity%0A%5Cbegin%7Bequation%7D%0AE%3Dm%0A%5Cend%7Bequation%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van wiskunde in de display-modus in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/6n1FPYFzmzCHPpWoEoYQZM/79b33f1096be06326bff7d2e1976c67c/LL30Fig11-plain.svg)

Om wiskunde in de display-modus te zetten, kun je een van deze paren scheidingstekens gebruiken: `\[ ... \]`, `\begin{displaymath} ... \end{displaymath}` of `\begin{equation} ... \end{equation}`. Vroeger werden voor display-wiskunde `$$`-tekens als scheidingstekens gebruikt, zoals in `$$ _... display math here ..._$$`, maar deze methode [wordt niet langer aanbevolen](https://texfaq.org/FAQ-dolldoll): gebruik in plaats daarvan de LaTeX-scheidingstekens `\[ ... \]`.

### Uitgebreidere voorbeelden

De volgende voorbeelden tonen een reeks wiskundige inhoud die met LaTeX is gezet.

```latex theme={null}
\documentclass{article}
\begin{document}
Subscripts in math mode are written as $a_b$ and superscripts are written as $a^b$. These can be combined and nested to write expressions such as

\[ T^{i_1 i_2 \dots i_p}_{j_1 j_2 \dots j_q} = T(x^{i_1},\dots,x^{i_p},e_{j_1},\dots,e_{j_q}) \]
 
We write integrals using $\int$ and fractions using $\frac{a}{b}$. Limits are placed on integrals using superscripts and subscripts:

\[ \int_0^1 \frac{dx}{e^x} =  \frac{e-1}{e} \]

Lower case Greek letters are written as $\omega$ $\delta$ etc. while upper case Greek letters are written as $\Omega$ $\Delta$.

Mathematical operators are prefixed with a backslash as $\sin(\beta)$, $\cos(\alpha)$, $\log(x)$ etc.
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+advanced+LaTeX+math+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ASubscripts+in+math+mode+are+written+as+%24a%5Fb%24+and+superscripts+are+written+as+%24a%5Eb%24.+These+can+be+combined+and+nested+to+write+expressions+such+as%0A%0A%5C%5B+T%5E%7Bi%5F1+i%5F2+%5Cdots+i%5Fp%7D%5F%7Bj%5F1+j%5F2+%5Cdots+j%5Fq%7D+%3D+T%28x%5E%7Bi%5F1%7D%2C%5Cdots%2Cx%5E%7Bi%5Fp%7D%2Ce%5F%7Bj%5F1%7D%2C%5Cdots%2Ce%5F%7Bj%5Fq%7D%29+%5C%5D%0A+%0AWe+write+integrals+using+%24%5Cint%24+and+fractions+using+%24%5Cfrac%7Ba%7D%7Bb%7D%24.+Limits+are+placed+on+integrals+using+superscripts+and+subscripts%3A%0A%0A%5C%5B+%5Cint%5F0%5E1+%5Cfrac%7Bdx%7D%7Be%5Ex%7D+%3D++%5Cfrac%7Be-1%7D%7Be%7D+%5C%5D%0A%0ALower+case+Greek+letters+are+written+as+%24%5Comega%24+%24%5Cdelta%24+etc.+while+upper+case+Greek+letters+are+written+as+%24%5COmega%24+%24%5CDelta%24.%0A%0AMathematical+operators+are+prefixed+with+a+backslash+as+%24%5Csin%28%5Cbeta%29%24%2C+%24%5Ccos%28%5Calpha%29%24%2C+%24%5Clog%28x%29%24+etc.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een reeks wiskunde gezet in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/5xfm4NybWckHL5ndpdnBRq/bc0b5e27044820ea5cdd11648a68f543/LL30Fig12r-plain.svg)

Het volgende voorbeeld gebruikt de omgeving `equation*`, die wordt geleverd door het pakket `amsmath`. We moeten dus de volgende regel aan de preamble van ons document toevoegen:

```latex theme={null}
\usepackage{amsmath}% For the equation* environment
```

Zie ons helpartikel voor meer informatie over het gebruik van `amsmath`.

```latex theme={null}
\documentclass{article}
\usepackage{amsmath}% For the equation* environment
\begin{document}
\section{First example}

The well-known Pythagorean theorem \(x^2 + y^2 = z^2\) was proved to be invalid for other exponents, meaning the next equation has no integer solutions for \(n>2\):

\[ x^n + y^n = z^n \]

\section{Second example}

This is a simple math expression \(\sqrt{x^2+1}\) inside text. 
And this is also the same: 
\begin{math}
\sqrt{x^2+1}
\end{math}
but by using another command.

This is a simple math expression without numbering
\[\sqrt{x^2+1}\] 
separated from text.

This is also the same:
\begin{displaymath}
\sqrt{x^2+1}
\end{displaymath}

\ldots and this:
\begin{equation*}
\sqrt{x^2+1}
\end{equation*}
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+math+content+typeset+in+LaTeX\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%25+For+the+equation%2A+environment%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BFirst+example%7D%0A%0AThe+well-known+Pythagorean+theorem+%5C%28x%5E2+%2B+y%5E2+%3D+z%5E2%5C%29+was+proved+to+be+invalid+for+other+exponents%2C+meaning+the+next+equation+has+no+integer+solutions+for+%5C%28n%3E2%5C%29%3A%0A%0A%5C%5B+x%5En+%2B+y%5En+%3D+z%5En+%5C%5D%0A%0A%5Csection%7BSecond+example%7D%0A%0AThis+is+a+simple+math+expression+%5C%28%5Csqrt%7Bx%5E2%2B1%7D%5C%29+inside+text.+%0AAnd+this+is+also+the+same%3A+%0A%5Cbegin%7Bmath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bmath%7D%0Abut+by+using+another+command.%0A%0AThis+is+a+simple+math+expression+without+numbering%0A%5C%5B%5Csqrt%7Bx%5E2%2B1%7D%5C%5D+%0Aseparated+from+text.%0A%0AThis+is+also+the+same%3A%0A%5Cbegin%7Bdisplaymath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bdisplaymath%7D%0A%0A%5Cldots+and+this%3A%0A%5Cbegin%7Bequation%2A%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bequation%2A%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een reeks wiskunde gezet in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/hT85gkewCDlxCHeNU5slE/9256c129b25bec7a93dcfe9e44b0654a/LL30Fig13r-plain.svg)

De mogelijkheden met wiskunde in LaTeX zijn eindeloos, dus bezoek zeker onze helppagina's voor advies en voorbeelden over specifieke onderwerpen:

* Wiskundige uitdrukkingen
* Subscripts en superscripts
* Haken en haakjes
* Breuken en binomiaalcoëfficiënten
* Vergelijkingen uitlijnen
* Operatoren
* Witruimte in de wiskundemodus
* Integralen, sommen en limieten
* Displaystijl in de wiskundemodus
* Lijst met Griekse letters en wiskundige symbolen
* Wiskundige lettertypen

## Basisstructuur van een document

Vervolgens bekijken we samenvattingen (abstracts) en hoe je een LaTeX-document indeelt in verschillende hoofdstukken, secties en alinea's.

### Samenvattingen

Wetenschappelijke artikelen bevatten meestal een *abstract*: een kort overzicht/een korte samenvatting van hun kernonderwerpen of argumenten. Het volgende voorbeeld laat zien hoe je een abstract zet met de LaTeX-omgeving `abstract`:

```latex theme={null}
\documentclass{article}
\begin{document}
\begin{abstract}
This is a simple paragraph at the beginning of the 
document. A brief introduction about the main subject.
\end{abstract}
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=How+to+create+a+document+abstract\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een abstract gezet in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/4cPu8x8ZxuDVF6efcZ03yi/91aa6aa84719613b0e25c725b70aa0b8/LL30Fig14-plain.svg)

### Alinea's en nieuwe regels

Nu de samenvatting er staat, kunnen we beginnen met het schrijven van onze eerste alinea. Het volgende voorbeeld laat zien:

* hoe je een nieuwe alinea maakt door twee keer op "Enter" te drukken, waarmee je de huidige regel beëindigt en een lege regel invoegt;
* hoe je een nieuwe regel begint zonder een nieuwe alinea te beginnen, door een handmatige regeleinde in te voegen met de opdracht `\\` (een dubbele backslash); je kunt ook de opdracht `\newline` gebruiken.

De derde alinea in dit voorbeeld demonstreert het gebruik van de opdrachten `\\` en `\newline`:

```latex theme={null}
\documentclass{article}
\begin{document}

\begin{abstract}
This is a simple paragraph at the beginning of the 
document. A brief introduction about the main subject.
\end{abstract}

After our abstract we can begin the first paragraph, then press ``enter'' twice to start the second one.

This line will start a second paragraph.

I will start the third paragraph and then add \\ a manual line break which causes this text to start on a new line but remains part of the same paragraph. Alternatively, I can use the \verb|\newline|\newline command to start a new line, which is also part of the same paragraph.
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+to+create+a+new+paragraph\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%0AAfter+our+abstract+we+can+begin+the+first+paragraph%2C+then+press+%60%60enter%27%27+twice+to+start+the+second+one.%0A%0AThis+line+will+start+a+second+paragraph.%0A%0AI+will+start+the+third+paragraph+and+then+add+%5C%5C+a+manual+line+break+which+causes+this+text+to+start+on+a+new+line+but+remains+part+of+the+same+paragraph.+Alternatively%2C+I+can+use+the+%5Cverb%7C%5Cnewline%7C%5Cnewline+command+to+start+a+new+line%2C+which+is+also+part+of+the+same+paragraph.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding die het maken van alinea's in LaTeX toont](https://images.ctfassets.net/nrgyaltdicpt/5DdSH06hFli8k4lR0dxw4m/a55cddf9aa10b64302ae7b72ba0c6447/LL30Fig15r-plain.svg)

Merk op dat LaTeX alinea's automatisch laat inspringen, behalve direct na kopjes in het document, zoals sectie en subsectie, [zoals we zullen zien](/nl/texlive/latex-basics/learn-latex-in-30-minutes#Chapters%5Fand%5Fsections).

Nieuwe gebruikers wordt aangeraden geen meerdere `\\` of `\newline`s te gebruiken om alinea's met meer witruimte ertussen te "simuleren", omdat dit de zetalgoritmen van LaTeX kan verstoren. De aanbevolen methode is om lege regels te blijven gebruiken voor nieuwe alinea's, zonder `\\`, en het [pakket parskip](https://ctan.org/pkg/parskip?lang=en) te laden door `\usepackage{parskip}` aan de preamble toe te voegen.

Meer informatie over alinea's vind je in de volgende artikelen:

* Alinea's en nieuwe regels
* De witruimte tussen alinea's in LaTeX wijzigen
* LaTeX Error: There's no line here to end geeft extra advies en uitleg over het gebruik van `\\`.

### Hoofdstukken en secties

Langere documenten worden, ongeacht de software waarmee ze worden geschreven, meestal ingedeeld in delen, hoofdstukken, secties, subsecties enzovoort. LaTeX biedt ook opdrachten om documenten te structureren, maar welke opdrachten beschikbaar zijn en hoe ze zijn geïmplementeerd (wat ze doen), kan afhangen van de gebruikte documentklasse. Zo kunnen documenten die met de klasse `book` zijn gemaakt worden opgesplitst in delen, hoofdstukken, secties, subsecties enzovoort, maar biedt de klasse `letter` daar geen opdrachten voor.

Het volgende voorbeeld demonstreert opdrachten om een document op basis van de klasse `book` te structureren:

```latex theme={null}
\documentclass{book}
\begin{document}

\chapter{First Chapter}

\section{Introduction}

This is the first section.

Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit. Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...

\section{Second Section}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\subsection{First Subsection}
Praesent imperdietmi nec ante. Donec ullamcorper, felis non sodales...

\section*{Unnumbered Section}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem...
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Book+class+example+document\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cchapter%7BFirst+Chapter%7D%0A%0A%5Csection%7BIntroduction%7D%0A%0AThis+is+the+first+section.%0A%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%7BSecond+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csubsection%7BFirst+Subsection%7D%0APraesent+imperdietmi+nec+ante.+Donec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%2A%7BUnnumbered+Section%7D%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem...%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van secties in een LaTeX-document van de klasse book](https://images.ctfassets.net/nrgyaltdicpt/1A1T7YsurQdM058OwmLqd8/7f6e962c31356bafa702bab9062f6061/LL30Fig16-plain.svg)

De namen van de opdrachten voor de indeling spreken grotendeels voor zich; zo maakt `\chapter{First Chapter}` een nieuw hoofdstuk met de titel `First Chapter`, levert `\section{Introduction}` een sectie op met de titel `Introduction`, enzovoort. Secties kunnen verder worden onderverdeeld in `\subsection{...}` en zelfs `\subsubsection{...}`. De nummering van secties, subsecties enz. gaat automatisch, maar kan worden uitgeschakeld met de zogeheten *sterversie* van de betreffende opdracht, die eindigt op een asterisk (\*), zoals `\section*{...}` en `\subsection*{...}`.

*Samen* bieden de LaTeX-documentklassen de volgende opdrachten voor de indeling, waarbij elke klasse een relevante subset ondersteunt:

* `\part{part}`
* `\chapter{chapter}`
* `\section{section}`
* `\subsection{subsection}`
* `\subsubsection{subsubsection}`
* `\paragraph{paragraph}`
* `\subparagraph{subparagraph}`

Met name de opdrachten `\part` en `\chapter` zijn alleen beschikbaar in de documentklassen `report` en `book`.

Bezoek het Overleaf-artikel over secties en hoofdstukken voor meer informatie over opdrachten voor de documentstructuur.

## Tabellen maken

Overleaf biedt drie manieren om tabellen te maken:

1. Met de [knop **Insert Table**](https://www.overleaf.com/learn/how-to/How_to_insert_tables_in_Overleaf%23inserttable#Using%5FInsert%5FTable%5Fto%5Fcreate%5Fa%5Ftable%5Fin%5Fyour%5Fproject) op de werkbalk van de **Visual Editor** (of **Code Editor**).
2. Door [een tabel te kopiëren en te plakken](https://www.overleaf.com/learn/how-to/How_to_paste_formatted_content_into_Overleaf%23pastingtables) uit een ander document terwijl je de **Visual Editor** gebruikt.
3. Door de LaTeX-code voor de tabel in de Code Editor te schrijven.

Als LaTeX nieuw voor je is, is de werkbalk in de **Visual Editor** (optie 1) een prima manier om te beginnen: je kunt wisselen tussen de **Visual Editor** en de **Code Editor** om de code achter de tabel te bekijken.

Hier richten we ons op optie 3, de meest flexibele methode om tabellen te maken, en geven we voorbeelden die laten zien hoe je tabellen in LaTeX maakt, inclusief het toevoegen van lijnen (rules) en bijschriften. Naarmate je meer ervaring opdoet, kun je onze uitgebreide uitleg over [het maken van tabellen met LaTeX](https://www.overleaf.com/learn/latex/Tables) bekijken.

### Een eenvoudige tabel maken in LaTeX

We beginnen met een voorbeeld dat laat zien hoe je een eenvoudige tabel zet:

```latex theme={null}
\begin{center}
\begin{tabular}{c c c}
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\  
 cell7 & cell8 & cell9    
\end{tabular}
\end{center}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=An+example+of+a+basic+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Bc+c+c%7D%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C++%0A+cell7+%26+cell8+%26+cell9++++%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D%0A%3C%2Fsource%3E)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een tabel gezet in LaTeX](https://images.ctfassets.net/nrgyaltdicpt/5K46QavbKv9vF4RI1GbUf2/f22d4f8a06d00251166f86d2c891321e/LL30Fig17-plain.svg)

De omgeving `tabular` is de standaardmethode in LaTeX om tabellen te maken. Je moet een parameter aan deze omgeving meegeven, in dit geval `{c c c}`, die LaTeX vertelt dat er drie kolommen zijn en dat de tekst in elke kolom gecentreerd moet worden. Je kunt ook `r` gebruiken om de tekst rechts uit te lijnen en `l` om hem links uit te lijnen. Het uitlijningsteken `&` wordt gebruikt om afzonderlijke tabelcellen binnen een tabelrij af te bakenen. Gebruik de opdracht voor een *nieuwe regel*, `\\`, om een tabelrij te beëindigen. Onze tabel staat in een `center`-omgeving, zodat deze binnen de tekstbreedte van de pagina wordt gecentreerd.

### Randen toevoegen

De omgeving `tabular` ondersteunt horizontale en verticale lijnen (rules) als onderdeel van de tabel:

* gebruik de opdracht `\hline` om horizontale lijnen boven en onder rijen toe te voegen
* gebruik de parameter voor een verticale lijn `|` om verticale lijnen tussen kolommen toe te voegen

In dit voorbeeld is het argument `{|c|c|c|}`, dat drie (gecentreerde) kolommen declareert die elk door een verticale lijn worden gescheiden; daarnaast gebruiken we `\hline` om een horizontale lijn boven de eerste rij en onder de laatste rij te plaatsen:

```latex theme={null}
\begin{center}
\begin{tabular}{|c|c|c|} 
 \hline
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\ 
 cell7 & cell8 & cell9 \\ 
 \hline
\end{tabular}
\end{center}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+example+with+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B%7Cc%7Cc%7Cc%7C%7D+%0A+%5Chline%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C+%0A+cell7+%26+cell8+%26+cell9+%5C%5C+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een in LaTeX gezette tabel met horizontale en verticale lijnen](https://images.ctfassets.net/nrgyaltdicpt/5uWYGUhK1XJJJaWz5R1EmX/3ee88bf6b2eaf8d0644b57fa8064800b/LL30Fig18-plain.svg)

Hier is nog een voorbeeld:

```latex theme={null}
\begin{center}
 \begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 \hline
 2 & 7 & 78 & 5415 \\
 \hline
 3 & 545 & 778 & 7507 \\
 \hline
 4 & 545 & 18744 & 7560 \\
 \hline
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\end{center}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Another+table+example+containing+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A+%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+%5Chline%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+%5Chline%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+%5Chline%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+%5Chline%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een in LaTeX gezette tabel met horizontale en verticale lijnen](https://images.ctfassets.net/nrgyaltdicpt/1Cy9FcRnDVDRUPQdCgaKq6/c21e5f7d9a53514756c6e1f2996e51e0/LL30Fig19-plain.svg)

### Bijschriften, labels en verwijzingen

Je kunt tabellen op vrijwel dezelfde manier van een bijschrift en een verwijzing voorzien als afbeeldingen. Het enige verschil is dat je in plaats van de omgeving **`figure`** de omgeving **`table`** gebruikt.

Tabel \ref\{table:data} laat zien hoe je een bijschrift aan een tabel toevoegt en naar een tabel verwijst.

```latex theme={null}
\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\caption{Table to test captions and labels.}
\label{table:data}
\end{table}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+captions+and+references\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ATable+%5Cref%7Btable%3Adata%7D+shows+how+to+add+a+table+caption+and+reference+a+table.%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BTable+to+test+captions+and+labels.%7D%0A%5Clabel%7Btable%3Adata%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Een LaTeX-tabel met een bijschrift](https://images.ctfassets.net/nrgyaltdicpt/1f5w74UIaTCkpApaPdVeWf/580a87c2413ddc9d6bdef3bf462689fc/LL30Fig20-plain.svg)

## Een inhoudsopgave toevoegen

Een inhoudsopgave maken is eenvoudig, omdat de opdracht `\tableofcontents` bijna al het werk voor je doet:

```latex theme={null}
\documentclass{article}
\title{Sections and Chapters}
\author{Gubert Farnsworth}
\date{August 2022}
\begin{document}
  
\maketitle
  
\tableofcontents

\section{Introduction}
   
This is the first section.
      
Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit.   Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...
       
\section*{Unnumbered Section}
\addcontentsline{toc}{section}{Unnumbered Section}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\section{Second Section}
       
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...
\end{document}
```

[Open dit voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Generating+a+table+of+contents\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Ctitle%7BSections+and+Chapters%7D%0A%5Cauthor%7BGubert+Farnsworth%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A++%0A%5Cmaketitle%0A++%0A%5Ctableofcontents%0A%0A%5Csection%7BIntroduction%7D%0A+++%0AThis+is+the+first+section.%0A++++++%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+++Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A+++++++%0A%5Csection%2A%7BUnnumbered+Section%7D%0A%5Caddcontentsline%7Btoc%7D%7Bsection%7D%7BUnnumbered+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csection%7BSecond+Section%7D%0A+++++++%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een inhoudsopgave gemaakt door LaTeX](https://images.ctfassets.net/nrgyaltdicpt/MxY592Q6EGsDKMA2mZw0t/fffa41a0a0d30770526f73aff72a7be1/LL30Fig21r-plain.svg)

Secties, subsecties en hoofdstukken worden automatisch in de inhoudsopgave opgenomen. Gebruik de opdracht `\addcontentsline` om handmatig items toe te voegen, zoals een ongenummerde sectie, zoals in het voorbeeld wordt getoond.

## Je voltooide document downloaden

De volgende korte videoclip laat zien hoe je de broncode van je project of het gezette PDF-bestand downloadt:

Meer informatie vind je in het helpartikel van Overleaf [Je werk exporteren uit Overleaf](https://docs.overleaf.com/managing-projects-and-files/downloading-a-project).

## LaTeX-pakketten vinden en gebruiken

LaTeX biedt niet alleen uitgebreide zetmogelijkheden, maar ook een *raamwerk voor uitbreidbaarheid* via uitbreidings\_pakketten\_. In plaats van opdrachten en functies te bieden die "alles proberen te doen", is LaTeX ontworpen om *uitbreidbaar* te zijn: gebruikers kunnen externe code (pakketten) laden die meer gespecialiseerde zetmogelijkheden biedt of de ingebouwde functies van LaTeX uitbreidt, zoals het zetten van tabellen. Zoals we zagen in de sectie [Afbeeldingen toevoegen](/nl/texlive/latex-basics/learn-latex-in-30-minutes#Adding%5Fimages), breidt het pakket `graphicx` LaTeX uit met opdrachten om grafische bestanden te importeren, en werd het (in de preamble) geladen door te schrijven

```latex theme={null}
\usepackage{graphicx}
```

### Pakketten laden

Zoals hierboven vermeld, worden pakketten in de preamble van het document geladen met de opdracht `\usepackage`. Omdat (veel) LaTeX-pakketten echter een reeks *opties* bieden waarmee hun gedrag kan worden geconfigureerd, ziet de opdracht `\usepackage` er vaak zo uit:

```latex theme={null}
\usepackage[options]{somepackage}
```

De vierkante haken "`[...]`" vertellen LaTeX welke opties moeten worden toegepast wanneer het `somepackage` laadt. Binnen de door de gebruiker gevraagde opties worden afzonderlijke opties of instellingen doorgaans door een komma gescheiden. Het [pakket geometry](https://ctan.org/pkg/geometry) biedt bijvoorbeeld veel opties om de pagina-indeling in LaTeX te configureren, dus een typisch gebruik van `geometry` kan er zo uitzien:

```latex theme={null}
\usepackage[total={6.5in,8.75in},
top=1.2in, left=0.9in, includefoot]{geometry}
```

Het pakket `geometry` is een voorbeeld van een pakket dat is geschreven en bijgedragen door leden van de wereldwijde LaTeX-gemeenschap en gratis beschikbaar is gesteld aan iedereen die het wil gebruiken.

Als een LaTeX-pakket geen opties biedt, of de gebruiker de standaardwaarden van de opties van een pakket wil gebruiken, wordt het zo geladen:

```latex theme={null}
\usepackage{somepackage}
```

Wanneer je `\usepackage[...]{somepackage}` schrijft, zoekt LaTeX naar een bijbehorend bestand met de naam `_somepackage_.sty`, dat het moet laden en verwerken om de opdrachten van het pakket beschikbaar te maken en eventuele andere code uit dat pakket uit te voeren. Als LaTeX `_somepackage_.sty` niet kan vinden, stopt het met een foutmelding, zoals in het volgende Overleaf-voorbeeld:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\usepackage{somepackage}% a NON-EXISTENT package
\begin{document}
This will fail!
\end{document}
```

[Open dit ***voorbeeld dat een fout genereert*** in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Error+due+to+missing+package\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cusepackage%7Bsomepackage%7D%25+a+NON-EXISTENT+package%0A%5Cbegin%7Bdocument%7D%0AThis+will+fail%21%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding van een fout veroorzaakt door een ontbrekend pakket](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/6/60/LL30packagefail.png)

### Informatie over pakketten vinden: CTAN

Pakketten worden verspreid via het [Comprehensive TeX Archive Network](https://www.ctan.org/), meestal CTAN genoemd, dat op het moment van schrijven 6287 pakketten van 2881 bijdragers host. CTAN [omschrijft zichzelf](https://www.ctan.org/ctan) als

> ... een verzameling internetsites over de hele wereld die TEX-gerelateerd materiaal aanbieden om te downloaden.

Je kunt op CTAN bladeren om nuttige pakketten te zoeken, bijvoorbeeld:

* [per onderwerp](https://www.ctan.org/topics/cloud)
* [alfabetisch](https://www.ctan.org/pkg) (handig als je de naam van het pakket kent)

Je kunt ook de [zoekfunctie](https://www.ctan.org/pkg) (bovenaan de pagina) gebruiken.

### Pakketten die beschikbaar zijn op Overleaf: kennismaking met TeX Live

Eén keer per jaar wordt een (grote) *subset* van de pakketten op CTAN, plus LaTeX-gerelateerde lettertypen en andere software, samengesteld en verspreid als een systeem genaamd [TeX Live](https://tug.org/texlive/), waarmee je je eigen (lokale) LaTeX-omgeving kunt installeren. Ook [de servers van Overleaf gebruiken TeX Live](https://www.overleaf.com/learn/latex/Overleaf_and_TeX_Live) en worden bijgewerkt wanneer er een nieuwe versie van TeX Live uitkomt. De TeX Live-updates van Overleaf gebeuren niet direct, maar een paar maanden na de release, zodat we tijd hebben om de nieuwe TeX Live-versie te testen op compatibiliteit met de [duizenden sjablonen in onze galerij](https://www.overleaf.com/gallery). Hier is bijvoorbeeld onze [aankondiging van de upgrade naar TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available).

Hoewel TeX Live een (grote) *subset* van de CTAN-pakketten bevat, kun je een interessant pakket tegenkomen, zoals [igo voor het zetten van Go-diagrammen](https://ctan.org/pkg/igo?lang=en), dat wel op CTAN staat maar niet in TeX Live is opgenomen (en er niet mee wordt verspreid), en dus niet beschikbaar is op Overleaf. Sommige pakketten op CTAN maken om uiteenlopende redenen geen deel uit van TeX Live: misschien is een pakket verouderd, heeft het licentieproblemen, is het zeer nieuw (recent geüpload) of is het platformafhankelijk, bijvoorbeeld omdat het wel op Windows maar niet op Linux werkt.

Nieuwe pakketten en updates van bestaande pakketten worden het hele jaar door naar CTAN geüpload, maar updates van TeX Live worden jaarlijks verspreid. Pakketten in de huidige versie van TeX Live zijn daarom niet zo actueel als die op CTAN. Omdat de servers van Overleaf TeX Live gebruiken, kan het zijn dat de pakketten op onze servers (de pakketten die onze gebruikers kunnen gebruiken) niet de allernieuwste versies zijn die op CTAN beschikbaar zijn, maar over het algemeen zal dat waarschijnlijk geen probleem zijn.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.