Sobre os arquivos RST
reStructuredText
Linguagem markup leve para documentação técnica Python (2002). Padrão Sphinx para docs Python. Mais rica que Markdown — suporta diretivas avançadas.
Família
Documents & Text
Extensão
.rst
Tipo MIME
text/x-rst
Pode ser usado como
COMO NASCEU O
FORMATO RST.
reStructuredText was created by David Goodger in 2002 as part of the Docutils project, which aimed to provide a lightweight text markup for Python documentation. Python’s Python Enhancement Proposal (PEP) system adopted RST; Sphinx, launched in 2008 by Georg Brandl, built a rich documentation generator on top of RST that became the standard for Python project docs — Python’s own docs, NumPy, SciPy, Django, Flask, requests, most major Python projects.
RST’s syntax is denser than Markdown but more structured: cross-references work out of the box, auto-generated table of contents, admonitions (note, warning, tip), code blocks with language hinting, and a rich directive system for complex elements. For a decade Python documentation was synonymous with Sphinx-rendered RST. In recent years Markdown + MyST has eroded some of RST’s dominance even in the Python world, but RST remains the canonical format for Python PEPs and most foundational libraries.
CURIOSIDADES E
FATOS INTERESSANTES.
Every Python PEP (Python Enhancement Proposal) since 2002 has been written in RST — the language's entire governance documentation.
Sphinx, built on RST by Georg Brandl in 2008, renders the official Python documentation at docs.python.org.
RST supports "directives" (`.. note::`, `.. warning::`) — a plugin system for custom rich content.
The `Read the Docs` hosting platform, built on Sphinx, hosts tens of thousands of open-source Python projects rendered from RST.
RST cross-reference targets — `:ref:\`label\``, `:doc:\`../other\`` — let long technical docs have clickable internal links without a separate URL scheme.
VANTAGENS E
LIMITAÇÕES.
Vantagens
- Rich directives for admonitions, code, math, and custom elements.
- Cross-references work within and across documents.
- Sphinx ecosystem offers best-in-class Python docs output.
- Standardized as part of Python PEP infrastructure.
- Plain text, version-controllable.
Limitações
- Syntax denser than Markdown — higher learning curve.
- Less widely adopted than Markdown outside Python world.
- Multiple directive dialects (Sphinx, Docutils, custom) create fragmentation.
- MyST (Markdown + Sphinx) has pulled many Python projects toward Markdown.
Tamanhos típicos de arquivo
API reference page
5-50 KB
Sphinx project chapter
20-100 KB
Full library documentation
500 KB - 10 MB
Especificações técnicas
- MIME type
- text/x-rst
- Extension
- .rst
- Toolchain
- Docutils, Sphinx, Read the Docs
- Encoding
- UTF-8
- Related formats
- MyST (Markdown + RST directives)
CONVERTER A PARTIR DE
RST
CONVERTER PARA
RST
Casos de uso comuns
Python docs, Sphinx projects
Formatos relacionados
Comparativos populares
RST vs ODT
Diferenças, tamanho de arquivo e quando escolher cada formato.
RST vs TXT
Diferenças, tamanho de arquivo e quando escolher cada formato.
RST vs MD
Diferenças, tamanho de arquivo e quando escolher cada formato.
RST vs EPUB
Diferenças, tamanho de arquivo e quando escolher cada formato.
RST vs ADOC
Diferenças, tamanho de arquivo e quando escolher cada formato.
RST vs ORG
Diferenças, tamanho de arquivo e quando escolher cada formato.
Conversões populares de RST
Os destinos mais procurados ao converter arquivos RST.
Perguntas frequentes sobre RST
Perguntas frequentes
RST (reStructuredText) is a document formato used to store paginated text, com optional formatoting, tables, images, hyperlinks, headers e footers. It sits no documents & text family e is tipicamente associated com a specific office suite ou publishing pipeline that defined the formato e ships the canonical reader.
Modern office suites — Microsoft Word, Google Docs, LibreOffice Writer, Apple Pages — abrir most RST arquivos com reasonable fidelity. If your installed software does not support RST, converter to DOCX ou PDF first usando KaijuConverter; both abrir in virtually every reader, including grátis online viewers.
Upload the RST to KaijuConverter e pick DOCX, PDF, ODT, RTF, HTML, Markdown, ou plain text. Our pipeline runs LibreOffice headlessly plus pandoc para text formatoos — the same engines behind profissional document pipelines. Styles, tables, images, e hyperlinks survive the conversion intact.
Sim, para um alta degree. padrão fonts, headings, lists, tables, images, hyperlinks e page structure transfer cleanly. Custom fonts substitute para o closest match if not embedded; obscure layout features unique to RST (frames, legacy macros) may flatten to static content no target formato.