Markdown Cheatsheet - Meest nuttige structuren en opmaak
Handige herinnering aan ondersteunde Markdown-commands
Markdown wordt gebruikt in wikipedia en Hugo. Het ondersteunt headers, lijsten, wijzigingen in lettertype, afbeeldingen, codequotes en tabellen. Hier houd ik een korte samenvatting van markdown-formattering.
Deze afbeelding hierboven is geproduceerd door Flux - text to image AI.
Markdown is een lichtgewicht markupsysteem dat je kunt gebruiken om opmaak-elementen toe te voegen aan platte tekstdocumenten. Deze gids biedt een uitgebreid overzicht van de meest gebruikte Markdown syntax, waarmee je goed gestructureerde en visueel aantrekkelijke documenten kunt maken.
Koppen
Koppen in Markdown worden aangemaakt met behulp van het hashtagteken (#). Het aantal hashtekens voor de kop tekst geeft het niveau van de kop aan.
# H1
## H2
### H3
#### H4
##### H5
###### H6
Nadruk
Markdown biedt verschillende manieren om tekst te benadrukken. Je kunt sterretjes (*) of onderstrepingstekens (_) gebruiken voor cursief en dubbele sterretjes (**) of dubbele onderstrepingstekens (__) voor vet.
Cursief
*Cursief* of _cursief_
Vet
**Vet** of __vet__
Vet en Cursief
***Vet en cursief*** of ___vet en cursief___
Lijsten
Markdown ondersteunt zowel genummerde als ongenummerde lijsten.
Ongenummerde lijst
- Item 1
- Item 2
- Subitem 1
- Subitem 2
Genummerde lijst
1. Eerste item
2. Tweede item
1. Subitem 1
2. Subitem 2
Links
Je kunt links maken door de linktekst in rechte haken ([]) te plaatsen en daarna de URL in haakjes (().
[Link Tekst](URL)
Voorbeeld
Bezoek [Markdown Guide](https://www.markdownguide.org/) voor meer informatie.
Afbeeldingen
Afbeeldingen worden toegevoegd met behulp van een uitroepteken (!) gevolgd door de alternatieve tekst in rechte haken en de afbeeldings-URL in haakjes.

Voorbeeld

Blokquotes
Blokquotes worden aangemaakt met het groter-tekenteken (>).
> Dit is een blokquote.
Genest Blokquote
> Dit is de eerste laag van citatie.
>> Dit is een geneste blokquote.
Inline Code en Codeblokken
Je kunt inline code maken door het in backticks (` ) te plaatsen. Voor codeblokken gebruik je drievoudige backticks (``` ) voor en na de code.
Inline Code
Gebruik `printf()` om tekst af te drukken in C.
Codeblokken
```python
def hello_world(): print("Hello, World!")
```
Meer over codeblokken in markdown - zie aparte post: Gebruik van Markdown Codeblokken
Horizontale lijn
Horizontale lijnen worden aangemaakt met drie of meer koppeltekens (—), sterretjes (***), of onderstrepingstekens (___).
---
Tabellen
Tabellen in Markdown worden aangemaakt met pijlen (|) en strepen (-).
Voorbeeld
| Kop 1 | Kop 2 |
|----------|----------|
| Cel 1 | Cel 2 |
| Cel 3 | Cel 4 |
Takenlijsten
Takenlijsten zijn een speciaal type lijst dat je kunt gebruiken om checkboxes te maken.
Voorbeeld
- [x] Voltooide taak
- [ ] Onvoltooide taak
Doorstrepen
Doorgetrokken tekst wordt aangemaakt met dubbele tildes (~~).
~~Dit is doorgetrokken tekst.~~
Highlighten
Highlighten van tekst wordt niet standaard ondersteund in Markdown, maar sommige renderers ondersteunen het met de == syntaxis.
Voorbeeld
==Dit is gemarkeerde tekst.==
Onder- en bovenindices
Onderindices worden aangemaakt met een caret (^) voor de tekst, en bovenindices worden aangemaakt met een tilde (~) voor de tekst.
Voorbeeld
H~2~O is water.
E = mc^2
Wiskundige vergelijkingen
Wiskundige vergelijkingen kunnen worden toegevoegd met LaTeX-syntaxis binnen dollar tekens ($).
Voorbeeld
$$ E = mc^2 $$
Ontsnappen van tekens
Om speciale tekens te ontsnappen, gebruik je een backslash ().
Voorbeeld
\*Cursief\* of \_cursief\_
Deze uitgebreide cheatsheet dekt de essentiële Markdown syntaxis die je nodig hebt om goed opgemaakte documenten te maken. Voor meer geavanceerde functies en aankopen, verwijzen naar specifieke renderer documentatie of extra bronnen.