Zum Hauptinhalt springen

Markdown

Markdown is a way to style text on the web.


Was ist Markdown?

Markdown ist eine sehr einfache Auszeichnungssprache für das Web. Die Sprache wurde mit dem vorrangigen und über allem stehenden Ziel entworfen, dass sie bereits im Rohzustand, also ohne jegliche Konvertierung, einfach zu lesen ist. Aus diesem Grund basiert die Markdown-Syntax auf Auszeichnungsmethoden, die bereits seit vielen Jahren in Text-E-Mails (Plaintext) üblich sind.

Beim Konzept von Markdown standen bereits existierende Text-zu-HTML-Konverter Pate, wie etwa Setext, atx, Textile, reStructuredText (ReST), Grutatext und EtText Pate. Da Markdown einzig für das Schreiben von Texten im Web konzipiert wurde, ist der Umfang der Markdown-Syntax relativ gering und auch einfach gestaltet. Es soll ja nicht der gesamte Umfang von HTML ersetzt werden. Es geht nur darum, einen sehr kleinen Teil von HTML in eine noch einfachere (HTML ist nämlich schon recht einfach) Syntax zu verpacken. Für alles, was Sie mit Markdown nicht machen können, können Sie einfach HTML-Tags verwenden.

Wozu Markdown verwenden?

MD-Zweck

Markdown wurde für exakt einen Zweck entwickelt: Für das Schreiben im Web.

Dabei soll Markdown HTML nicht ersetzen oder erweitern oder gar das Schreiben von HTML vereinfachen. Mit dem Schreiben für das Web ist in diesem Fall das Schreiben von Texten gemeint. Im Gegensatz zu HTML, was ein Veröffentlichungsformat ist, ist Markdown für das einfache Auszeichnen/ Formatieren von Texten konzipiert.

Es gibt bereits einige Content Management Systeme (CMS), Blogsysteme und Wikis, die von Haus aus mit einer Markdown-Unterstützung ausgestattet sind. Bei den Wikis ist es zum Beispiel das kommerzielle Confluence, bei dem man Artikel in Markdown schreiben kann.

Neben den CMS ist die Eingabe von Texten mittels Markdown auch bei einer Vielzahl von bekannten Webdiensten wie StackOverflow, GitHub, Trello oder reddit möglich.

An dieser hohen Verbreitung sehen Sie, dass es sich bei der Auszeichnungssprache nicht um eine kleine Randerscheinung handelt, sondern Markdown sich im Internet bereits fest verwurzelt hat und Bestandteil vieler Systeme ist.

Wie sieht die Markdown-Syntax aus?

image-20230306123202441

Quelle = Markdown Cheatsheet

Flavored Markdown

GitHub hat unter dem Begriff “GitHub Flavored Markdown” (kurz GFM) die Standardsyntax von Markdown um einige Elemente und Verhaltensweise erweitert.

Was ist ein Markdown-Editor?

Markdown ist eine einfache Auszeichnungssprache, die es ermöglicht, auch ohne HTML-Kenntnisse sauber formatierte Texte für das Internet und offline zu schreiben. Als Hilfmittel werden hierzu Markdown-Editoren eingesetzt. Man findet für jedes Betriebssystem verschiedenste Programme auf dem Markt und sogar reine Online-Markdown-Editoren, die Ihnen die Arbeit mit der Auszeichnungssprache direkt im Browser ermöglichen.

  • Learning Markdown (PDF-Format)
  • Der Online-Markdown-Editor Dillinger funktioniert ohne Registrierung und ist Open Source.
  • Etwas ausgefeilter ist der Online-Markdown-Editor Draft. Dafür verlangt diese Anwendung aber auch eine Registrierung von ihren Nutzern. Dafür steht Ihnen dann die Möglichkeit zur Verfügung, mit einer Versionskontrolle und im Team an Dokumenten zu arbeiten. Damit richtet sich Draft in erster Linie an mehr oder weniger professionelle Nutzer, die größere Projekte mit mehreren Personen realisieren wollen.
  • StackEdit kann wie Dillinger ohne Registrierung genutzt werden. Auch im Aufbau ähnelt es dem anderen Online-Markdown-Editor. Der Bildschirm ist in den Schreib- und den Anzeigebereich aufgeteilt.
  • Typora ist ein Markdown-Editor für Windows, Linux und Mac. Die Software ist einfach gestaltet und verzichtet auf einen Preview-Bereich. Stattdessen werden Markdown-Formatierungen sofort im Text angezeigt. Um die Arbeit mit Markdown zu vereinfachen, bietet Typora eine Autovervollständigung, wie man sie von Code-Editoren kennt: Öffnen Sie eine eckige Klammer, erzeugt der Markdown-Editor automatisch ein schließendes Pendant.
  • Bei WriteMonkey handelt es sich um einen sehr beliebten Markdown-Editor für Windows. Das Programm steht ganz im Zeichen der schlanken Markdown-Syntax und bietet seinen Nutzern daher wenig Spielereien. So verzichtet WriteMonkey nahezu vollständig auf eine GUI, liefert dadurch auch keine Hilfestellungen für Nutzer, sorgt so aber dafür, dass man nicht vom Wesentlichen (dem eigentlichen Text) abgelenkt wird.
  • Write! ist ein Markdown-Editor für Linux, Mac und Windows. Im Gegensatz zu den anderen vorgestellten Anwendungen ist Write! nicht kostenlos verfügbar. Dafür bekommt man allerdings auch einen funktionsstarken Texteditor: Write! wandelt Markdown direkt um, hat eine Rechtschreibprüfung, die automatisch die verwendete Sprache erkennt, und bietet eine selbstlernende Autovervollständigung.
  • Quelle = https://markdown-syntax.de/
  • A quick reference to the Markdown syntax = https://www.markdownguide.org/cheat-sheet