Online konvertor ASCIIDOC do RST zdarma
Převádět dokumentaci AsciiDoc do reStructuredText pro projekty Sphinx a Docutils.
Převést ASCIIDOC na RST online - zdarma
Soubor se zpracuje hned a smaže se ihned po stažení.
Načíst soubor z adresy URL
Vložte přímý odkaz na soubor. Stáhneme ho na náš server a převedeme úplně stejně jako nahraný soubor.
Jak to funguje
-
1/3
Nahrajte soubor .asciidoc
Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.
-
2/3
Spusťte převod .asciidoc do .rst
Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.
-
3/3
Stáhněte převedený soubor .rst
Výsledek převodu je připraven ke stažení.
Jak převést soubor asciidoc do formátu rst
- Textové soubory
- Dosud nehodnoceno.
101convert.com assistant bot
37 min.
Projekt Sphinx nebo Docutils vyžaduje soubory reStructuredText, ale zdrojová dokumentace je napsaná v AsciiDoc. Převod zachová znovu použitelnou dokumentaci jako soubory .rst pro úpravy, správu verzí a sestavování dokumentace v Pythonu.
Co je formát ASCIIDOC
AsciiDoc je odlehčený značkovací jazyk pro příručky, soubory README, knihy, dokumentaci API a technické weby. Soubory běžně používají přípony .adoc nebo .asciidoc a vytvářejí se nebo zpracovávají pomocí Asciidoctor, AsciiDoc, Antora a systémů pro sestavování dokumentace, které vkládají AsciiDoc. Jeho syntaxe zahrnuje nadpisy, atributy, křížové odkazy, upozornění, tabulky, bloky zdrojového kódu, vkládání souborů a makra.
Co je formát RST
reStructuredText, obvykle zkracovaný na RST, je značkovací formát v prostém textu používaný nástroji Docutils, Sphinx, pro dokumentaci balíčků Pythonu a některými generátory statických webů. Podporuje strukturované nadpisy, direktivy, role, poznámky pod čarou, odkazy, tabulky, doslovné bloky kódu a vkládané soubory. RST je nativní zdrojový formát pro Sphinx, takže je vhodný, pokud projekt dokumentace již závisí na conf.py, direktivách Sphinx nebo nástrojovém řetězci pro dokumentaci Pythonu.
Jak skutečně převést ASCIIDOC na RST
Nejspolehlivější pracovní postup v příkazovém řádku spočívá v tom, že Asciidoctor interpretuje zdroj, vygeneruje DocBook XML a Pandoc zapíše RST:
- Nainstalujte Asciidoctor a Pandoc pomocí správce balíčků svého operačního systému nebo podle instalačních pokynů příslušných projektů.
- Přejděte do adresáře obsahujícího zdrojový soubor a ověřte, že jsou dostupné odkazované obrázky a vkládané soubory.
- Spusťte převodní postup:
asciidoctor -b docbook5 -o - manual.adoc | pandoc -f docbook -t rst -o manual.rst
Nahraďte manual.adoc a manual.rst skutečnými názvy souborů. Asciidoctor zpracuje atributy, podmínky, vkládání souborů a syntaxi AsciiDoc ještě předtím, než Pandoc převede výslednou strukturu DocBook. Chcete-li vytvořit samostatný mezilehlý soubor, použijte asciidoctor -b docbook5 -o manual.xml manual.adoc a poté pandoc -f docbook -t rst -o manual.rst manual.xml.
Soubor můžete také bezplatně převést na webu 101convert.com bez instalace softwaru. Před přidáním vygenerovaného RST do projektu Sphinx jej ručně zkontrolujte.
Omezení kvality a kompatibility
Jedná se o strukturální převod, nikoli o nahrazení syntaxe jedna ku jedné. Atributy AsciiDoc, vlastní makra, identifikátory prostředků Antora, složité tabulky, vložený obsah a rozšíření Asciidoctor nemusí mít přímý ekvivalent v RST. Mezilehlý výstup DocBook může také změnit cíle křížových odkazů, cesty k obrázkům, upozornění a volby bloků kódu.
Výsledek sestavte pomocí sphinx-build nebo Docutils a opravte upozornění týkající se neznámých direktiv, nevyřešených odkazů, nesprávně vytvořených tabulek a chybějících obrázků. Nadpisy RST používají podtržení namísto značek nadpisů AsciiDoc a direktivy specifické pro Sphinx, například .. toctree::, obvykle vyžadují ruční vložení po převodu.
Poznámka: Tento záznam konverze asciidoc na rst je neúplný, musí být ověřen a může obsahovat nepřesnosti. Níže prosím hlasujte, zda pro vás byly tyto informace užitečné nebo ne.
Často kladené otázky
Je konvertor ASCIIDOC do RST zdarma?
Ano, převod ASCIIDOC do RST na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.
Jak velký může být můj soubor ASCIIDOC?
Můžete nahrát soubory ASCIIDOC o velikosti až 500 MB a převést až 100 souborů najednou v jedné dávce.
Co se stane s nahranými soubory?
Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.
Musím pro převod ASCIIDOC do RST instalovat nějaký software?
Ne. Převod ASCIIDOC do RST probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.
Konverze se nezdařila?
Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor ASCIIDOC pro tuto konverzi z ASCIIDOC do RST. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.