Markdown bei Mac und iOS: Apps, Tipps und Cheat Sheet

Die einfache Syntax der Auszeichnungssprache Markdown (und deren Erweiterung MultiMarkdown) trennt den Inhalt eines Textes von dessen Gestaltung und funktioniert mit jedem Texteditor. Erst beim Export in Formate wie PDF, ePub, HTML oder RTF bestimmt man das Aussehen. Spezielle Markdown-Tools helfen dabei.

In Pocket speichern vorlesen Druckansicht 5 Kommentare lesen
Lesezeit: 11 Min.
Von
Inhaltsverzeichnis

Update: 28.2.2019 (Einige Ergänzungen, eingestellte Dienste entsprechend markiert).

Leseprobe, deutsches Cheat Sheet und Linksammlung aus Mac & i Heft 2/2014.

Viele Textverarbeitungsprogramme bieten dem Anwender mehr, als für die Produktivität gut ist. Unzählige Formatierungsoptionen, überfrachtete Symbolleisten und verschachtelte Menüs kosten unnötig Zeit und lenken von der eigentlichen Arbeit ab. Schließlich liegt das hübsch anzusehende Werk in einem proprietären Dateiformat vor, das bei weitem nicht jeder öffnen kann. Schon gar nicht nach längerer Zeit, weil die zugehörige Software dann möglicherweise nicht mehr existiert. All diese Nachteile und Gefahren sind ausgeschlossen, wenn man Texte in Markdown verfasst. Da es sich prinzipiell gut dazu eignet, Texte bereits beim Schreiben zu strukturieren, ist Markdown für Blogger, Profi-Schreiber und für komplexe wissenschaftliche Arbeiten gleichermaßen interessant.

Markdown entstand 2004 nach einer Idee von John Gruber und Aaron Swartz. Der Name Markdown ist eine Anspielung auf Markup Languages, der englischen Bezeichnung für Auszeichnungssprachen. Bei diesen verwendet man Sonderzeichen, um einzelne Textteile beispielsweise fett hervorzuheben oder einer Aufzählung zuzuweisen. Bekannte Vertreter wie HTML oder LaTeX (siehe Mac & i Heft 1/2014, S. 146) wurden vor allem für die schnelle Verarbeitung durch Computer konstruiert, sind jedoch wegen ihrer recht langen oder kryptischen Steuerbefehle für Menschen eher schwer zu erfassen. Markdown hingegen ist auf hohe Lesbarkeit ausgelegt, sodass selbst unkundige Betrachter das Dokument verstehen. Der Begriff Markdown bezeichnet nicht nur die Auszeichnungssprache selbst, sondern auch Grubers Perl-Skript, das so vorbereitete Texte in fehlerfreies HTML konvertiert.

Die iPad-App Byword hebt Markdown-Formatierungen grafisch hervor und ergänzt die iOS-Tastatur um wichtige Markdown-Steuerzeichen.

Die Syntax ist nicht in Stein gemeißelt. Viele Weiterentwicklungen ergänzen das ursprüngliche Markdown um Tabellen, Fußnoten, mathematische Formeln, Metadaten oder Bildunterschriften. Besonders populär sind MultiMarkdown (kurz MMD) und dessen Vorbild PHP Markdown Extra. Auch hier stehen deren Namen sowohl für die ergänzende Syntax als auch für das zugehörige Konvertier-Werkzeug.

Markdown-Dokumente sind grundsätzlich reine Textdateien, die jedes Programm versteht, das mit Texten umgehen kann. Ideale Voraussetzungen, diese mit anderen zu teilen und zu bearbeiten – beispielsweise über Cloud-Dienste wie Dropbox oder auf einem zentralen Server. Und anders als bei DOC- oder RTF-Dateien muss man sich auch nicht sorgen, dass Mitstreiter mit inkompatibler Software die Formatierung zerstören könnten.

Als besonders praktisch erweist sich Markdown beim Texten fürs Internet. Hyperlinks und Bilder sind ebenso einfach eingegeben wie Aufzählungen oder verschieden große Überschriften. Mittlerweile setzen Microblogging-Dienste wie Tumblr, die Open-Source-Entwickler-Community GitHub oder das populäre Frage-Antwort-Portal Stack Overflow auf Markdown. Die Dienste Scriptogr.am (Dienst eingestellt) und Calepin (Dienst eingestellt) erzeugen aus einem Dropbox-Ordner voll Markdown-Dateien ein ganzes Blog (c't 19/2013, S. 142). Gleiches macht die Software Jekyll auf dem lokalen Rechner (c't 25/2013, S. 184). Zudem gibt es für Blog-Software wie Wordpress oder Drupal spezielle Markdown-Plug-ins, die den WYSIWYG-Editor ersetzen oder ergänzen. Das recht neue Blog-System Ghost setzt gar von Haus aus auf Markdown. Selbst in E-Mail-Clients wie AirMail oder Thunderbird (mit dem Add-on Markdown Here) und die populäre Tagebuch-App Day One hat die Auszeichnungssprache Einzug gehalten.

