Tipp: Formatierten Markdown-Code in Apple Pages am Mac einfügen

Mit zwei Workarounds lassen sich bestehende Texte im Markdown-Format in ein Pages-Dokument übertragen, ohne alles mühselig von Hand neu formatieren zu müssen.

In Pocket speichern vorlesen Druckansicht 4 Kommentare lesen
Lesezeit: 2 Min.

Frage: Ich schreibe meine Texte meistens im Markdown-Format mit einem Editor. Damit ich sie Kollegen zum Lesen und Kommentieren geben kann, füge ich den Markdown-Quelltext in ein Pages-Dokument ein. Für Leute, die kein Markdown kennen, formatiere ich das Dokument immer von Hand so, dass beispielsweise Überschriften größer erscheinen. Das ist jedoch mühselig.

Mac & i antwortet: Wünschen Sie nur eine farbige Syntax-Hervorhebung von Markdown-Steuerzeichen, können Sie den kostenlosen Texteditor CotEditor verwenden. Öffnen Sie damit Ihr Markdown-Dokument und kopieren den Inhalt mit dem Menübefehl "Bearbeiten / Als formatierten Text kopieren" (Umschalt+Cmd+C). Fügen Sie diesen dann in Ihr Pages-Dokument ein. Dabei werden die Farben verwendet, die in den CotEditor-Einstellungen im Reiter "Aussehen" definiert sind.

Sollen mit "#" gekennzeichnete Überschriften eine größere Schriftart erhalten als der Fließtext, ist uns nur der Weg über Xcode von Apple bekannt. Sie können es aus dem Mac App Store herunterladen, aber Achtung: Der Download wiegt satte 12 GByte.

Pages ist ideal, um Dokumente zum Kommentieren und Korrigieren auszutauschen – auch wenn Sie eigentlich puristisch mit Markdown schreiben.

Kopieren Sie in Xcode den Quelltext der dort geöffneten Markdown-Datei einfach mit Cmd+C in die Zwischenablage und fügen ihn in Pages ein. Dabei wird die in den Xcode-Einstellungen bei "Themes" ausgewählte Formatierung verwendet. Weitere Themes finden Sie etwa auf GitHub.

Ist Ihnen der Text in Pages zu groß, wählen Sie ihn mit Cmd+A aus und drücken mehrmals Cmd+ Minus, um ihn schrittweise zu verkleinern. Verwenden Sie nicht die Textgrößen-Einstellung aus der Format-Seitenleiste. Diese macht Text und Überschriften einheitlich groß.

(lbe)