Autoflow rule: statement
Priority 60 · 1-4 short lines (≤8 words each) get the #[fit] treatment.
When it fires
Section titled “When it fires”- The slide has 1-4 content lines
- Each line is plain text (no heading, no image, no list)
- Each line is ≤8 words (configurable via
statementMaxWords)
What it does
Section titled “What it does”- Each content line gets wrapped in
#[fit] - For very short slides (≤2 lines, max 5 words each):
also adds
[.heading-align: center]
Anti-monotony
Section titled “Anti-monotony”When several statements fire in a row, the alignment cycles:
- Short statements: cycle
left/right - Longer statements: cycle
center/right
Built into the rule’s vary function. Uses the count of consecutive prior
statements as the cycle index.
Live fixture
Section titled “Live fixture”Source
Section titled “Source”footer: autoflow rules · statementslidenumbers: trueautoflow: truetheme: nordicscheme: 1
# Cover
---
<!--RULE: statement (priority 60)TRIGGERS WHEN: - The slide has 1-4 content lines - Each line is plain text (no heading, no image, no list) - Each line is ≤8 words (config.statementMaxWords)EFFECT: - Each line gets wrapped in #[fit] - For very short slides (≤2 lines, max 5 words each): also adds [.heading-align: center]
Anti-monotony: when statement fires multiple times in a row,the alignment cycles. Short slides cycle left/right; longerones cycle center/right.-->
Culture eats strategy for breakfast
---
Execution eats culture for lunch
---
Compounding eats execution for dinner