Синтаксис Fountain — сценарии в обычном тексте
Шпаргалка по формату Fountain: заголовки сцен, имена персонажей, диалоги, ремарки, переходы через >, выделение, заметки, титульный лист и разрывы страниц в простом тексте.
Fountain — синтаксис простого текста для сценариев. Пишите в любом редакторе — «Блокнот», заметки, терминал, окно чата — и программа превратит файл в идеально свёрстаные страницы. Так пишут в самолётах, аэропортах и в том, что открыто под рукой. Эта страница — полная шпаргалка.
Основная идея
Файлы Fountain (.fountain) выглядят как сценарий, потерявший форматирование, но сохранивший структуру. Парсер читает строки и выводит элементы:
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Синтаксиса чуть — большинство элементов выводятся сами.
Заголовки сцен
Строка — заголовок, если начинается с INT., EXT., EST., I/E. или принудительно с точки:
INT. VAULT — NIGHT
EXT. FARMHOUSE — DAY
.FOREST CLEARING — MAGIC HOUR (принудительно)Действие
Всё, что не другой элемент, — действие. Принудительное действие — с !:
Mara runs.
!MARA RUNS. (принудительно, капс сохранён)Имена и диалог
Имя персонажа — строка капсом, под которой непустая строка:
MARA
You're late.Принудительное имя — с @ (для имён с точками и строчных):
@Mr. Hendricks
We're closed.Ремарки
Строка в скобках между именем и репликой:
MARA
(under her breath)
Unbelievable.Переходы
Строка, кончающаяся на TO:, — переход. Принудительно — с >:
CUT TO:
> SMASH CUT TO:
> FADE OUT.Текст по центру
Оберните > с двух сторон:
> THE END <Выделение
Сценарии почти не используют выделение, но Fountain поддерживает маркдаун-стиль:
*курсив* **жирный** ***оба***Разрыв страницы
Строка из трёх и более =:
===Заметки, секции, синопсисы
Структурные дополнения, не печатающиеся на странице:
[[Проверить связность со сценой 12 — чашка полная?]]
# Act Two (секция, уровень 1)
## Sequence: The Heist (уровень 2)
= Mara realizes Jake set her up. (синопсис для аутлайна)«Кладбище» и пробелы
/* Этот блок полностью игнорируется. */
Две пустые строки = принудительный дополнительный пробел.Титульный лист
Пары «ключ: значение» в начале файла:
Title:
THE LAST WITNESS
Credit: Written by
Author: Dana Reyes
Draft date: January 2026
Contact:
danareyes@email.comПолные конвенции: Титульный лист.
Парный диалог
Фактический стандарт сообщества — ^ отдельной строкой перед вторым блоком (Парный диалог):
MARA
I never said that.
^
JAKE
You said it the night you left.Зачем это нужно
- Долговечность — простой текст переживает любые приложения; сценарии не заперты
- Черновик где угодно — телефон, терминал, черновик письма
- Диффы — версионирование, коллаборация и бэкапы работают чисто
- Бесплатно — спецификация открыта (fountain.io)
Scripta говорит на Fountain нативно: откройте .fountain — получите
свёрстаный сценарий, и чистый экспорт в Fountain при необходимости. Начать
писать бесплатно →
Частые вопросы
Какое расширение у Fountain?
.fountain. Подойдёт любой текстовый файл, если указать парсеру.
Поддерживает ли Fountain парный диалог?
Не в официальной спецификации — конвенция ^ поддерживается большинством приложений.
Fountain — это Markdown?
Нет — Fountain заимствует немного синтаксиса (выделение), но правила элементов сценарные.
Как быть с разрывами страниц и (MORE)/(CONT'D)?
Разрыв — ===; (MORE)/(CONT'D) генерирует приложение при выводе, а не хранятся в файле — см. (MORE) и (CONT'D).
Похожие страницы
- Спек и съёмочный сценарий — черновики, которые вы будете писать
- Поля сценария — что парсер выводит за вас
- Формат сценария — центр раздела
Как оформить сообщения в сценарии — INSERT и SUPER
Формат сообщений в сценарии: INSERT — PHONE SCREEN, конвенция ON THE SCREEN, короткие сообщения, чат-intercut и как современные сценарии показывают переписку.
Спек-сценарий и съёмочный сценарий — что меняется
Разница между спек-сценарием и съёмочным: номера сцен, режиссёрские указания, разбивка на восьмые доли страницы, MORE/CONT'D и какие конвенции нужны в вашем черновике.