Docs
Format de scénario

Syntaxe Fountain — des scénarios en texte brut

Aide-mémoire Fountain : en-têtes de scène, noms, dialogues, parenthèses, transitions avec >, emphase, notes, page de titre et sauts de page en texte brut.

Fountain est une syntaxe en texte brut pour le scénario. Écrivez dans n'importe quel éditeur — Bloc-notes, Notes, Vim, une fenêtre de chat — et un logiciel transforme le fichier en pages parfaitement mises en forme. Voici l'aide-mémoire complet.

L'idée centrale

Un fichier Fountain (.fountain) ressemble à un scénario qui a perdu sa mise en forme mais gardé sa structure. Le parseur lit vos lignes et en déduit les éléments :

INT. COFFEE SHOP — DAY

Rain streaks the windows. MARA VOSS (30)
slides into a corner booth.

MARA
(to the waiter)
Coffee. Black. And keep it coming.

> CUT TO:

EXT. PARKING LOT — DAY

Presque tout est déduit — quelques règles seulement.

En-têtes de scène

Une ligne est un en-tête si elle commence par INT., EXT., EST., I/E., ou forcée par un . initial :

INT. VAULT — NIGHT
EXT. FARMHOUSE — DAY

.FOREST CLEARING — MAGIC HOUR   (forcé)

Action

Tout ce qui n'est pas un autre élément est de l'action. Forcer l'action avec ! :

Mara runs.

!MARA RUNS.   (forcé, majuscules conservées)

Noms et dialogue

Un nom est une ligne en majuscules suivie d'une ligne non vide :

MARA
You're late.

Forcer un nom avec @ (noms avec points, minuscules) :

@Mr. Hendricks
We're closed.

Parenthèses

Une ligne entre parenthèses entre le nom et la réplique :

MARA
(under her breath)
Unbelievable.

Transitions

Une ligne finissant par TO: est une transition. Forcer avec > :

CUT TO:

> SMASH CUT TO:

> FADE OUT.

Texte centré

Encadrez par > des deux côtés :

> THE END <

Emphase

Les scénarios n'en usent presque pas, mais Fountain supporte le style Markdown :

*italique*   **gras**   ***les deux***

Sauts de page

Une ligne de trois = ou plus :

===

Notes, sections, synopsis

Des extras structurés qui ne s'impriment pas :

[[Vérifier la continuité avec la scène 12 — la tasse est-elle pleine ?]]

# Acte Deux          (section, niveau 1)
## Séquence : Le Casse    (niveau 2)

= Mara réalise que Jake l'a piégée.   (synopsis)

Le « cimetière » et l'espacement forcé

/* Ce bloc est ignoré. */

Deux lignes vides = espacement forcé.

Page de titre

Des paires clé/valeur en tête de fichier :

Title:
    THE LAST WITNESS
Credit: Written by
Author: Dana Reyes
Draft date: January 2026
Contact: danareyes@email.com

Conventions complètes : Page de titre.

Dialogue double

Pas de syntaxe officielle ; la convention ^ — un caret seul avant le second bloc (dialogue double) :

MARA
I never said that.

^
JAKE
You said it the night you left.

Pourquoi s'y mettre

  • Pérenne — le texte brut survit à toutes les applications ; vos scénarios ne sont jamais enfermés
  • Brouillon partout — téléphone, terminal, brouillon de mail
  • Diffables — versions, collaboration et sauvegardes propres
  • Gratuit — la spécification est ouverte (fountain.io)

Scripta parle Fountain nativement — ouvrez un .fountain, obtenez un scénario mis en forme, avec un export Fountain propre en sortie. Écrire gratuitement →

Questions fréquentes

Quelle extension pour Fountain ?

.fountain. Tout fichier texte marche si on pointe le parseur dessus.

Fountain gère-t-il le dialogue double ?

Pas dans la spec officielle — la convention ^ est le standard de facto.

Fountain, c'est du Markdown ?

Non — Fountain emprunte un peu de syntaxe (emphase), mais ses règles sont scénaristiques.

Sauts de page et (MORE)/(CONT'D) ?

Le saut : === ; les (MORE)/(CONT'D) sont générés par l'application de rendu — voir (MORE) et (CONT'D).

Pages liées