Markdown is stilletjes de schrijfwereld aan het veroveren. Softwareontwikkelaars waren de eersten die deze opmaaktaal omarmden, en nu volgt langzaam de rest van de wereld. Waarom? Omdat schrijven in Markdown eenvoudig te leren is, en ontzettend handig als je er eenmaal aan gewend bent. Later meer over de voordelen. In dit artikel leg ik uit wat Markdown is, en hoe het in de basis werkt.
Markdown is een opmaaktaal uitgevonden door John Gruber, een invloedrijke techjournalist. Hij wilde de teksten die hij schreef voor zijn website eenvoudig voorzien van opmaak, maar zonder HTML-codes te gebruiken. Hij bedacht eenvoudige markeringen die aangeven hoe de tekst moet worden opgemaakt. Deze markeringen zijn zo logisch dat je ze ook zonder Markdown-kennis, meestal direct begrijpt.
Een paar voorbeelden.
Kop
Allereerst een vette kop, voor de titel van je tekst. In HTML is dat een H1
en in Word kies je hiervoor de Kop 1
uit je stijlpaneel. In Markdown maak je deze kop door je woorden te onderstrepen met =
tekens.
Opsomming
Een logische manier om een opsomming te maken is per item een regel te starten met een -
teken, dan een spatie en dan de tekst van het item. Het volgende item net zo op een nieuwe regel. Je krijgt in Markdown dan een opsomming.
Lijn
Wat is het meest voor de hand liggend om een horizontale lijn weer te geven? Liggende streepjes. In Markdown minimaal drie, meer mag ook.
Witregel
Normale tekst type je zonder coderingen. Wil je een witregel, laat dan tussen twee alinea’s een regel leeg.
Kijk hoe eenvoudig en vanzelfsprekend een Markdown-bestand eruit kan zien.
Waarom Markdown
===============
Wat Markdown is, is één ding. Maar waarom moet ik zo nodig Markdown gebruiken? Ik kan toch gewoon schrijven in Word. Dat ben ik gewend.
---
Markdown heeft talloze voordelen.
* Het is eenvoudig te leren
* Je hoeft er geen speciale software voor te installeren
* Je kunt Markdown-teksten naar HTML-bestanden omzetten
Dit stukje Markdown kan op allerlei manieren worden weergegeven. De opmaakvormgeving wordt later toegevoegd. De opgemaakte tekst kan onderdeel zijn van je website, of het kan een pdf-bestand zijn op je briefpapier.
Twee tekstversies
Als je met Markdown je teksten schrijft, heb je altijd 2 versies van een tekst: de bronversie en de naar het einddoel geconverteerde versie. De schrijver werkt in de bronversie. Hiervoor gebruik je een programma dat bestanden kan opslaan als platte tekst. Op vrijwel elke computer staat wel een programma dat dit kan. Ook zijn er speciaal voor Markdown programma’s ontwikkeld.
Markdown-programma’s
De belangrijkste toegevoegde waarde van een Markdown-programma is dat direct de typografisch opgemaakte tekst direct wordt getoond. Net als je gewend bent van bijvoorbeeld Word of Pages. Een Markdown-programma kan je Markdown-bronbestanden ook direct exporteren naar een geconverteerde versie. Meestal pdf of HTML.
Er is veel keuze in Markdown-programma’s en er is er altijd wel een gratis te vinden. Voor macOS is er bijvoorbeeld het programma MacDown. Dit programma hanteert de veelgebruikte gesplitste weergave met links de platte tekst en rechts de opgemaakte versie van de tekst. Markdown Monster voor Windows gebruikt dezelfde geplitste weergave. Beide programma’s zijn gratis en open source.
Typora
Een Markdown-programma dat opvalt vanwege de gebruiksvriendelijkheid en elegantie is Typora. Beschikbaar voor alle platformen. Dit programma is op het moment van schrijven nog (als bètaversie) gratis te downloaden. Het lijkt er echter op dat de makers Typora klaarstomen om er een betaald programma van te maken. Mogelijk zelfs met een abonnementsmodel. Zie je daartegen op? Mark Text is een open source concurrent van Typora. Elegant, gebruiksvriendelijk, en draait ook op Windows, Mac en Linux.
Typora gedraagt zich eigenlijk een beetje als een klassieke tekstverwerker. Je ziet direct de typografisch opgemaakte tekst. Wil je tijdelijk meer controle, dan kun je ervoor kiezen de tekst te tonen in Markdown-broncode. Wie het onderwaterscherm van WP 5.1 nog heeft gekend, krijgt warme herinneringen.
Markeringen
Je kunt tijdens het typen direct alle Markdown-markeringen kunt intypen. Bij een normale tekstverwerker zou je dan zoeken in het menu, of snelkoppelingen gebruiken voor bijvoorbeeld vet, of onderstreept. Deze mogelijkheden biedt Typora ook.
Thema’s
De weergave in het Markdown-programma Typora wordt tijdens het schrijven prachtig opgemaakt in een thema naar keuze. Je kunt ook nieuwe thema’s downloaden.
Beginnen met Markdown
Schrijf je veel, of ben je veel met internet of webdevelopment bezig, dan zul je vroeg of laat met Markdown in aanraking komen. Ga er alvast eens mee spelen. Het is echt leuk en het helpt je makkelijk aan mooie resultaten. Wil je meer weten over Markdown start met een van de volgende links: