all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: pandoc  ]

Package: pandoc (2.9.2.1-1+deb11u1)

Links for pandoc

Screenshot

Debian Resources:

Download Source Package pandoc:

Maintainers:

External Resources:

Similar packages:

convertitore universale di marcatori

Pandoc è una libreria Haskell per convertire da un formato a marcatori in un altro e uno strumento a riga di comando che usa questa libreria. Può leggere diversi dialetti di Markdown e (sottoinsiemi di) HTML, reStructuredText, LaTeX, DocBook, JATS, markup di MediaWiki, markup di Docuwiki, markup di TWiki, markup di TikiWiki, Creole 1.0, markup di Haddock, OPML, Org-mode di Emacs, Emacs Muse, txt2tags, ipynb (notebook Jupyter), Vimwiki, Word Docx, ODT, EPUB, FictionBook2, roff man, Textile e CSV, e può scrivere Markdown, reStructuredText, XHTML, HTML5, LaTeX (incluso il rendering come PDF semplice o presentazioni di beamer), ConTeXt, DocBook, JATS, OPML, TEI, OpenDocument, ODT, docx di Word, pptx di Powerpoint, RTF, MediaWiki, DocuWiki, XWiki, ZimWiki, Textile, pagine man roff, ms roff, GNU Texinfo, testo semplice, Org-Mode di Emacs, AsciiDoc, markup di Haddock, EPUB (v2 e v3), ipynb, FictionBook2, InDesign ICML; Muse, diapositive di presentazioni di beamer, PowerPoint e diversi tipi di presentazioni HTML/JavaScript (S5, Slidy, Slideous, DZSlides, reveal.js).

A differenza della maggior parte degli strumenti esistenti per convertire Markdown in HTML, che usano sostituzioni basate su espressioni regolari, Pandoc ha una struttura modulare: consiste di un insieme di lettori che analizzano il testo in un dato formato producendo una rappresentazione nativa del documento e di un insieme di scrittori che convertono questa rappresentazione nativa in un formato di destinazione. Perciò l'aggiunta di un formato di input o di output richiede solamente l'aggiunta di un lettore o uno scrittore.

Questo pacchetto contiene lo strumento pandoc.

Alcuni usi di Pandoc richiedono pacchetti aggiuntivi:

 * contenuti SVG in output PDF richiedono librsvg2-bin;
 * metadati YAML in output correlato a TeX richiedono texlive-latex-extra;
 * filtri *.hs non impostati a eseguibili richiedono ghc;
 * filtri *.js non impostati a eseguibili richiedono nodejs;
 * filtri *.php non impostati a eseguibili richiedono php;
 * filtri *.pl non impostati a eseguibili richiedono perl;
 * filtri *.py non impostati a eseguibili richiedono python;
 * filtri *.rb non impostati a eseguibili richiedono ruby;
 * filtri *.r non impostati a eseguibili richiedono r-base-core;
 * output LaTeX e output PDF via PDFLaTeX richiedono
   texlive-latex-recommended;
 * output XeLaTeX e output PDF via XeLaTeX richiedono texlive-xetex;
 * output LuaTeX e output PDF via LuaTeX richiedono texlive-luatex;
 * output ConTeXt e output PDF via ConTeXt richiedono context;
 * output PDF via wkhtmltopdf richiede wkhtmltopdf;
 * output roff man e roff ms e output PDF via roff ms richiedono groff;
 * equazioni rese tramite MathJax richiedono libjs-mathjax;
 * equazioni rese tramite KaTeX richiedono node-katex.

Tags: Software Development: Documentation, Implemented in: Haskell, User Interface: interface::commandline, role::documentation, Role: Program, Purpose: use::converting, works-with-format::bib, Supports Format: works-with-format::docbook, works-with-format::html, works-with-format::json, works-with-format::man, works-with-format::odf, works-with-format::plaintext, works-with-format::tex, works-with-format::xml, Works with: Text

Other Packages Related to pandoc

  • depends
  • recommends
  • suggests
  • enhances

Download pandoc

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 18,024.4 kB151,709.0 kB [list of files]