Markdown
Markdown ist eine einfache Auszeichnungssprache, mit der sich mit einfachen Mitteln formatierte Texte verfassen lassen. Oberstes Ziel ist der leichte Umgang mit Markdown-Dokument — sowohl beim Schreiben, als auch beim Lesen.
Auch wenn Markdown nicht offiziell spezifiziert ist, so existieren doch eindeutige Regeln, wie Markdown in HTML übersetzt werden kann. Und darin liegt auch der Hauptzweck von Markdown: Texte für das Web zu schreiben, die zur Veröffentlichung in HTML konvertiert werden.
- Markdown bildet einen Ausschnitt der Möglichkeiten von HTML ab, ist aber im Unterschied zu HTML auch ohne Übersetzung sehr gut zu lesen. Zusätzlich zum ursprünglich vorgeschlagenen Vokabular haben sich Syntaxerweiterungen durchgesetzt, etwa zur Artikulation von Tabellen oder für Code-Abschnitte. Markdown ist also wie geschaffen für technische Redaktion.
- Markdown-zu-HTML-Übersetzer gibt es als Open-Source-Bibliotheken für unzählige Programmiersprachen, darunter für PHP, JavaScript, Python, etc.
- Es existieren außerdem viele Markdown-Editoren für alle möglichen Betriebssysteme (auch mobil!), die einem Markdown mehr oder weniger WYSIWYG-mäßig formatiert darstellen.
Markdown-Editoren
Markdown kann mühelos mit jedem beliebigen Texteditor geschrieben werden, jedoch sind dedizierte Editoren meist bequemer
- Empfehlung für Windows (Stand April 2019): Typora
- Alternativ mit Split-View: MarkdownPad
- PhpStorm: Hat native Markdown-Unterstützung, besser aber ist das Markdown Navigator-Plugin
Markdown-Syntax
Eine Gute Markdown-Referenz findet sich etwa unter https://www.markdownguide.org/cheat-sheet/ oder integriert in den Typora-Editor.