Markdown vertrouwt op een eenvoudige tekstsyntaxis om een document op te maken. In tegenstelling tot een omgeving zoals Microsoft Word, dat een complex en voor mensen onleesbaar systeem gebruikt om iets als cursief te identificeren, gebruikt Markdown een gemakkelijk herkenbare opmaakcode om nadruk en documentstructuur aan te geven.
Waarom Markdown-opmaak gebruiken?
Het belangrijkste voordeel van Markdown is het een platte tekst formaat, wat betekent dat je ongeveer elk programma kunt gebruiken om je document te schrijven, van eenvoudige teksteditors zoals Windows Kladblok en Teksteditor tot macOS naar een aantal opties op Linux. Mobiele besturingssystemen, zoals Android en iOS, hebben ook tal van gratis apps die platte tekst verwerken.
U hoeft zich geen zorgen te maken over incompatibiliteiten in de opmaak, omdat de opmaak die u op uw schrijven toepast, platte tekst is.
Markdown biedt verschillende voordelen, waaronder:
- Eenvoud: De kern van Markdown is van nature eenvoudig en heeft niet veel syntaxis om te onthouden.
- Kenmerken: als je meer geavanceerde functies nodig hebt (bijvoorbeeld voetnoten), uitgebreide versies ervan zoals Markdown met GitHub-smaak en Meerdere afwaarderingen bieden deze extra mogelijkheid.
- Platformondersteuning: Het wordt goed ondersteund in toepassingen zoals teksteditors (die een live voorbeeld tonen van de opgemaakte tekst, bijvoorbeeld) en contentmanagementsystemen, waar u Markdown rechtstreeks typt in a webpagina.
Wat is afwaarderen?
Markdown is een woordspeling op de term markup, specifiek verwijzend naar HTML. Een opmaaktaal gebruikt tekstcodes om indelingen van inhoud, visuele versieringen en ingesloten objecten zoals afbeeldingen aan te geven. Een eenvoudige webpagina met een koptekst, een gebied met een zin tekst en een afbeelding wordt bijvoorbeeld lastig om met de hand te schrijven:
Deze eenvoudige pagina vereist een codeblok om een enkele zin aan de gebruiker te presenteren, en niet op een aantrekkelijke manier. Maar het zijn de HTML-tags zoals
, en die uw productiviteit verminderen. Deze tags omvatten het grootste deel van de tekst en als u een van de tags verkeerd typt, wordt de pagina niet correct weergegeven.Dus in plaats van markeringen op tekst toe te passen, moet u in plaats daarvan het tegenovergestelde toepassen: Markdown. Markdown gebruikt iets dat lijkt op markup-tags, maar op een compacte en schrijvervriendelijke manier. Als voorbeeld ziet het bovenstaande in Markdown er als volgt uit:
Een van de principes van Markdown is om in bronvorm leesbaar te zijn voor mensen. En kijkend naar het bovenstaande, is het duidelijk wat wat is. Het hekje aan het begin geeft een kop aan en de sterretjes betekenen nadruk (met name vetgedrukt). Deze conventie is iets wat veel mensen doen in sms-berichten, dus het is gemakkelijk te interpreteren. Zelfs de afbeelding, die iets technischer vereist, is gemakkelijker te begrijpen dan de HTML.
Een Quick Markdown Formatting Primer
Wanneer u voor het web schrijft, kunt u wegkomen met het begrijpen van een paar belangrijke onderdelen van Markdown:
- Koppen: Een regel beginnen met een hekje en een spatie geeft een kop aan. Eén hash betekent een kop van niveau 1, twee hashes betekent een kop van niveau 2, enzovoort. Markdown ondersteunt maximaal vijf niveaus van koppen.
- Stoutmoedig: Omring sommige tekst met dubbele sterretjes om het vet te maken.
- Cursief: Omring sommige tekst met enkele sterretjes om deze cursief te maken.
- Lijsten: gebruik streepjes of sterretjes plus een spatie voor lijsten met opsommingstekens. Gebruik anders getallen met een punt en een spatie. U hoeft de nummers niet correct te bestellen. Markdown regelt het bij de conversie.
- Links: Links gebruiken de formule: [link adres](de te linken tekst). Het moeilijkste is om te onthouden wie welk type haakjes krijgt.
- Afbeeldingen: Afbeeldingen beginnen met een uitroepteken en houd vervolgens de alt-tekst van de afbeelding tussen haakjes, met aan het einde een pad naar de afbeelding tussen vierkante haken.
Met dit kleine beetje Markdown-syntaxis heb je alles wat je nodig hebt om een artikel als dit te schrijven.
Markdown gebruiken om andere documenten te maken
Het Markdown-project biedt een opdrachtregelprogramma om met Markdown-documenten te werken. Dit is echter een opdrachtregelprogramma, dus het is niet het handigste. Het is ook geschreven in de enigszins verouderde Perl-taal.
Twee andere soorten apps blijken iets beter in staat te zijn bij het omgaan met Markdown-invoer.
- Pandoc: Onder de opdrachtregelhulpprogramma's, Pandoc onderscheidt zich als een virtueel Zwitsers zakmes voor documentconversie. Het is de moeite waard om de tijd te besteden om te leren. Hiermee kunt u uw Markdown-bestanden uitvoeren in Word, OpenDocument Text of PDF formaten.
- ReText: U kunt elke teksteditor gebruiken om in Markdown te werken, maar ReText kunt u iets gemakkelijker in Markdown werken. Het is een no-nonsense editor met meerdere documenttabs en een live preview van je Markdown. Het wordt niet rechtstreeks geëxporteerd naar Word-indeling, maar u kunt een ODT-bestand openen in Word en het op de juiste manier opslaan.
Markdown is een draagbaar formaat waarmee u gemakkelijk kunt werken
Markdown legt uw schrijven vast waar u ook bent, ongeacht het apparaat waarop u zich bevindt. Het is het beste voor wanneer u zich moet concentreren op uw schrijven, niet op het uiterlijk van het uiteindelijke document.
Het platte tekstformaat is klein met betrekking tot bestandsgrootte, draagbaar, en zorgt ervoor dat je niet meer hoeft te rommelen met lettertypen totdat het tijd is om het ergens te publiceren. Door de eenvoudige syntaxis te leren, bent u uitgerust om te schrijven in inhoudbeheersystemen voor het web, schoolopdrachten om te zetten in aantrekkelijke pdf's en alles daartussenin.