Pandoc
Originalförfattare | John MacFarlane |
---|---|
Initial release | 10 augusti 2006 |
Stabil frisättning | |
Förvar | |
Skrivet i | Haskell |
Operativ system | Unix-liknande , Windows |
Plattform | Cross-plattform |
Licens | GNU GPLv2 |
Hemsida |
Pandoc är en dokumentkonverterare med fri programvara , flitigt använd som ett skrivverktyg (särskilt av forskare) och som grund för publicering av arbetsflöden. Den skapades av John MacFarlane , en filosofiprofessor vid University of California, Berkeley .
Funktionalitet
Pandoc kallar sig en "markup format"-konverterare. Den kan ta ett dokument i ett av de format som stöds och endast konvertera dess uppmärkning till ett annat format. Att behålla dokumentets utseende och känsla är inte en prioritet.
Insticksprogram för anpassade format kan också skrivas i Lua , som har använts för att skapa ett exportverktyg för till exempel Journal Article Tag Suite .
Ett inkluderat CiteProc -alternativ tillåter pandoc att använda bibliografisk data från referenshanteringsprogramvara i något av fem format: BibTeX , BibLaTeX , CSL JSON eller CSL YAML , eller RIS . Informationen omvandlas automatiskt till ett citat i olika stilar (som APA , Chicago eller MLA ) med hjälp av en implementering av Citation Style Language . Detta gör att programmet kan fungera som ett enklare alternativ till LaTeX för att producera akademiskt skrivande.
Filformat som stöds
Inmatningsformat
Inmatningsformatet med mest stöd är en utökad version av Markdown . Pandoc kan trots detta även läsa i följande format:
- Kreol
- DocBook
- EPUB
- Skönlitteratur (FB2)
- Kolja
- HTML
- Jira wiki-uppmärkning
- Journal Article Tag Suite (JATS)
- JSON
- Latex
- Lättviktigt märkningsspråk
- man
- Markdown : Strict, CommonMark , GitHub Flavored Markdown (GFM), MultiMarkdown (MMD) och Markdown Extra (PHP Extra) varianter
- OpenDocument (ODT)
- OPML
- Office Open XML : Microsoft Word- variant
- Org-läge
- reStructuredText
- Textil
- txt2tags (t2t)
- Wiki-uppmärkning : MediaWiki , Muse, TikiWiki , TWiki och Vimwiki -varianter
Utdataformat
Pandoc kan skapa filer i följande utdataformat, som inte nödvändigtvis är samma uppsättning format som inmatningsformaten:
- AsciiDoc
- Sammanhang
- DocBook : version 4 och 5
- EPUB : version 2 och 3
- Skönlitteratur (FB2)
- Kolja
- HTML : HTML4- och HTML5- varianter, respektive kompatibla med XHTML 1.0 Transitional och XHTML Strict
- InDesign ICML
- Jira wiki-uppmärkning
- Journal Article Tag Suite (JATS)
- JSON
- Latex
- man
- Markdown : Strict, CommonMark , GitHub Flavored Markdown (GFM), MultiMarkdown (MMD) och Markdown Extra (PHP Extra) varianter
- OpenDocument (ODT/ODF)
- OPML
- Office Open XML : Microsoft Word och Microsoft PowerPoint- varianter
- Org-läge
-
PDF (behöver ett tredjepartstillägg som ConTeXt ,
pdfroff
,wkhtmltopdf
,weasyprint
ellerprince
) - Oformatterad text
- reStructuredText
- Rich Text Format (RTF)
- TEI
- Texinfo
- Textil
- Webbaserade bildspel : LaTeX Beamer, Slideous, Slidy, DZSlides, reveal.js och S5-varianter
- Wiki-uppmärkning : DokuWiki , MediaWiki , Muse , TikiWiki , TWiki och Vimwiki -varianter