Converti asciidoc in docbook

Convertitore online gratuito da ASCIIDOC a DOCBOOK

Converti il sorgente AsciiDoc in XML DocBook strutturato con Asciidoctor.

Converti ASCIIDOC in DOCBOOK online - gratuito

Uploading…
I file selezionati superano il limite totale di 9 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .asciidoc

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .asciidoc a .docbook

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .docbook convertito

    Il risultato della conversione è pronto per il download.

Come convertire asciidoc in docbook file

101convert.com Assistant Avatar

101convert.com assistant bot
39 min.

I documenti AsciiDoc vengono spesso convertiti in DocBook quando un sistema di pubblicazione, una pipeline di documentazione o un archivio basato su XML richiede markup strutturato invece del sorgente leggero originale. La conversione preserva titoli, elenchi, tabelle, collegamenti, blocchi di codice e altre strutture del documento per l'ulteriore elaborazione in formati come HTML, PDF o pagine man.

Cos'è il formato ASCIIDOC

AsciiDoc è un formato di markup in testo semplice per la documentazione tecnica, i manuali, i file README, i libri e la documentazione web. Gli autori scrivono file sorgente leggibili con estensioni come .adoc o .asciidoc, utilizzando convenzioni per titoli, elenchi, avvisi, tabelle, collegamenti, immagini, codice sorgente, attributi e inclusioni.

Il software principale utilizzato per creare ed elaborare documenti AsciiDoc è Asciidoctor, un convertitore basato su Ruby con implementazioni per altri runtime. Anche il processore asciidoc meno recente supporta questo formato. Questi file sono presenti in repository software, progetti di documentazione, workflow per siti statici e pacchetti sorgente.

Cos'è il formato DOCBOOK

DocBook è un vocabolario XML per libri strutturati, manuali, articoli, pagine di riferimento e altre pubblicazioni tecniche. Un file DocBook memorizza elementi semantici come <section>, <para>, <itemizedlist>, <programlisting> e <figure>, invece di formattazione specifica della presentazione.

DocBook è utile quando uno strumento di pubblicazione XML, un sistema di gestione dei contenuti, un processo di convalida o un workflow di archiviazione richiede un formato sorgente standardizzato. L'output DocBook può essere trasformato con strumenti come publican, dblatex, FOP o fogli di stile XSLT. DocBook 5 utilizza namespace XML e uno schema moderno; i workflow meno recenti potrebbero richiedere un output DocBook 4.

Come convertire ASCIIDOC in DOCBOOK

Asciidoctor offre la conversione più diretta. Installarlo tramite RubyGems, quindi eseguire:

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

L'opzione -b docbook5 seleziona l'output DocBook 5, -o manual.xml imposta il nome del file di destinazione e manual.adoc è il file sorgente. Per scrivere il risultato accanto al sorgente con un nome derivato automaticamente, utilizzare:

asciidoctor -b docbook5 manual.adoc

Per un progetto completo il cui sorgente include altri file, eseguire il comando dalla directory del progetto e verificare che i percorsi relativi delle inclusioni e delle immagini siano corretti. Asciidoctor risolve i file inclusi durante la conversione, quindi i file mancanti possono produrre errori o un output incompleto. Gli attributi possono essere forniti dalla riga di comando, ad esempio:

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

Utilizzare -b docbook4 solo quando l'applicazione ricevente non è in grado di elaborare DocBook 5:

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

Per una conversione senza installazione, il convertitore integrato di 101convert.com può convertire il file gratuitamente. Scaricare l'XML risultante e ispezionarlo prima di importarlo in un workflow di pubblicazione.

Considerazioni sulla qualità e sulla compatibilità

L'output è una conversione strutturale, non una copia visiva di un documento renderizzato. Gli attributi AsciiDoc, i ruoli personalizzati, le estensioni, le macro, l'HTML incorporato, i diagrammi e i tipi di blocco non supportati potrebbero richiedere modifiche manuali o un'estensione Asciidoctor. Le immagini vengono normalmente referenziate tramite percorso anziché incorporate nell'XML, quindi copiare la directory delle immagini e mantenere le posizioni relative previste dal processore DocBook.

Convalidare il risultato rispetto allo schema richiesto dallo strumento successivo. I documenti DocBook 5 utilizzano un namespace, mentre i documenti DocBook 4 utilizzano una dichiarazione e convenzioni per gli elementi differenti. Verificare inoltre gli elenchi di codice, le tabelle, gli avvisi, i riferimenti incrociati, le note a piè di pagina e i file inclusi, poiché il comportamento specifico del backend può differire dal rendering AsciiDoc originale.


Nota: questo record di conversione da asciidoc a docbook è incompleto, deve essere verificato e potrebbe contenere inesattezze. Vota qui sotto se hai trovato utili o meno queste informazioni.

Le informazioni sono state utili?

Domande frequenti

Il convertitore da ASCIIDOC a DOCBOOK è gratuito?

Sì, convertire ASCIIDOC in DOCBOOK su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file ASCIIDOC?

Puoi caricare file ASCIIDOC fino a 500 MB e convertire fino a 100 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire ASCIIDOC in DOCBOOK?

No. La conversione da ASCIIDOC a DOCBOOK avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file ASCIIDOC valido per questa conversione da ASCIIDOC a DOCBOOK. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.

Altre conversioni di file .asciidoc

Conversione in .docbook
da altri formati

Condividi sui social media: