winget install --id JohnMacFarlane.Pandoc
About Pandoc
If you need to convert files from one markup format into another, pandoc is your swiss-army knife.
What's new in 3.10.1
I'm pleased to announce the release of pandoc 3.10.1, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.10.1 Source & API documentation: http://hackage.haskell.org/package/pandoc-3.10.1 This release contains many small improvements and bug fixes. Some of the more notable ones are mentioned here (see the changelog for details): - t2t (Txt2Tags markup) is now an output format. - It is now possible to use a defaults file without an extension; pandoc will add the .yaml extension only if no file exists with the name specified. - The auto_identifiers extension may now be used with typst input. (however, it is not enabled by default.) - We now use '#divider()' (typst 0.15) for typst horizontal rules, instead of defining our own horizontalRule function. - It is now finally possible to force LaTeX to use a regular floating table rather than a longtable, which is especially important for two-column layouts (longtable does not support them). One does this by adding the `float` class to the table's attributes. - starmath is now used instead of MathML for math in ODT. This produces much better results and improves the editability of equations. - We now automatically enable auto_identifiers when a table of contents is requested, since these require identifiers to link to. - A new flake.nix allows use to use 'nix build' and 'nix run' with pandoc. API changes: New module Text.Pandoc.Writers.Txt2Tags, exporting writeTxt2Tags, also re-exported by Text.Pandoc.Writers. Thanks to all who contributed, especially new contributors Can H. Tarta...
Version history
| Version | Updated | Notes |
|---|---|---|
| 3.10.1 | Unknown | I'm pleased to announce the release of pandoc 3.10.1, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.10.1 Source & API documentation: http://hackage.haskell.org/p... |
| 3.10 | Unknown | Release notes |
| 3.9.0.2 | Unknown | I'm pleased to announce the release of pandoc 3.9.0.2, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.9.0.2 Source & API documentation: http://hackage.haskell.org... |
| 3.9.0.1 | Unknown | I'm pleased to announce the release of pandoc 3.9.0.1, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.9.0.1 Source & API documentation: http://hackage.haskell.org... |
| 3.9 | Unknown | I'm pleased to announce the release of pandoc 3.9, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.9 Source & API documentation: http://hackage.haskell.org/package... |
| 3.8.3 | Unknown | I'm pleased to announce the release of pandoc 3.8.3, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.8.3 Source & API documentation: http://hackage.haskell.org/pac... |
| 3.8.2.1 | Unknown | I'm pleased to announce the release of pandoc 3.8.2.1, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.8.2.1 Source & API documentation: http://hackage.haskell.org... |
| 3.8.2.0 | Unknown | I'm pleased to announce the release of pandoc 3.8.2, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.8.2 Source & API documentation: http://hackage.haskell.org/pac... |
| 3.8.1.0 | Unknown | I'm pleased to announce the release of pandoc 3.8.1, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.8.1 Source & API documentation: http://hackage.haskell.org/pac... |
| 3.8.0.0 | Unknown | I'm pleased to announce the release of pandoc 3.8, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.8 Source & API documentation: http://hackage.haskell.org/package... |
| 3.7.0.2 | Unknown | I'm pleased to announce the release of pandoc 3.7.0.2, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.7.0.2 Source & API documentation: http://hackage.haskell.org... |
| 3.7 | Unknown | I'm pleased to announce the release of pandoc 3.7, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.7 Source & API documentation: http://hackage.haskell.org/package... |
| 3.6.4 | Unknown | Click to expand changelog - Disable citations extension in writers if --citeproc is used (#10662). Otherwise we get undesirable results, as the format’s native citation mechanism is used instead of (or in addition to) th... |
| 3.6.3 | Unknown | Click to expand changelog - Track wikilinks with a class instead of a title (Evan Silberman). Previously wikilinks were distinguished by giving them the title wikilink. Now that we have link attributes, it makes more sen... |
| 3.6.2 | Unknown | - New output format: pod (Evan Silberman). Pod (“Plain old documentation”) is a markup languaged used principally to document Perl modules and programs. - New reader module Text.Pandoc.Readers.Pod, exporting readPod [API... |
| 3.6.1 | Unknown | - Allow YAML bibliographies to be arrays of references (#10452). Previously, they had to be YAML objects with a references key. - Change --template to allow use of extensionless templates (#5270). The intent is to allow... |
| 3.6 | Unknown | - Add mdoc as input format (Evan Silberman). This change introduces a reader for mdoc, a roff-derived semantic markup language for manual pages. This reader has been developed almost exclusively against mandoc’s document... |
| 3.5 | Unknown | - Add command-line options --list-of-figures/--lof and --list-of-tables/--lot (#10029, Akash Patel). Only docx, latex, and context are affected by these options currently. Setting the lof and lot variables will also work... |
| 3.4 | Unknown | - New output format: ansi (for formatted console output) (Evan Silberman). Most Pandoc elements are supported and printed in a reasonable way, if not always ideally. This version does no detection of terminal capabilitie... |
| 3.3 | Unknown | - New cli option: --link-images. This causes images to be linked rather than embedded in ODT. - Allow --number-sections to take an optional true|false argument. - RTF reader: - Handle \*\shppict without dropping image (#... |