{"added":null,"apiVersion":1,"behindSince":"2026-10-10","buildDepends":[],"categories":["textproc","haskell"],"comment":"Conversion between markup formats","compare":"/compare/hs-pandoc/index.json","dependentCount":null,"description":"Pandoc is a Haskell library for converting from one markup format to\nanother, and a command-line tool that uses this library.  It can read\nmarkdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,\nMediaWiki markup, TWiki markup, Haddock markup, OPML, Emacs Org-Mode,\ntxt2tags and Textile, and it can write markdown, reStructuredText,\nXHTML, HTML 5, LaTeX, ConTeXt, DocBook, OPML, OpenDocument, ODT, Word\ndocx, RTF, MediaWiki, DokuWiki, Textile, groff man pages, plain text,\nEmacs Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 and v3),\nFictionBook2, InDesign ICML, and several kinds of HTML/javascript\nslide shows (S5, Slidy, Slideous, DZSlides, reveal.js).\n\nPandoc extends standard markdown syntax with footnotes, embedded\nLaTeX, definition lists, tables, and other features.  A compatibility\nmode is provided for those who need a drop-in replacement for\nMarkdown.pl.\n\nIn contrast to existing tools for converting markdown to HTML, which\nuse regex substitutions, Pandoc has a modular design: it consists of a\nset of readers, which parse text in a given format and produce a\nnative representation of the document, and a set of writers, which\nconvert this native representation into a target format.  Thus, adding\nan input or output format requires only adding a reader or writer.","flavors":[],"html":"https://daemonports.org/midnightbsd/textproc/hs-pandoc/","kind":"port","lastUpdate":"2026-10-02T09:11:44-04:00","license":["gpl2"],"maintainer":"ports@MidnightBSD.org","name":"pandoc","newest":false,"newestVersion":"3.12.1","noVulnData":true,"origin":"textproc/hs-pandoc","otherSystems":[{"maintainer":"haskell@FreeBSD.org","newest":true,"origin":"textproc/hs-pandoc","path":"/textproc/hs-pandoc/","system":"FreeBSD","updated":"2026-10-10","version":"3.12.1"},{"behindSince":"2026-07-27","maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","matchedBy":"name","noVulnData":true,"origin":"textproc/pandoc","path":"/openbsd/textproc/pandoc/","system":"OpenBSD","updated":"2026-07-30","version":"3.10"},{"behindSince":"2026-07-27","maintainer":"zecrazytux@zecrazytux.net","matchedBy":"name","origin":"converters/pandoc","path":"/netbsd/converters/pandoc/","system":"NetBSD","version":"3.7.0.2"},{"behindSince":"2026-07-27","maintainer":"haskell@FreeBSD.org","origin":"textproc/hs-pandoc","path":"/dragonfly/textproc/hs-pandoc/","system":"DragonFly","version":"3.6.4"},{"behindSince":"2026-10-10","maintainer":"haskell@FreeBSD.org","noVulnData":true,"origin":"textproc/hs-pandoc","path":"","system":"HardenedBSD","version":"3.12"},{"behindSince":"2026-09-29","maintainer":"haskell@FreeBSD.org","noVulnData":true,"origin":"textproc/hs-pandoc","path":"","system":"GhostBSD","version":"3.11"}],"packages":null,"pkgName":"pandoc-3.12","related":null,"repository":"mports","requiredBy":["cad/openvsp","textproc/R-cran-reprex","textproc/R-cran-rmarkdown"],"requiredByCount":3,"runDepends":[],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"3.12","versions":[{"commit":"e54e120706137eed8080910719c446abb44569f4","date":"2026-10-02","version":"3.12"}],"vulnerabilities":null,"www":"https://pandoc.org/"}
