Skip to content

Kapitel 16: Zukunft von Markdown und verwandte Technologien

In diesem Kapitel blicken wir in die Zukunft von Markdown und betrachten verwandte Technologien.

16.1 Die Zukunft von Markdown

Standardisierung

Markdown hat viele Dialekte (CommonMark, GFM, Pandoc). Die Zukunft könnte eine stärkere Standardisierung bringen.

Markdown Next?

Es gibt Diskussionen über "Markdown 2.0", aber bisher kein konsolidierter Nachfolger.

Neue Features

  • ✅ Bessere Tabellenunterstützung
  • ✅ Erweiterte Metadaten
  • ✅ Bessere Integration von Multimedia
  • ✅ Interaktive Elemente

16.2 CommonMark

CommonMark ist ein Versuch, Markdown zu standardisieren.

Ziele

  • Eindeutige Spezifikation
  • Kompatibilität mit ursprünglichem Markdown
  • Erweiterbarkeit

CommonMark-Spezifikation

Ein Absatz ist eine oder mehrere Textzeilen, getrennt durch eine oder mehrere Leerzeilen.

Tools

  • commonmark.js: JavaScript-Parser
  • cmark: C-Implementierung

16.3 AsciiDoc

AsciiDoc ist eine Alternative zu Markdown für technische Dokumentation.

Vergleich mit Markdown

FeatureMarkdownAsciiDoc
EinfachheitSehr einfachMittel
TabellenBasisFortgeschritten
Include-AnweisungenNeinJa
DokumentationGutSehr gut

AsciiDoc Syntax

asciidoc
= Dokumenttitel
Autor Name

== Kapitel 1

Das ist Inhalt.

=== Abschnitt 1.1

Noch mehr Inhalt.

Asciidoctor

Tool zum Konvertieren von AsciiDoc:

bash
gem install asciidoctor
asciidoctor input.adoc

16.4 reStructuredText (reST)

reStructuredText wird oft in der Python-Gemeinschaft verwendet.

Syntax

restructuredtext
===============
Dokumenttitel
===============

Kapitel 1
--------

Das ist Inhalt.

Sphinx

Sphinx ist ein Dokumentations-Generator, der reST verwendet:

bash
pip install sphinx
sphinx-quickstart

16.5 Org-mode

Org-mode ist Teil von GNU Emacs, wird aber auch unabhängig genutzt.

Features

  • ✅ Outlining
  • ✅ Aufgabenverwaltung
  • ✅ Zeitplanung
  • ✅ Literate Programming

Syntax

org
* Überschrift 1
** Überschrift 2

Das ist Inhalt.

** Aufgaben

*** TODO Aufgabe 1
*** DONE Aufgabe 2

16.6 LaTeX

LaTeX ist der Goldstandard für akademische Dokumente.

Vorteile

  • ✅ Höchste Qualität bei Typografie
  • ✅ Komplexe mathematische Formeln
  • ✅ Automatisches Literaturverzeichnis

Nachteile

  • ❌ Steile Lernkurve
  • ❌ Komplex für einfache Dokumente

Markdown + LaTeX

Sie können Markdown mit LaTeX kombinieren (z.B. in Pandoc):

markdown
# Kapitel 1

Die Formel ist $E = mc^2$.

$$
\int_{a}^{b} f(x) dx
$$

16.7 WYSIWYG-Markdown-Editoren

Die Zukunft könnte hybride Editoren bringen:

  • ✅ Live-Vorschau beim Tippen
  • ✅ WYSIWYG-Modus bei Bedarf
  • ✅ Source-Modus für präzise Kontrolle

Beispiele: Typora, Mark Text.

16.8 KI und Markdown

KI-gestütztes Schreiben

Tools wie GitHub Copilot oder ChatGPT können Markdown generieren:

markdown
# Von KI generierter Inhalt

1. Punkt 1
2. Punkt 2

KI für Korrekturlesen

KI-Tools können Markdown-Dokumente auf Fehler prüfen.

16.9 Zusammenfassung

In diesem Kapitel haben Sie gelernt:

  • ✅ Die Zukunft von Markdown (Standardisierung)
  • ✅ CommonMark als Standardisierungsversuch
  • ✅ Alternativen: AsciiDoc, reStructuredText, Org-mode, LaTeX
  • ✅ WYSIWYG-Markdown-Editoren
  • ✅ KI und Markdown

Im letzten Kapitel werden wir Interviewfragen zu Markdown behandeln!


Übung: Probieren Sie einen anderen Markup-Dialekt (z.B. AsciiDoc oder reStructuredText) und schreiben Sie ein kurzes Dokument damit. Vergleichen Sie es mit Markdown.

Frei für alle Anfänger