LinuxCommandLibrary

patat

Terminal-based presentations using Pandoc Markdown

TLDR

Present a Markdown file
$ patat [presentation.md]
copy
Present with auto-reload on file changes
$ patat --watch [presentation.md]
copy
Dump all slides to stdout
$ patat --dump [presentation.md]
copy

SYNOPSIS

patat [options] file

DESCRIPTION

patat (Presentations Atop The ANSI Terminal) is a feature-rich, terminal-based presentation tool built on Pandoc. It supports images, evaluating code snippets, syntax highlighting, speaker notes, theming, and progressive slide reveals. Slides are separated by Markdown headers, and configuration can be embedded in the YAML front matter.

PARAMETERS

-w, --watch

Monitor the presentation file for changes and reload automatically.
-f, --force
Run even if the terminal claims insufficient ANSI support.
-d, --dump
Output all slides to stdout for debugging.

CAVEATS

Requires Pandoc-flavored Markdown. Some features like image display depend on terminal capabilities.

HISTORY

patat was created by Jasper Van der Jeugt (jaspervdj) and is written in Haskell.

SEE ALSO

slides(1), presenterm(1), mdp(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard