Original author(s) | John MacFarlane |
---|---|
Initial release | 10 August 2006 |
Stable release | 3.1.13
[1]
/ 7 April 2024 |
Repository | |
Written in | Haskell |
Operating system | Unix-like, Windows |
Platform | Cross-platform |
License | GNU GPLv2-or-later |
Website |
pandoc |
Pandoc is a free-software document converter, widely used as a writing tool (especially by scholars) [2] and as a basis for publishing workflows. [3] It was created by John MacFarlane, a philosophy professor at the University of California, Berkeley. [4]
Pandoc dubs itself a "markup format" converter. It can take a document in one of the supported formats and convert only its markup to another format. Maintaining the look and feel of the document is not a priority. [5]
Plug-ins for custom formats can also be written in Lua, which has been used to create an exporting tool for the Journal Article Tag Suite, for example. [6]
An included CiteProc option allows pandoc to use bibliographic data from reference management software in any of five formats: BibTeX, BibLaTeX, CSL JSON or CSL YAML, or RIS. [7] The information is automatically transformed into a citation in various styles (such as APA, Chicago, or MLA) using an implementation of the Citation Style Language. [7] This allows the program to serve as a simpler alternative to LaTeX for producing academic writing in Markdown with inline citation keys. [8] Or the program can be used to convert any bibliographic data stream in the accepted formats into a list of citations in a chosen style. [9]
The input format with the most support is an extended version of Markdown. [10] Notwithstanding, pandoc can also read in the following formats:
Pandoc can create files in the following output formats, which are not necessarily the same set of formats as the input formats:
pdfroff
, wkhtmltopdf
, weasyprint
or prince
)
[13]...one should not expect perfect conversions between every format and every other. Pandoc attempts to preserve the structural elements of a document, but not formatting details...
{{
cite web}}
: CS1 maint: location (
link) The
source file is written in Markdown.
Original author(s) | John MacFarlane |
---|---|
Initial release | 10 August 2006 |
Stable release | 3.1.13
[1]
/ 7 April 2024 |
Repository | |
Written in | Haskell |
Operating system | Unix-like, Windows |
Platform | Cross-platform |
License | GNU GPLv2-or-later |
Website |
pandoc |
Pandoc is a free-software document converter, widely used as a writing tool (especially by scholars) [2] and as a basis for publishing workflows. [3] It was created by John MacFarlane, a philosophy professor at the University of California, Berkeley. [4]
Pandoc dubs itself a "markup format" converter. It can take a document in one of the supported formats and convert only its markup to another format. Maintaining the look and feel of the document is not a priority. [5]
Plug-ins for custom formats can also be written in Lua, which has been used to create an exporting tool for the Journal Article Tag Suite, for example. [6]
An included CiteProc option allows pandoc to use bibliographic data from reference management software in any of five formats: BibTeX, BibLaTeX, CSL JSON or CSL YAML, or RIS. [7] The information is automatically transformed into a citation in various styles (such as APA, Chicago, or MLA) using an implementation of the Citation Style Language. [7] This allows the program to serve as a simpler alternative to LaTeX for producing academic writing in Markdown with inline citation keys. [8] Or the program can be used to convert any bibliographic data stream in the accepted formats into a list of citations in a chosen style. [9]
The input format with the most support is an extended version of Markdown. [10] Notwithstanding, pandoc can also read in the following formats:
Pandoc can create files in the following output formats, which are not necessarily the same set of formats as the input formats:
pdfroff
, wkhtmltopdf
, weasyprint
or prince
)
[13]...one should not expect perfect conversions between every format and every other. Pandoc attempts to preserve the structural elements of a document, but not formatting details...
{{
cite web}}
: CS1 maint: location (
link) The
source file is written in Markdown.