Converti asciidoc in tex

Convertitore online gratuito da ASCIIDOC a TEX

Convertire la documentazione AsciiDoc in sorgente LaTeX modificabile con Asciidoctor e Pandoc.

Converti ASCIIDOC in TEX 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 .tex

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

  3. 3/3

    Scarica il file .tex convertito

    Il risultato della conversione è pronto per il download.

Come convertire asciidoc in tex file

101convert.com Assistant Avatar

101convert.com assistant bot
37 min.

I file AsciiDoc vengono spesso convertiti in TEX quando la documentazione deve essere modificata o impaginata in LaTeX, inviata a un editore o archiviata con una build TeX riproducibile. Il flusso di lavoro desktop più affidabile consiste nel generare DocBook XML con Asciidoctor, quindi convertire l'XML in LaTeX con Pandoc.

Che cos'è il formato ASCIIDOC

AsciiDoc è un formato di markup leggero per la documentazione strutturata. I file utilizzano comunemente .adoc o .asciidoc e contengono titoli, elenchi, collegamenti, tabelle, blocchi di codice sorgente, immagini, attributi, inclusioni e admonition in testo semplice leggibile.

Asciidoctor e il processore AsciiDoc originale creano ed elaborano questi file. È possibile trovarli nei repository della documentazione software, nei file README, nei manuali, nei libri e nei progetti di pubblicazione di siti statici. AsciiDoc è progettato per produrre formati come HTML, pagine man e DocBook, anziché TeX nativo.

Che cos'è il formato TEX

TEX è codice sorgente per il sistema di composizione tipografica TeX. Nella conversione pratica dei documenti, LaTeX è solitamente l'output TEX desiderato, perché fornisce classi di documento, strutturazione delle sezioni, riferimenti, formule matematiche, tabelle, bibliografie e supporto per i package.

Un file .tex viene modificato come testo semplice e compilato con un motore TeX come pdflatex, xelatex o lualatex. TEX è utile quando il documento finale deve rispettare un modello editoriale o accademico, produrre una paginazione coerente o preservare un flusso di lavoro di archiviazione basato sul codice sorgente.

Come convertire effettivamente ASCIIDOC in TEX

Il metodo da riga di comando più affidabile utilizza Asciidoctor come generatore intermedio di DocBook e Pandoc come convertitore da DocBook a LaTeX.

  1. Installare Asciidoctor e Pandoc. Verificarli con asciidoctor --version e pandoc --version.
  2. Aprire un terminale nella directory contenente il file sorgente e generare DocBook XML:
    asciidoctor -b docbook5 -o manual.xml manual.adoc
  3. Convertire l'XML in un file sorgente LaTeX autonomo:
    pandoc manual.xml --from=docbook --to=latex --standalone -o manual.tex
  4. Compilare il file risultante quando è necessario un PDF:
    pdflatex manual.tex
    Eseguire il compilatore due volte se il documento contiene riferimenti incrociati o un indice.

Conservare manual.xml finché l'output non è stato verificato; fornisce una rappresentazione intermedia che facilita la diagnosi degli errori di conversione. Per un'opzione basata sul browser, 101convert.com fornisce un convertitore gratuito che non richiede l'installazione di software.

Limiti di qualità e compatibilità

Questo processo produce sintassi LaTeX in un file .tex, non necessariamente sintassi TeX semplice. Gli attributi AsciiDoc, le direttive condizionali, le estensioni, i convertitori personalizzati, le tabelle complesse, i callout, le admonition e i file inclusi possono richiedere correzioni manuali o una fase di preprocessing.

Controllare i percorsi delle immagini, la codifica dei caratteri, l'escaping, i collegamenti, le citazioni, il layout delle tabelle e la struttura dei titoli nel codice sorgente generato. Pandoc potrebbe richiedere package LaTeX per funzionalità come tabelle avanzate, evidenziazione della sintassi o diagrammi. Se il sorgente utilizza estensioni Asciidoctor o temi personalizzati, tali regole di presentazione non vengono trasferite automaticamente a LaTeX e devono essere ricreate con package LaTeX o modifiche al template.


Nota: questo record di conversione da asciidoc a tex è 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 TEX è gratuito?

Sì, convertire ASCIIDOC in TEX 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 TEX?

No. La conversione da ASCIIDOC a TEX 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 TEX. 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 .tex
da altri formati

Condividi sui social media: