rst2pdf

rst2pdf.org ↗

Create styled PDF documents directly from reStructuredText

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Yes AI reading, not confirmed
Sign-up required
Not confirmed

Ask SI about rst2pdf

Answers use saved listing facts and recorded sources.

What it does

rst2pdf converts reStructuredText markup into PDF documents and slide decks. It keeps content separate from presentation and supports reusable styles and optional rendering extensions.

Write reStructuredText, select a named PDF output and apply styles with -s. Multiple styles are layered in order, so later files override earlier settings; reusable font and page styles can change several documents together. The manual converts footnotes to endnotes and documents SVG/font limitations, so review those features before relying on a layout. Choose Python for the selected release: the current repository requires 3.11 or later, while the older getting-started page still says 3.8. The MIT-licensed project renders through ReportLab, with optional extras for diagrams and other content.

Strengths

  • Reuses text sources and styles across documents and slide decks.

Watch out for

  • Footnotes become endnotes; SVG and other optional content have dependency and rendering limitations.

Best for

  • Authors producing version-controlled PDF documents from plain text

Sources