Folio Writer

Un manuscrit, quatre moteurs :
Markdown, pandoc, Quarto & Typst

La plupart des outils d’écriture vous font choisir un format et vivre avec son rendu. Folio Writer sépare les deux décisions : vous écrivez une fois en texte brut, et vous choisissez un moteur de rendu à chaque compilation — parce qu’un jury de thèse, une revue et un serveur de prépublications veulent rarement la même chose.

La fenêtre de compilation : format et moteur de rendu à chaque compilation.
La fenêtre de compilation : format et moteur de rendu à chaque compilation.

Markdown : la source qui fait foi

Chaque document ordinaire d’un projet Folio Writer est un simple fichier .md — du Markdown à la saveur pandoc, avec les extensions savantes qui comptent : [@citations], $math$, notes de bas de page, tableaux pipe et en grille, renvois @fig:/@tbl:/@eq:, listes de tâches, wikiliens. L’éditeur le rend en direct — titres stylés, formules composées, citations résolues — mais le fichier reste du texte que vous pouvez passer à grep, comparer avec diff et ouvrir en 2040. Rien de ce qui suit ne change cela : les moteurs sont des choix de sortie, pas des formats de fichier.

pandoc : le traducteur universel

La chaîne par défaut. La compilation assemble votre classeur en un seul document et le confie à pandoc, qui produit du Word (.docx), OpenDocument (.odt), LaTeX (.tex), HTML, EPUB — et, avec une distribution TeX, du PDF classique de revue via xelatex, pdflatex, lualatex ou tectonic. Les citations sont mises en forme par citeproc avec n’importe quel style CSL ; pandoc-crossref numérote vos figures, tableaux et équations. Folio Writer peut aussi exporter le .md assemblé et autonome — pandoc manuscript.md -o out.pdf --citeproc reproduit votre compilation n’importe où, ce qui est tout l’intérêt du texte brut.

Quarto : revues et code exécutable

Passez le moteur de rendu sur Quarto et deux portes s’ouvrent. D’abord, un rendu conforme à l’éditeur (voir le guide des soumissions aux revues) : ajoutez une extension de revue (AGU, Elsevier, Copernicus…), définissez une ligne de métadonnées (quarto-to: agu-pdf) et compilez — Folio Writer transmet vos auteurs et affiliations structurés au modèle de la revue, et retire les clés de mise en page génériques qui entreraient en conflit avec la classe de la revue. Ensuite, des manuscrits exécutables : les cellules {python} et {r} s’exécutent à la compilation, si bien que les figures se régénèrent à partir de vos données à chaque compilation (voir les graphiques dynamiques). Écrivez @fig:xrd partout — Folio Writer traduit automatiquement vers la syntaxe à tiret native de Quarto : une seule syntaxe pour les deux moteurs de rendu.

Typst : le compositeur moderne et rapide

Typst, c’est LaTeX tel qu’on le concevrait aujourd’hui : des PDF de qualité LaTeX en une fraction de seconde, sans distribution TeX — Typst est un unique petit binaire (brew install typst), de loin le chemin le plus léger vers un PDF composé. Folio Writer convertit votre manuscrit Markdown en source Typst (citations, renvois, numérotation et table des matières compris) et le compile ; ou bien exportez le .typ lui-même et peaufinez-le à la main avec typst watch. Au-delà de la conversion, Typst est un type de document à part entière : créez des documents .typ natifs dans le classeur — tableaux personnalisés, placement précis des figures, règles #show — et mêlez-les à des chapitres Markdown dans un même projet, compilés ensemble.

Quel moteur, et quand ?

Vous avez besoin deUtilisez
Un fichier Word pour votre jury ou vos coauteurspandoc → .docx (suivi des modifications pris en charge)
OpenDocument pour LibreOffice / OpenOfficepandoc → .odt (formules en objets ODF natifs)
Un beau PDF avec un minimum de configurationMoteur de rendu Typst (brew install typst — sans TeX)
Une soumission conforme à la revue (AGU, Elsevier…)Quarto + extension de revue
Des figures générées à partir des données à la compilationQuarto + cellules {python}/{r}
Une source LaTeX pour un système de soumissionpandoc ou Quarto → .tex
Un contrôle typographique précis, à la mainDocuments .typ natifs / export .typ
Note sur les outils : l’édition App Store fonctionne en bac à sable ; les outils externes — pandoc, pandoc-crossref, une distribution TeX, Quarto — Typst compris — passent donc par Folio Helper, gratuit, qui n’exécute qu’une liste fixe d’outils autorisés, et seulement sur demande de Folio Writer. Typst est le plus léger d’entre eux : un unique binaire, sans distribution TeX. L’aperçu en direct n’a besoin d’aucun outil — il compose le texte, les formules et les citations tout seul, hors ligne.

Le fil conducteur

Quatre moteurs, un seul principe : le manuscrit n’appartient jamais au moteur de rendu. Le même dossier de fichiers bruts peut produire le document Word d’un jury le lundi, le LaTeX d’une revue le mercredi et une prépublication composée avec Typst le vendredi — et si vous quittez un jour Folio Writer, chacun de ces fichiers s’ouvre toujours, se lit toujours, se compile toujours.

Télécharger Folio Writer gratuitement → · Plus de guides