aspose.info
SV

RST-filformat - reStructuredText File

Uppdaterad

Vad är en RST fil?

En RST-fil är ett filformat för teknisk dokumentation som främst används i Python-programmeringsgemenskapen. Det är en textfil skriven i märkningsspråket reStructuredText som tillämpar stilar och formatering på vanliga textdokument för generering av dokumentation. RST-filer använder kommentarerna och annan information i Python-programkoden för att skapa teknisk dokumentation av applikationen. Dessa kan dock också innehålla text som kan konverteras till enkla webbsidor och e-böcker. Textredigerare som Github Atom, GNU Emacs (plattformsoberoende), Microsoft Notepad (Windows), Apple TextEdit (Mac) och Vim (Linux) kan användas för att öppna RST-filer.

RST filformat

RST-filer innehåller kod som är skriven i reStructuredText markup language. Det är en del av Docutils-projektet för Python Doc-SIG (Documentation Special Interest Group) som tillhandahåller en uppsättning verktyg för Python liknande Javadoc för Java. Parsern för RST-filformat är inbäddad i Docutils och kan extrahera information från Python-program för att formatera dem till programdokumentation.

reStructuredText RST Exempel

Låt oss ta ett exempel på text skriven i RST-filformat enligt följande.

================
Document Heading
================

Heading
=======

Sub-heading
-----------

Paragraphs are separated
by a blank line.

När den här texten matas in till en rST-processor som Docutils är utmatningen som följer.

<h1>Document Heading</h1>

<h2>Heading</h2>

<h3>Sub-heading</h3>

<p>Paragraphs are separated
by a blank line.</p>

Referens