Folio Writer

Ein Manuskript, vier Engines:
Markdown, pandoc, Quarto & Typst

Die meisten Schreibwerkzeuge zwingen Sie, ein Format zu wählen und mit seiner Ausgabe zu leben. Folio Writer trennt die beiden Entscheidungen: Sie schreiben einmal in reinem Text und wählen die Rendering-Engine bei jedem Kompilieren neu – denn eine Prüfungskommission, eine Zeitschrift und ein Preprint-Server wollen selten dasselbe.

Das Kompilierfenster: Format und Renderer für jedes Kompilieren.
Das Kompilierfenster: Format und Renderer für jedes Kompilieren.

Markdown: die maßgebliche Quelle

Jedes gewöhnliche Dokument in einem Folio-Projekt ist eine einfache .md-Datei – Markdown im pandoc-Dialekt mit den wissenschaftlichen Erweiterungen, auf die es ankommt: [@citations], $math$, Fußnoten, Pipe- und Grid-Tabellen, Querverweise mit @fig:/@tbl:/@eq:, Aufgabenlisten, Wikilinks. Der Editor stellt alles live dar – formatierte Überschriften, gesetzte Formeln, aufgelöste Zitate –, aber die Datei bleibt Text, den Sie mit grep durchsuchen, per diff vergleichen und noch 2040 öffnen können. Nichts im Folgenden ändert daran etwas: Die Engines sind eine Frage der Ausgabe, keine Dateiformate.

pandoc: der universelle Übersetzer

Die Standard-Pipeline. Beim Kompilieren wird Ihre Mappe zu einem Dokument zusammengefügt und an pandoc übergeben, das Word (.docx), OpenDocument (.odt), LaTeX (.tex), HTML, EPUB erzeugt – und mit einer TeX-Distribution das klassische Zeitschriften-PDF über xelatex, pdflatex, lualatex oder tectonic. Zitate formatiert citeproc mit jedem beliebigen CSL-Stil; pandoc-crossref nummeriert Ihre Abbildungen, Tabellen und Formeln. Folio Writer kann auch die zusammengefügte, in sich geschlossene .md-Datei exportieren – pandoc manuscript.md -o out.pdf --citeproc reproduziert Ihren Build überall, und genau darum geht es bei reinem Text.

Quarto: Zeitschriften und ausführbarer Code

Stellen Sie den Renderer auf Quarto um, und es öffnen sich zwei Türen. Erstens verlagsgenaue Ausgabe (siehe die Anleitung zu Zeitschrifteneinreichungen): Fügen Sie eine Zeitschriftenerweiterung hinzu (AGU, Elsevier, Copernicus …), setzen Sie eine Metadatenzeile (quarto-to: agu-pdf) und kompilieren Sie – Folio Writer reicht Ihre strukturierten Autoren- und Affiliationsangaben an die Zeitschriftenvorlage durch und entfernt die allgemeinen Layout-Schlüssel, die mit der Zeitschriftenklasse in Konflikt geraten würden. Zweitens ausführbare Manuskripte: {python}- und {r}-Zellen laufen beim Kompilieren, sodass Abbildungen bei jedem Build aus Ihren Daten neu entstehen (siehe dynamische Diagramme). Schreiben Sie überall @fig:xrd – Folio Writer übersetzt das automatisch in Quartos native Bindestrich-Syntax, eine Syntax für beide Renderer.

Typst: der schnelle, moderne Satz

Typst ist das, was LaTeX wäre, wenn man es heute entwerfen würde: PDFs in LaTeX-Qualität in einem Bruchteil einer Sekunde, ohne TeX-Distribution – Typst ist ein einziges kleines Programm (brew install typst), mit Abstand der leichteste Weg zu einem gesetzten PDF. Folio Writer wandelt Ihr Markdown-Manuskript in Typst-Quelltext um (Zitate, Querverweise, Nummerierung, Inhaltsverzeichnis inklusive) und kompiliert ihn; oder Sie exportieren die .typ-Datei selbst und feilen mit typst watch von Hand daran. Über die Umwandlung hinaus ist Typst ein vollwertiger Dokumenttyp: Legen Sie native .typ-Dokumente in der Mappe an – eigene Tabellen, präzise Platzierung von Abbildungen, #show-Regeln – und mischen Sie sie in einem Projekt mit Markdown-Kapiteln, gemeinsam kompiliert.

Welche Engine wann?

Sie brauchenVerwenden Sie
Eine Word-Datei für Ihre Kommission oder Ihre Mitautorenpandoc → .docx (nachverfolgte Änderungen werden unterstützt)
OpenDocument für LibreOffice / OpenOfficepandoc → .odt (Formeln als native ODF-Formeln)
Ein schönes PDF mit minimalem EinrichtungsaufwandTypst-Renderer (brew install typst – kein TeX nötig)
Zeitschriftengenaue Einreichung (AGU, Elsevier …)Quarto + Zeitschriftenerweiterung
Beim Kompilieren aus Daten erzeugte AbbildungenQuarto + {python}-/{r}-Zellen
LaTeX-Quelltext für ein Einreichungssystempandoc oder Quarto → .tex
Präzise typografische Kontrolle von HandNative .typ-Dokumente / .typ-Export
Hinweis zu den Werkzeugen: Die App-Store-Ausgabe ist sandboxed, deshalb laufen externe Werkzeuge – pandoc, pandoc-crossref, eine TeX-Distribution, Quarto, auch Typst – über den kostenlosen Folio Helper, der nur eine feste Liste erlaubter Werkzeuge ausführt, und nur, wenn Folio Writer darum bittet. Typst ist das leichteste davon: ein einziges Programm, keine TeX-Distribution. Die Live-Vorschau braucht überhaupt keine Werkzeuge – sie setzt Text, Formeln und Zitate selbst, offline.

Der rote Faden

Vier Engines, ein Prinzip: Das Manuskript gehört nie dem Renderer. Derselbe Ordner mit einfachen Dateien kann am Montag das Word-Dokument für eine Kommission liefern, am Mittwoch das LaTeX für eine Zeitschrift und am Freitag einen mit Typst gesetzten Preprint – und falls Sie Folio Writer eines Tages verlassen, lässt sich jede dieser Dateien weiterhin öffnen, lesen und kompilieren.

Folio Writer kostenlos laden → · Weitere Anleitungen