Markdown in PDF auf dem Mac, über die Befehlszeile.
Das kostenlose Werkzeug marsdawn macht mit einem einzigen Befehl aus einer Markdown-Datei ein PDF. Tabellen, Formeln, Mermaid-Diagramme und hervorgehobener Code sehen so aus, wie sie im Quelltext gemeint sind, und es braucht sonst nichts, nicht einmal die MarsDawn-App.
Installieren
brew install redtear1115/tap/marsdawn
marsdawn --version
Auf einem Mac mit Apple Chip installiert Homebrew in Sekunden eine fertig gebaute Kopie. Auf einem Intel-Mac wird stattdessen aus dem Quellcode gebaut. Das dauert ein paar Minuten und erfordert Xcode 26 oder neuer. Das Werkzeug läuft unter macOS 15 oder neuer, und marsdawn --version zeigt die installierte Version an.
Ein Dokument sichern
Füge Folgendes in eine Datei namens plan.md ein:
# Plan: schnellere Exporte
Diesen Plan hat ein Agent geschrieben. Du prüfst ihn und machst daraus ein PDF.
## Schritte
| Schritt | Zuständig | Status |
|---------|-----------|--------|
| Langsame Seiten messen | Agent | Erledigt |
| Gerenderte Diagramme cachen | Agent | In Prüfung |
Ziel sind $t < 2\,\text{s}$ für ein Dokument mit 50 Seiten:
$$
t_{\text{total}} = \sum_{i=1}^{n} t_i
$$
```mermaid
graph LR
Entwurf --> Prüfung --> Veröffentlichung
```
```swift
let pdf = try export("plan.md")
```
Exportieren
marsdawn export plan.md
Es schreibt plan.pdf neben die Quelldatei und gibt aus, wo die Datei gelandet ist:
Exported /Users/you/plan.pdf (1 page)
Das ist diese Seite, aufgenommen aus einem echten Lauf von marsdawn 0.5.0:

Thema, Papierformat und Dateiname wählen
marsdawn export plan.md --theme classic --paper letter -o handout.pdf
--theme: dawn, classic, modern oder vivid, jeweils in den hellen Farben des Themas. Ohne diese Option verwendetexport$MARSDAWN_THEMEund sonst dawn.--paper: a4 oder letter. Standard ist a4.-o: wohin das PDF geschrieben wird, statt neben die Quelldatei.--allow-remote-images: lädt beim Rendern Bilder aus dem Web. Ohne diese Option bleiben sie aus.
Wenn es nicht klappt
A full installation of Xcode.app 26.0 is required to compile this software.Homebrew bautmarsdawnaus dem Quellcode, wie auf einem Intel-Mac. Installiere Xcode 26 oder neuer aus dem App Store und starte die Installation erneut.marsdawn: No such file: …Der Pfad zeigt auf keine Datei. Prüfe den Namen oder führe den Befehl in dem Ordner aus, in dem die Datei liegt.… already exists. Pass --force to replace it.Ein PDF mit diesem Namen gibt es schon. Füge--forcehinzu, um es zu ersetzen, oder-o, um woanders hinzuschreiben.Error: The value '…' is invalid for '--theme <theme>'.Das Thema oder Papierformat ist unbekannt. Die Themen sind dawn, classic, modern und vivid, das Papier ist a4 oder letter.
Weiter
- Alle Optionen und das JSON, das ausgegeben wird: Befehlszeile.
- Damit ein Coding-Agent das für dich erledigt, führe
marsdawn skill --installaus, um den marsdawn-Agent-Skill hinzuzufügen. - Alle vier Vorschauthemen und wohin sich der PDF-Export entwickelt: Vorschauthemen und PDF-Export.
- Das PDF an jemanden weitergeben, der kein Markdown nutzt: ein PDF teilen.