Pandoc je softver otvorenog koda za konvertovanje dokumenata, koji se široko koristi kao alat za pisanje (posebno među akademicima) i kao osnova za izdavačke radne tokove. Kreirao ga je John MacFarlane, profesor filozofije na Univerzitetu Kalifornije u Berkeleyju.

Funkcionalnost Pandoc sebe opisuje kao konverter „oznaka formata“ (markup format). Može uzeti dokument u jednom od podržanih formata i konvertovati samo njegov markup u drugi format. Očuvanje izgleda i dojma dokumenta nije prioritet.

Dodaci (plug-ini) za prilagođene formate takođe se mogu pisati u programskom jeziku Lua, koji je, na primjer, korišten za izradu alata za izvoz u formatu Journal Article Tag Suite (JATS).

CiteProc Ugrađena opcija CiteProc omogućava da Pandoc koristi bibliografske podatke iz softvera za upravljanje referencama u bilo kojem od pet formata: BibTeX, BibLaTeX, CSL JSON, CSL YAML ili RIS. Ti se podaci automatski pretvaraju u citate u različitim stilovima (kao što su APA, Chicago ili MLA), koristeći implementaciju Citation Style Language-a (CSL). Ovo omogućava da program služi kao jednostavnija alternativa LaTeX-u za izradu akademskih radova u Markdownu s inline ključevima citata. Takođe, program se može koristiti za konverziju bilo kojeg toka bibliografskih podataka u podržanim formatima u listu citata u izabranom stilu.

Podržani formati datoteka

Formati unosa Format ulaza s najviše podrške je proširena verzija Markup jezika Markdown. Ipak, Pandoc takođe može učitavati i sljedeće formate:

Creole DocBook EPUB FictionBook (FB2) Haddock HTML Jira wiki markup Journal Article Tag Suite (JATS) JSON LaTeX Lightweight markup language man Markdown : Strict, CommonMark, GitHub Flavored Markdown (GFM), MultiMarkdown (MMD) i Markdown Extra (PHP Extra) varijante OpenDocument (ODT) OPML Office Open XML : Microsoft Word varijanta Org-mode reStructuredText Tekstil txt2tags (t2t) Wiki oznake : MediaWiki, Muse, TikiWiki, TWiki i Vimwiki varijante

Izlazni formati Pandoc može generisati datoteke u sljedećim izlaznim formatima, koji ne moraju nužno biti isti kao skup ulaznih formata:

AsciiDoc ConTeXt DocBook : Verzije 4 i 5 EPUB : Verzije 2 i 3 FictionBook (FB2) Haddock HTML : HTML4 i HTML5 varijante, kompatibilne sa XHTML 1.0 Transitional i XHTML Strict InDesign ICML Jira wiki markup Journal Article Tag Suite (JATS) JSON LaTeX man Markdown : Strict, CommonMark, GitHub Flavored Markdown (GFM), MultiMarkdown (MMD) i Markdown Extra (PHP Extra) varijante OpenDocument (ODT/ODF) OPML Office Open XML : Microsoft Word i Microsoft PowerPoint varijante Org-mode PDF (potreban je dodatak treće strane kao što je ConTeXt, pdfroff, wkhtmltopdf, weasyprint ili prince ) Običan tekst reStructuredText Rich Text Format (RTF) TEI Texinfo Textile Web-based slideshows : LaTeX Beamer, Slideous, Slidy, DZSlides, discover.js i S5 varijante See as an example Wiki markup : DokuWiki, MediaWiki, Muse, TikiWiki, TWiki i Vimwiki varijante

Reference

Vanjski linkovi

Kategorija:Softver otvorenog koda