Rozszerzenia pliku |
|
---|---|
Data opracowania |
2001-06-02[1] |
Ostatnia wersja |
0.16 (2020-01-12)[2] |
Typ | |
Strona internetowa |
reStructuredText – język znaczników oraz analizator składniowy, przeznaczony do szybkiego tworzenia prostych stron internetowych, samodzielnych dokumentów i dokumentacji technicznej[3].
reStructuredText jako język znaczników, wprowadzanych zwykłym tekstem (ang. plaintext), wykorzystuje proste i intuicyjne konstrukcje do wskazania struktury oraz formatowania dokumentu. Te konstrukcje i znaczniki są równie łatwe do odczytania w formach surowych (ang. raw), jak i przetworzonych (np. do docelowych formatów: HTML, PDF, LaTeX i innych)[4].
Parser reStructuredText wchodzi w skład większego systemu Docutils[3] w języku programowania Python, którego celem jest stworzenie zestawu narzędzi do generowania dokumentacji kodu źródłowego dla Pythona, podobnego do Javadoc dla Javy lub POD dla Perla.
reStructuredText jest czasami skracany jako RST, ReST lub reST. Może to być źródłem zamieszania oraz mylnie wskazywać na niepowiązaną z reStructuredText technologią Representational State Transfer (REST).