Konverze asciidoc do docbook

Online konvertor ASCIIDOC do DOCBOOK zdarma

Převeďte zdroj AsciiDoc do strukturovaného DocBook XML pomocí Asciidoctoru.

Převést ASCIIDOC na DOCBOOK online - zdarma

Uploading…
Vybrané soubory přesahují celkový limit 9 MB. Vyberte méně nebo menší soubory.

Soubor se zpracuje hned a smaže se ihned po stažení.

Jak to funguje

  1. 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. 2/3

    Spusťte převod .asciidoc do .docbook

    Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.

  3. 3/3

    Stáhněte převedený soubor .docbook

    Výsledek převodu je připraven ke stažení.

Jak převést soubor asciidoc do formátu docbook

101convert.com Assistant Avatar

101convert.com assistant bot
39 min.

Dokumenty AsciiDoc se často převádějí do DocBook, když publikační systém, dokumentační pipeline nebo archiv založený na XML vyžaduje strukturované značky namísto původního odlehčeného zdrojového formátu. Převod zachovává nadpisy, seznamy, tabulky, odkazy, bloky kódu a další strukturu dokumentu pro další zpracování do formátů, jako jsou HTML, PDF nebo man pages.

Co je formát ASCIIDOC

AsciiDoc je značkovací formát v prostém textu určený pro technickou dokumentaci, manuály, soubory README, knihy a webovou dokumentaci. Autoři zapisují čitelné zdrojové soubory s příponami, jako jsou .adoc nebo .asciidoc, a používají konvence pro nadpisy, seznamy, upozornění, tabulky, odkazy, obrázky, zdrojový kód, atributy a includes.

Hlavním softwarem používaným k vytváření a zpracování dokumentů AsciiDoc je Asciidoctor, konvertor založený na Ruby s implementacemi pro další runtime prostředí. Formát podporuje také starší procesor asciidoc. S těmito soubory se setkáte v softwarových repozitářích, dokumentačních projektech, pracovních postupech pro generování statických webů a zdrojových balíčcích.

Co je formát DOCBOOK

DocBook je XML slovník pro strukturované knihy, manuály, články, referenční stránky a další technické publikace. Soubor DocBook ukládá sémantické prvky, jako jsou <section>, <para>, <itemizedlist>, <programlisting> a <figure>, namísto formátování specifického pro prezentaci.

DocBook je užitečný, když XML publikační nástroj, systém pro správu obsahu, validační proces nebo archivní workflow vyžaduje standardizovaný zdrojový formát. Výstup DocBook lze transformovat pomocí nástrojů, jako jsou publican, dblatex, FOP nebo šablony XSLT. DocBook 5 používá XML namespaces a moderní schema; starší workflow mohou vyžadovat výstup DocBook 4.

Jak převést ASCIIDOC na DOCBOOK

Asciidoctor poskytuje nejpřímější způsob převodu. Nainstalujte jej prostřednictvím RubyGems a poté spusťte:

gem install asciidoctor
asciidoctor -b docbook5 -o manual.xml manual.adoc

Volba -b docbook5 vybere výstup DocBook 5, -o manual.xml nastaví název cílového souboru a manual.adoc je zdrojový soubor. Chcete-li výsledek zapsat vedle zdrojového souboru s automaticky odvozeným názvem, použijte:

asciidoctor -b docbook5 manual.adoc

U kompletního projektu, jehož zdroj obsahuje další soubory, spusťte příkaz z adresáře projektu a ověřte, že relativní cesty k includes a obrázkům jsou správné. Asciidoctor během převodu načítá zahrnuté soubory, takže chybějící soubory mohou způsobit chyby nebo neúplný výstup. Atributy lze zadat na příkazovém řádku, například:

asciidoctor -b docbook5 -a toc -a source-highlighter=highlight.js -o manual.xml manual.adoc

Volbu -b docbook4 použijte pouze tehdy, když přijímající aplikace nedokáže zpracovat DocBook 5:

asciidoctor -b docbook4 -o manual.xml manual.adoc

Pro převod bez instalace může soubor zdarma převést vestavěný konvertor na webu 101convert.com. Výsledné XML stáhněte a zkontrolujte před jeho importem do publikačního workflow.

Aspekty kvality a kompatibility

Výstup je strukturální převod, nikoli vizuální kopie vykresleného dokumentu. Atributy AsciiDoc, vlastní role, extensions, makra, vložené HTML, diagramy a nepodporované typy bloků mohou vyžadovat ruční úpravy nebo rozšíření Asciidoctor. Obrázky jsou v XML obvykle odkazovány pomocí cesty, nikoli vloženy, proto zkopírujte adresář s obrázky a zachovejte relativní umístění očekávané procesorem DocBook.

Ověřte výsledek proti schematu vyžadovanému dalším nástrojem. Dokumenty DocBook 5 používají namespace, zatímco dokumenty DocBook 4 používají jiné deklarace a konvence prvků. Ověřte také výpisy kódu, tabulky, upozornění, křížové odkazy, poznámky pod čarou a zahrnuté soubory, protože chování specifické pro backend se může lišit od původního vykreslení AsciiDoc.


Poznámka: Tento záznam konverze asciidoc na docbook 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.

Byla tato informace užitečná?

Často kladené otázky

Je konvertor ASCIIDOC do DOCBOOK zdarma?

Ano, převod ASCIIDOC do DOCBOOK 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 DOCBOOK instalovat nějaký software?

Ne. Převod ASCIIDOC do DOCBOOK 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 DOCBOOK. 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.

Podobné .asciidoc konverze

Konverze do .docbook
z jiných formátů

Sdílejte na sociálních sítích: