ソフトアンテナ

Windows/Mac/Mobile用オンラインソフトのバージョンアップ状況を調べています。

詳細情報

タイトル Pandoc
URL http://pandoc.org/
バージョン 2.19.2   2.19.1   2.19   2.18   2.17.1.1   2.17.1   2.17.0.1   2.17   2.16.2   2.16.1   2.16  
更新日 2022/08/23
追加日 2016/06/01
種別 フリーソフト
説明 コマンドラインから使用する汎用ドキュメント変換ツール。

スクリーンショット

スクリーンショットはありません。

レビュー

レビューはありません。

更新グラフ

バージョン履歴

No.バージョン名日付
12.19.22022/08/23
pandoc 2.19.2 (2022-08-22)
Fix regression with data uris in 2.19.1 (#8239). In
2.19.1 we used the base64URL encoding rather than base64.
pandoc-server: handle citeproc parameter as
documented (#8235).
Org reader: treat emacs-jupyter src blocks as code
cells (#8236, Albert
Krewinkel). This improves support for notebook-like org files that
are intended to be used with emacs-jupyter package.
HTML writer and templates: revert to using width property for column
widths (Albert Krewinkel). The default flex and overflow-x properties of a
column are set to auto.
In combination, these changes allow to get good results when using
columns with or without explicit widths.
Org writer (Albert Krewinkel):
Add support for jupyter nodebook cells (#6367).
Prefix code language of ipynb code blocks with jupyter-. This is the
convention used by the emacs-jupyter package.
Keep code block attributes as header args. This allows to keep
(省略されました)
22.19.12022/08/19
pandoc 2.19.1 (2022-08-18)
Add server capabilities.
New exported module Text.Pandoc.Server [API change].
The pandoc executable now starts up a web server when renamed
or symlinked as pandoc-server, and functions as
a CGI program when renamed or symlinked as pandoc-server.cgi. See the man
page for pandoc-server
for full documentation.
Text.Pandoc.App.Opts: Redo FromJSON for Opt so that optional values can
be omitted (in which case the values from defaultOptions are
used).
Org reader: treat “abstract” block as metadata (Albert
Krewinkel, #8204). A
block of type “abstract” is assumed to define the document’s
abstract. It is transferred from the main text to the
metadata.
Org template: add abstract from metadata as block of type
“abstract” (#8204).
HTML writer: use flex property for column widths
(省略されました)
32.192022/08/04
pandoc 2.19 (2022-08-03)
Add --embed-resources flag (Elliot
Bobrow, #7331). This
can be used to embed resources without implying --standalone. Deprecate --self-contained in favor of
--embed-resources --standalone.
Allow environment variable interpolation in highlight-style and pdf-engine fields in defaults
files (#8061;
Jaehwang Jung, #8073).
Allow placing custom readers and writers in user data
directory (Albert Krewinkel, #8112) (readers and writers
subdirectories).
Add tsv (tab
separated values) as an input format (#7974). [API
change]: Text.Pandoc.Readers.CSV now exports readTSV. Internal change: In
Text.Pandoc.CSV, CSVOptions has changed so that
csvQuote takes a Maybe
value.
Add tex_math_dollars to gfm default extensions
(reflecting gfm’s new support for math).
(省略されました)
42.182022/04/05
Please help Ukraine!
pandoc 2.18 (2022-04-22)
New input formats: endnotexml (EndNote XML
bibliography), ris (RIS
bibliography).
A RIS bibliography file may now be used with --citeproc.
Citeproc: Allow a formatted bibliography to be placed in
metadata fields via a Div with class refs (#7969, #526). Thus,
one can include a metadata field, say refs, whose content is an empty
div with id refs, and the
formatted bibliography will be put into this metadata field. It
may then be interpolated into a template using the variable refs.
Ensure that you don窶冲 get PDF output to terminal. -t pdf now behaves like -t docx and gives an error
unless the output is redirected.
--version now
prints hslua version (#7929) and
Lua version (#7997, Albert
Krewinkel).
Change --metadata-file parsing so
(省略されました)
52.17.1.12022/02/01
pandoc 2.17.1.1 (2022-01-31)
Fix regression in 2.17.1 which caused problems finding
default files in the default user data directory. (Reverts the
item “logic bug in fullDefaultsPath”, which was
misguided.)
Sample custom writer: use single quotes for strings (#7487, Albert
Krewinkel).
2.17.1.1 (2022-01-31)
pandoc
62.17.12022/01/31
差分がありません
72.17.0.12022/01/15
pandoc 2.17.0.1 (2022-01-14)
Require pandoc-lua-marshal 0.1.3.1 (#7831, Albert
Krewinkel). Fixes a problem with List.includes and List.find that caused a Lua
stackoverflow and subsequent program crash.
HTML template: load header-includes before math (#7833, Kolen
Cheung). MathJax expect the config comes before loading the MathJax
script. This change of order allows one to config MathJax via
header-includes, which loads before the MathJax script. Cf. #2750.
When reading defaults file, stop at a line .... This line signals the end of a
YAML document. This restores the behavior we got with HsYaml. yaml
complains about content past this line. See
https://github.com/jgm/pandoc/issues/4627#issuecomment-1012438765
Text.Pandoc.Citeproc: allow notes-after-punctuation to work with
numerical styles that use superscripts (e.g.
american-medical-association.csl), as well as with note styles. The
default setting of notes-after-punctuation is true for
note styles and false otherwise. This restores a behavior of
pandoc-citeproc that wasn’t properly carried over to Citeproc (#7826, cf.
jgm/pandoc-citeproc#384).
(省略されました)
82.172022/01/13
差分がありません
92.16.22021/11/22
Custom readers
Custom writers
Revision history for pandoc
pandoc 2.16.2 (2021-11-21)
pandoc 2.16.2 (2021-11-21)
New module Text.Pandoc.Readers.Custom, exporting readCustom [API change].
Allow plain to be used in raw attribute syntax.
Accept empty --metadata-file (#7675). This was a regression from 2.15 behavior.
Markdown reader: Improve inlinesInBalancedBrackets. This is just a small improvement in terms of performance, but it’s simpler and more direct code. Also, we avoid parsing interparagraph spaces in balanced brackets, as the original did.
BibTeX reader: Properly handle commented lines in BibTeX/BibLaTeX (#7668).
RST reader: handle class attribute for for custom roles (#7699, willj-dev). Previously the class attribute was ignored, and the name of the role used as the class.
DocBook reader:
Add <titleabbr> support (Rowan Rodrik van der Molen).
Support for <indexterm> (#7607, Rowan Rodrik van der Molen).
LaTeX reader:
Add rudimentary support for \autoref (#7693).
Add ‘uri’ class when parsing \url, for consistency with treatment of autolinks in other formats (#7672).
JATS reader: Capture alt-text in figures (#7703, Aner Lucero).
Markdown writer: don’t create autolinks when this loses information (#7692). Previously we sometimes lost attributes when rendering links as autolinks.
(省略されました)
102.16.12021/11/03
pandoc 2.16.1 (2021-11-02)
pandoc 2.16.1 (2021-11-02)
Docx reader: don’t let first line indents trigger block quotes (#7655). This fixes a regression introduced in pandoc 2.15.
Docx writer: use getTimestamp for modification times in reference.docx (#7654). This ensures that when SOURCE_DATE_EPOCH is set, the modification times of files taken from the reference.docx will be set deterministically, allowing for reproducible builds.
Lua subsystem (Albert Krewinkel):
Load module pandoc.path on startup (#7524). Previously the module always had to be loaded via require 'pandoc.path'.
Fix typo in SoftBreak constructor.
Re-add content property to Strikeout elements. Fixes a regression introduced in 2.15.
Be more forgiving when retrieving the Image caption property. Fixes a regression introduced in 2.15.
Display Attr values using their native Haskell representation.
Allow omitting the 2nd parameter in pandoc.Code constructor. Fixes a regression introduced in 2.15 which required users to always specify an Attr value when constructing a Code element.
Allow to compare, show Citation values. Comparisons of Citation values are performed in Haskell; values are equal if they represent the same Haskell value. Converting a Citation value to a string now yields its native Haskell string representation.
Restore List behavior of MetaList (#7650). Fixes a regression introduced in 2.16 which had MetaList elements lose the pandoc.List properties.
Restore content property on Header elements.
Ensure Block elements have all expected properties.
Ensure Inline elements have all expected properties.
Allow tasty-bench 0.3.x.
112.162021/11/01
pandoc 2.16 (2021-10-31)
pandoc 2.16 (2021-10-31)
We’ve removed the FromYAML instances for all types that had them, since this is a HsYAML-specific typeclass [API change]. (The yaml package just uses From/ToJSON instead of having a dedicated From/ToYAML class.)
Some tests had to be adjusted accordingly.
Pandoc now behaves in a more useful way when the YAML metadata contains escaping errors: instead of just failng silently and falling back to some other interpretation of the section, it raises a YAML parsing error.
Markdown writer: Ensure that special values are quoted in YAML metadata. These include “Y”, “yes”, “on”, and “off”, which are now (with yaml library) considered boolean values, as well as “null”.
Change JSON encodings of some types.
For LineEnding use lowercase constructors, e.g. crlf, native.
For HTMLSlideVariant use lowercase constructors.
For ReaderOptions use e.g. default-image-extension instead of readerDefaultImageExtension for field names.
For Extension, use e.g. tex_math_dollars instead of Ext_tex_math_dollars as constructor.
For Extensions, use an array of Extensions, instead of an object wrapping the tag Extensions and an integer. (The integer representation is not supposed to be part of the public API.)
For Opt, use field names like tab-stop instead of optTabStop.
Docx writer:
Add IDs to native_numbering test (Tristan Stenner).
Move “:” out of the caption bookmark (Tristan Stenner). This is needed so that native references to the figure are included as “As seen in Figure X, it is…” instead of “As seen in [Figure: X, it is…”
Lua (Albert Krewinkel, except as noted):
Use hslua module abstraction where possible.
Fix placement of tests for Block elements in pandoc module tests
(省略されました)