Roadmap von Folio Writer
Natives gemeinsames Schreiben auf Mac, iOS und iPad. Markdown zuerst. Gebaut für Forschende.
Was erscheint
Mac – Folio Writer ist jetzt im Mac App Store erhältlich. Nativer Markdown-Editor mit vollständiger Projektorganisation im Stil von Scrivener, Formeln live und Kompilieren per Klick zu PDF, Word, LaTeX und Typst.
Jetzt verfügbar
Live – Native Apps auf Mac und iOS mit vollständiger Cloud-Synchronisierung. Auf dem Mac schreiben, auf dem iPad weitermachen, auf dem iPhone bearbeiten. Alle Änderungen werden sofort zwischen den Geräten synchronisiert.
Live – Bearbeiten mit mehreren Autoren live, mit Anwesenheitsanzeigen, Kommentar-Threads und Änderungsverfolgung. Wie der Arbeitsablauf in Overleaf, aber mit der Leistung einer nativen App und offline nutzbar.
Demnächst
In Arbeit — noch nicht erschienen. Der Schreibassistent erhält ChatGPT (Codex) auf diesem Mac und API-Schlüssel für lokale Modelle, dazu Verbesserungen an Mappe, Editor, Metadaten und Vorlagen. Bis zur Veröffentlichung kann sich noch einiges ändern. ↓
In Entwicklung – Optimiert für größere Displays. Vollwertige Manuskriptbearbeitung mit Unterstützung für Trackpad und Tastatur. Split View-Multitasking mit Literatur und Gliederungen.
Was 1.18 bringt
Version 1.18 ist noch in Entwicklung und noch nicht im App Store. Die folgenden Hinweise beschreiben, was sie enthalten wird; bis zur Veröffentlichung kann sich noch einiges ändern.
Schreibassistent
- ChatGPT auf diesem Mac. Ein neuer Anbieter, ChatGPT (Codex) auf diesem Mac, führt die Codex-Kommandozeile von OpenAI (
codex exec) so aus, wie der Anbieter Claude Codeclaudeausführt: angemeldet mit Ihrem ChatGPT-Konto (codex login), ohne API-Schlüssel, ohne Abrechnung pro Token, und die Antwort kommt direkt als prüfbarer Vorschlag in Folio Writer zurück. Der Befehlcodexwird selbstständig gefunden (npm, Homebrew, Volta, der PATH Ihrer Shell), oder Sie geben seinen Pfad unter Einstellungen ▸ Assistent an. In der App-Store-Ausgabe läuft er über Folio Helper — Folio Helper 1.7 oder neuer. - Lokale Modelle können einen API-Schlüssel verwenden. Unsloth vergibt einen Schlüssel pro App, und LM Studio lässt sich so einstellen, dass es einen verlangt; fügen Sie ihn unter Einstellungen ▸ Assistent ▸ Lokales Modell ein, dann wird er als Bearer-Token nur an diesen Server gesendet und in Ihrem Schlüsselbund aufbewahrt. Ollama braucht keinen und funktioniert wie bisher. Ein 401 oder 403 vom Server sagt jetzt, wo sein Schlüssel zu finden ist.
Mappe und Editor
- Unbenannte Dokumente zeigen ihre ersten Worte. Ist Einstellungen ▸ Allgemein ▸ Synopsis oder Textanfang statt „Ohne Titel“ zeigen eingeschaltet, zeigt ein unbenanntes Dokument ohne Synopsis in der Mappe die erste Zeile seines Textes — ein kurzer Fenced-Div-Abschnitt oder ein verirrter Absatz braucht keine Synopsis mehr, um wiedergefunden zu werden. Die Titelzeile über dem Editor und die Trenner zwischen Scrivenings-Abschnitten bleiben bei einem unbenannten Dokument leer, statt „Ohne Titel“ anzuzeigen.
- Ein Dokument öffnet sich mit seinen Unterdokumenten. Wählen Sie ein Dokument aus, unter dem Objekte verschachtelt sind, zeigt es diese als einen durchgehenden Text, so wie ein Ordner — die Scrivenings von Scrivener für eine Gruppe. Einstellungen ▸ Editor ▸ Unterdokumente schaltet das ab, um ein solches Dokument allein zu bearbeiten.
- Spans in eckigen Klammern lesen sich als ihre Wörter.
[1sg]{.smallcaps}erscheint als 1sg, solange die Einfügemarke anderswo steht —[,]und das Anhängsel{.class #id key=val}werden wie andere Markdown-Begrenzer ausgeblendet und kehren zurück, wenn Sie den Span bearbeiten. Einstellungen ▸ Editor ▸ Span-Stile ordnet einer Klasse ein Aussehen im Editor zu — Kapitälchen, fett, kursiv, unterstrichen, dicktengleich, farbig oder hervorgehoben —, so wie die Zeichenformate von Scrivener:.smallcapsund.scsind von Haus aus Kapitälchen,.underlineunterstreicht; fügen Sie.name→ eine Tönung,.gloss→ kursiv hinzu, was immer Ihre Filter erwarten. Vorschau und Kompilieren bleiben unberührt. - Attribut-Chips sind zurückhaltender.
{#fig:x},{.unnumbered}und Span-Attribute liegen auf einem sanften, warmgrauen Chip in gedämpfter Schrift statt auf der petrolfarbenen Tönung, die auf jedem Span und Div wie eine Hervorhebung wirkte. - Vorlagendokumente behalten jedes Feld. Ein Dokument im Ordner „Vorlagen“ zeigt jetzt den Bereich Metadaten & Kompilieren — Schlüsselwörter, Datumsangaben, Abschnittstyp, Kompilier-Optionen, Abschnittspräfix und -suffix, Schreibziel — im Inspektor und in der Gliederung, und die Werte, die es trägt, gehen in jedes daraus erstellte Dokument über.
Metadaten und Vorlagen
- YAML wird beim Tippen geprüft. Ein Metadaten-Dokument zeigt einen dezenten Streifen, sobald sein Front Matter einen Fehler enthält, den pandoc oder Quarto zurückweisen würde — ein Tab in der Einrückung, ein nie geschlossenes Anführungszeichen, ein doppelt gesetzter Schlüssel, drei Leerzeichen Einrückung, wo die anderen zwei verwenden, ein
|ohne etwas darunter oder (mit Quarto als Renderer)journal:als einfache Zeichenkette. Jede Zeile wird benannt; „Anzeigen“ listet sie auf, „Ausblenden“ räumt sie weg. - Einfügen ▸ Autoreneintrag (YAML). Format ▸ Vorlage einfügen ▸ Autoreneintrag (YAML) setzt an der Einfügemarke einen strukturierten Autor ein — Name, E-Mail, ORCID, Korrespondenz-Kennzeichen, Affiliationen — im Schema, das die Vorlagen und die integrierten Autorenfilter lesen, sodass ein zweiter oder dritter Autor zum Ausfüllen wird statt zur Gedächtnisübung.
- Ablage ▸ Neuer Lua-Filter …. Legt unter Vorlagen ▸ Lua-Filter ein
.lua-Dokument aus einem Gerüst an, das bereits zeigt, wie man einen Span oder Div in LaTeX und Typst umwandelt, und trägt es in einem Schritt in den Projekteinstellungen ein. Das Menü „Integriert“ dort erklärt jeden Filter beim Darüberfahren, und die Fußnote sagt klar, dass die eigenen Filter eines Projekts bei allen laufen, die es öffnen. - Lua-Filter lesen sich als Lua. Ein
.lua-Dokument unter Vorlagen ▸ Lua-Filter öffnet sich dicktengleich mit Lua-Hervorhebung — Schlüsselwörter, diepandoc.*-API und Elementnamen, Zeichenketten, Kommentare —, und keine der Markdown-Annehmlichkeiten (intelligente Listen,#-Tag-Vervollständigung, Inline-Tabellen) kommt dem Code in die Quere. Sein Symbol in der Mappe ist ƒ. - Neues Projekt merkt sich, wo Sie waren. Die Auswahl öffnet sich in der Kategorie, in der Sie sie zuletzt verlassen haben, und jede Vorlage sagt, was sie mitbringt: eine Kapsel Lua-Filter mit dem Namen des Filters (beim Darüberfahren steht, was er tut), Mit Abbildungen für ein Paket mit einem Recherche-Ordner, Ihre Kopie der integrierten Vorlage für eine eigene Vorlage, die an die Stelle einer mitgelieferten tritt.
Fehlerbehebungen
- Wird ein Lua-Filter-Dokument in der Mappe in einen anderen Ordner verschoben, verweisen die Projekteinstellungen weiterhin darauf.
- Ein Dokument mit Unterdokumenten, das selbst Teil des Stapels war, erscheint nicht mehr doppelt; ein Typst-Kompilieren mit eingeschaltetem Elsevier- oder IEEE-Autorenfilter hält strukturierte Autoren für die eigene Vorlage von Typst lesbar.
Warum nativ?
Akademisches Schreiben verdient Besseres als reine Web-Werkzeuge. Native Apps bieten Ihnen:
- Offline arbeiten – Schreiben Sie im Flugzeug, auf einer Konferenz, im Café. Synchronisieren Sie, sobald Sie wieder verbunden sind.
- Leistung – Umgang mit Manuskripten und Reaktionsfreudigkeit, die Web-Apps nicht erreichen.
- Plattformintegration – Nahtloses Kopieren/Einfügen, Finder-Synchronisierung, Systemkurzbefehle, Trackpad-Gesten.
- Markdown in reinem Text – Ihr Quelltext bleibt lesbar, versionierbar (Git-freundlich) und zukunftssicher.
Warum Markdown?
Anders als LaTeX (Overleaf) oder neue Sprachen (Typst) ist Markdown bereits der Standard im wissenschaftlichen Rechnen: Jupyter-Notebooks, R Markdown, Data-Science-Arbeitsabläufe. Der Quelltext Ihres Manuskripts bleibt für Menschen lesbar und fügt sich in die Werkzeuge ein, die Sie bereits nutzen.