Markdown Tabelgenerator
Bouw een Markdown-tabel door in een raster te typen, of plak komma- of tab-gescheiden gegevens. Kies links, midden of rechts als uitlijning per kolom en kopieer een netjes opgevulde tabel, met een live voorbeeld ernaast. Pipe-tekens binnen cellen worden voor je ge-escapet. Gratis, zonder registratie, en alles draait in je browser.
Invoermodus
De eerste rij is de tabelkop.
Kolomuitlijning
Markdown
Live voorbeeld
| Header 1 | Header 2 | Header 3 |
|---|---|---|
Zo gebruik je de Markdown Tabelgenerator
- 1. Kies een invoermodus. Visuele rastereditor geeft je een raster van 3 × 3 om in te typen, met knoppen om rijen en kolommen toe te voegen of te verwijderen (minimaal 2 rijen en 1 kolom). CSV / TSV plakken neemt gegevens over die je uit een spreadsheet of tekstbestand kopieert.
- 2. Vul de tabel in. De eerste rij is altijd de kop. In de plakmodus is elke regel een rij.
- 3. Stel de uitlijning in. Een keuzelijst voor elke kolom biedt Links, Midden of Rechts.
- 4. Kopieer de Markdown. De opgevulde tabel verschijnt onder Markdown, met daaronder een live voorbeeld. Markdown kopiëren kopieert de broncode.
Hoe een Markdown-tabel is opgebouwd
Tabellen maken geen deel uit van core Markdown of van de CommonMark-specificatie; ze komen uit de GitHub Flavored Markdown-specificatie, die GitHub, GitLab en veel documentatietools volgen. Een tabel bestaat uit een kopregel, een scheidingsregel en een willekeurig aantal rijen, met cellen die door pipe-tekens worden gescheiden. De scheidingsregel maakt er echt een tabel van: elke cel bestaat uit koppeltekens, en dubbele punten bepalen de uitlijning.
| Uitlijning | Scheidingscel | Tekst staat |
|---|---|---|
| Links | :--- | Aan de linkerrand |
| Midden | :---: | In het midden |
| Rechts | ---: | Aan de rechterrand — geschikt voor getallen |
De kopregel moet evenveel cellen hebben als de scheidingsregel, anders wordt de tabel niet herkend. Een letterlijk pipe-teken in een cel moet als \| worden geschreven, wat de generator voor je doet. Cellen zijn enkelregelige tekst, al werkt inline opmaak zoals vet of links er wel binnen, en de tabel eindigt bij de eerste lege regel.
Uitgewerkt voorbeeld
Plak Naam,Rol,Score, daarna Alice,Redacteur,92, Bob,Schrijver,7 en C|D,Beoordelaar,100 als vier regels, en zet de kolommen op Links, Midden en Rechts. Het resultaat is:
Markdown
| Naam | Rol | Score | | :---- | :---------: | ----: | | Alice | Redacteur | 92 | | Bob | Schrijver | 7 | | C\|D | Beoordelaar | 100 |
Elke kolom is opgevuld tot de breedste cel, zodat de pipes op één lijn staan, met een minimumbreedte van drie. De broncode is langer dan een tabel nodig heeft, maar ze is leesbaar in een platte-tekstvergelijking en wordt identiek gerenderd als een niet-opgevulde versie. De pipe in C|D is ge-escapet. Als alle kolommen op de standaardinstelling blijven, wordt elke scheidingscel een links uitgelijnde :----.
Beperkingen van de plakmodus
- Scheidingsteken. De generator probeert een komma, een tab en een puntkomma op de eerste paar regels en gebruikt degene die ze het consistentst in hetzelfde aantal kolommen splitst; een komma wint bij gelijke stand.
- Aangehaalde velden. Een veld tussen dubbele aanhalingstekens behoudt zijn komma's, zoals in
"Smith, J.", en twee dubbele aanhalingstekens achter elkaar worden één. Een regeleinde binnen een aangehaald veld wordt<br>, omdat een Markdown-tabelcel op één regel moet blijven. - Uitlijning gebruikt het aantal tekens. Brede tekens zoals CJK-tekst of emoji kunnen de broncode ongelijk doen lijken; de gerenderde tabel wordt er niet door aangetast.
- Ongelijke rijen worden met lege cellen aangevuld tot de breedste rij.
Welke tool heb je nodig?
| Je wilt | Gebruik |
|---|---|
| Een Markdown-tabel om in een README of wiki te plakken | Deze pagina |
| CSV bekijken als voorbeeld of kopiëren als HTML-tabel | CSV naar Tabel |
| LaTeX-tabelcode met booktabs-regels | LaTeX Table Generator |
| Een APA 7-tabel voor een paper | APA Table Generator |
| Markdown teruggebracht tot platte tekst | Markdown naar Tekst |
Veelgestelde vragen
- Hoe maak ik een Markdown-tabel?
- Typ je kopteksten en cellen in het raster, of schakel over naar de plakmodus en zet er CSV- of TSV-gegevens in. De generator schrijft de kopregel, de scheidingsregel en de rijen, en toont een gerenderd voorbeeld zodat je het kunt controleren.
- Hoe stel ik de kolomuitlijning in een Markdown-tabel in?
- Kies Links, Midden of Rechts voor de kolom. De keuze wordt met dubbele punten in de scheidingsregel geschreven:
:---voor links,:---:voor midden en---:voor rechts. - Kan ik CSV omzetten naar een Markdown-tabel?
- Ja. Plak in de plakmodus komma- of tab-gescheiden regels. Aangehaalde velden worden goed verwerkt, dus een cel als "Smith, J." blijft in één kolom, en een regeleinde binnen aanhalingstekens wordt een regeleinde-tag.
- Waarom worden de kolommen met spaties opgevuld?
- Zo staan de pipes in platte tekst op één lijn. Markdown-renderers negeren de extra spaties, en de opgevulde broncode is veel makkelijker te lezen en te bewerken.
- Wat gebeurt er als mijn gegevens een pipe-teken bevatten?
- Het wordt ge-escapet als
\|, zodat het als pipe wordt weergegeven in plaats van een nieuwe kolom te beginnen. - Kan ik regeleinden of lijsten in een tabelcel zetten?
- Niet met deze tool: cellen zijn enkelregelig. De meeste renderers accepteren een inline
<br>-tag binnen een cel als je die zelf aan de tekst toevoegt, maar dat is een functie van de renderer en geen onderdeel van de tabelsyntaxis. - Wordt mijn data ergens geüpload?
- Nee. De tabel wordt in je browser opgebouwd en getoond; er wordt niets naar CitationEasy gestuurd.