Spickzettel-Download
v1.1 vom 25.11.2014
Markdown Cheat Sheet (Deutsch)
(PDF, 417 KByte)

Markdown Cheat Sheet (Deutsch) für den Randlosdruck
(PDF, 432 KByte)

Markdown Cheat Sheet (Deutsch) Docset
für Dash 2 (ZIP, 2,1 MByte)

Es bedarf nur einer Handvoll einfacher Markdown-Kommandos, um Texte formatieren und strukturieren zu können. Zwischen zwei Stern-Symbolen eingefasster Text wird beispielsweise *kursiv* interpretiert. Von zwei Sternen-Paaren gerahmte Passagen erscheinen **fett**. Alternativ kann man auch Unterstriche verwenden. Einer Zeile vorangestellte Doppelkreuze (#) markieren den Inhalt als Überschrift – analog zum HTML-Befehl <h1>. Mit der Anzahl der Doppelkreuze nimmt die Größe und damit Bedeutsamkeit einer Überschrift ab. Die wichtigsten Markdown-Auszeichnungen samt ihrer formatierten Entsprechung haben wir auf einem Spickzettel (Cheat Sheet) zusammengefasst.

Markdown-Dokumente speichert man am besten mit der etablierten Dateiendung .md oder alternativ .markdown ab. So erkennen Programme direkt, dass sie es mit Markdown zu tun haben. Ein weiterer Vorteil ist, dass normale TXT-Dateien weiterhin mit einem anderen Anwendungen wie Textedit verknüpft bleiben können.

Nach dem Verfassen von Markdown-Texten soll aus dem Inhalt schließlich ein ansehnliches Dokument entstehen. Ganz ohne zusätzliche Software wandeln Online-Konverter über die Zwischenablage eingefügten Text nach HTML. Das Ergebnis kann man dann zum Beispiel in das eigene Blog einfügen. Neben dem Dienst Dingus vom Markdown-Erfinder John Gruber gibt es unter anderem die leistungsfähigere Alternative Hashify. Dank Live-Vorschau wird der Markdown-Text bereits direkt bei der Eingabe in eine HTML-Vorschau umgesetzt, die sich auch ausdrucken lässt.

Der Online-Konverter Hashify wandelt Markdown-Code live in eine HTML-Vorschau. Das Code-Fenster erscheint nicht im Ausdruck.

Lesen Sie den Artikel weiter in Mac & i Heft 2/2014. Dort testen wir unter anderem geeignete Markdown-Apps für Mac und iOS: Ulysses III, Byword, Daedalus Touch, Editorial, iA Writer, Textastic, LightPaper, Mou, Marked 2, Marko, MultiMarkdown Composer 2 und MultiMarkdown QuickLook Generator. Sie können Heft 2/2014 im Einzelhandel kaufen, im Heise-Shop bestellen oder auf dem iPad lesen. Mac & i gibt es auch im Abo.

Fragen und Anregungen zu dieser Webseite
bitte an Wolfgang Reszel, wre@mac-and-i.de


  • Dillinger
    Online-Editor mit Themes sowie Dropbox-, GitHub- und GoogleDrive-Anbindung
  • Hashify
    Converter mit Live-Vorschau und erweiterter Syntax
  • StackEdit
    Online-Editor mit Synchronisation über Dropbox, GitHub, GitLab und Google Drive
  • Markable (Dienst eingestellt)
    Online-Editor mit Tumblr-, Dropbox- und Evernote-Integration
  • Markdown Web Dingus
    Original Markdown-Converter von John Gruber
  • Pandoc
    Konvertiert zwischen verschiedenen Auszeichnungssprachen
  • AirMail
    E-Mail-Client mit Markdown-Integration
  • BBEdit
    Text- und Quellcode-Editor
  • Byword
    Reduzierter Text-Editor für Markdown und Rich Text
  • Chocolat
    Text- und Quellcode-Editor
  • Day One
    Tagebuch-Software, englisch
  • iA Writer
    Reduzierter Text-Editor mit spezieller Markdown-Hervorhebung
  • LightPaper
    Mittlerweile kostenpflichtiger Editor mit Live-Vorschau, unterstüzt MultiMarkdown
  • Markdown Here
    Markdown-Plugins für Safari, Chrome, Firefox, Postbox und Thunderbird
  • Markdown Service Tools
    Markdown-Konvertierung in nahezu jedem Programm
  • Marked 2
    Markdown-Betrachter mit Analysewerkzeugen und vielen Exportformaten.
    Weitere Stilvorlagen (Styles) für Marked 2: 1, 2, 3
  • Marko
    Kostenloser Markdown-Betrachter, nur Standard-Markdown. Wird offenbar nicht mehr weiterentwickelt.

  • Mou
    Mittlerweile kostenpflichtiger Editor mit Live-Vorschau; kein MultiMarkdown, aber Markdown Extra. Wird offenbar nicht mehr weiterentwickelt

  • MultiMarkdown
    Kostenloses Kommandozeilen-Tool zur Konvertierung nach HTML, LaTeX, OPML und ODF
  • MultiMarkdown Composer
    Funktionsreicher Editor mit Live-Vorschau vom MultiMarkdown-Entwickler
  • MultiMarkdown QuickLook Generator
    Markdown-Dokumente mit QuickLook betrachten
  • Sublime Text
    Vielseitiger Code-Editor für Mac, Windows und Linux
  • TextMate 2
    Kostenloser und vielseitiger Code-Editor
  • TextWrangler
    Kostenloser kleiner Bruder von BBEdit. Wurde mittlerweile durch den kostenlosen Modus von BBEdit ersetzt

  • Ulysses
    Umfangreiche aber schlichte Autoren-Software mit Verwaltungsfunktionen.


  • Bear
    Notzien-Verwaltung mit Markdown-Syntax
  • Deckset
    Bildschirm-Präsentationen mit Markdown
  • eBookBinder
    Erzeugt eBooks aus Markdown-Dateien. Wird offenbar nicht mehr weiterentwickelt
  • MailMate
    E-Mail-Client mit Markdown-Unterstützung
  • MarsEdit
    Blogging-Software mit Markdown-Unterstützung
  • mmd2en (MultiMarkdown -> Evernote)
    Dienst, der aus markierten Markdown-Texten oder -Dateien Notizen bei Evernote anlegt
  • MWeb
    Schreib- und Notiz-Umgebung, mit Export für statische Blogs.
  • Noteplan
    Kalender, Todos und Notizen auf Markdown-Basis.
  • nvALT
    Kostenloser Notizen- und Infosammler
  • Scrivener
    Textverarbeitung für Schriftsteller mit MultiMarkdown-Export/Import
  • Strike
    Kollaboratives Schreibtool mit Markdown-Support.
  • Texts
    Editor und Vorschau verschmelzen zu einem Fenster. Wird mittlerweile nicht mehr weiterentwickelt und ist nun konstenlos

  • Typora
    Markdown-Editor, bei dem man direkt in der Vorschau schreibt.
  • VoodooPad
    Infomanager mit internem Wiki
  • Byword
    Reduzierter Text-Editor für Markdown
  • Daedalus Touch (App wurde eingestellt)
    Text-Editor mit außergewöhnlicher Dokumentverwaltung aber ohne Syntax-Highlighting
  • Day One
    Tagebuch-Software, englisch
  • Editorial
    Code-Editor mit Python-Interpreter für automatisierte Workflows. Wird offenbar nicht mehr weiterentwickelt.
    Sammlung von Skripten für Editorial: Editorial Workflow Directory
  • iA Writer
    Reduzierter Text-Editor, ohne Syntax-Highlighting
  • Textastic
    Code-Editor mit Syntax-Highlighting für über 80 Programmiersprachen
  • Ulysses
    Umfangreiche aber schlichte Autoren-Software mit Verwaltungsfunktionen.
  • Bear
    Notzien-Verwaltung mit Markdown-Syntax
  • Drafts
    Textverwaltung mit vielen Sharing-Optionen, durch Actions erweiterbar
  • iOS Text-Editors
    Funktionsübersicht und Vergleich von iOS-Text-Editoren
  • MWeb
    Schreib- und Notiz-Umgebung, mit Export für statische Blogs.
  • Permanote (früher Nebulous Notes)
    Text-Editor mit individualisierbaren Themes
  • Noteplan
    Kalender, Todos und Notizen auf Markdown-Basis.
  • Strike
    Kollaboratives Schreibtool mit Markdown-Support.
  • Typora
    Markdown-Editor, bei dem man direkt in der Vorschau schreibt.
  • GitHub
    Sammelstelle für Open-Source-Software und -Entwickler
  • Reddit
    Social News Aggregator
  • Squarespace
    Website-Baukasten für moderne Websites
  • Stack Overflow
    Populäres Frage-/Antwort-Portal für Programmierer
  • Tumblr
    Microblogging-Dienst
  • Bloggen mit Dropbox
    c't 19/2013, Seite 142
  • Calepin (Dienst eingestellt)
    Blogging-Dienst mit Dropbox-Anbindung
  • Ghost
    Noch junges Blogsystem auf Basis von Node.js
  • Jekyll
    Lokaler Website-Generator.
    Jekyll-Einstieg in c't 25/2013, Seite 184
  • Markbox
    kommerzieller Blogging-Dienst mit Dropbox-Anbindung, derzeit als Public Beta
  • Pico
    PHP-CMS ohne Datenbank
  • Scriptogr.am (Dienst eingestellt)
    Blogging-Dienst mit Dropbox-Anbindung

Fragen und Anregungen zu dieser Website
bitte an Wolfgang Reszel, wre@mac-and-i.de
(wre)