ソフトアンテナ

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

詳細情報

タイトル Pandoc
URL http://pandoc.org/
バージョン 3.1.8   3.1.7   3.1.6.2   3.1.6.1   3.1.6   3.1.5   3.1.4   3.1.3   3.1.2   3.1.1   3.1  
更新日 2023/09/10
追加日 2016/06/01
種別 フリーソフト
説明 コマンドラインから使用する汎用ドキュメント変換ツール。

スクリーンショット

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

レビュー

レビューはありません。

更新グラフ

バージョン履歴

No.バージョン名日付
13.1.82023/09/10
pandoc 3.1.8 (2023-09-08)
JATS reader:
Ignore <processing-meta> element
(#9057,
Julia Diaz).
Fix conversion of date to ISO 8601 format (#8865).
LaTeX template:
Add code allow \cite
to break across lines (#9050).
Fix regression with CSL display="block" (#7363). This
restores the line break before the block.
Rewrite CSLReferences
environment to avoid depending on enumitem, which plays badly
with beamer. Instead we use a regular list environment. Thanks to
@jpcirrus for
the concept (#9053).
Restore the pre-3.1.7 format of the CSLReferences environment,
which again has two parameters. The first determines whether a
hanging indent is used (1 = yes, 0 = no), and the second is the
(省略されました)
23.1.72023/09/01
pandoc 3.1.7 (2023-08-31)
Org reader:
Don’t parse alphabetical lists unless the fancy_lists extension is
enabled (#9042).
Allow escaping commas in macro arguments (Amneesh Singh).
JATS reader:
Support for <permissions> metadata
(#9037,
Julia Diaz). metadata objects with multiple fields are created,
matching the structure in JATS.
Correct name of JATS element attrib.
Markdown reader:
Support images with wikilink syntax, e.g. ![[foo|bar]], when one of the
wikilinks extension is
enabled (#8853).
Allow a citation or reference link to be parsed after a ! (#8254).
Fix dropped ! before
nonexistent reference (#9038).
LaTeX writer:
(省略されました)
33.1.6.22023/08/23
pandoc 3.1.6.2 (2023-08-22)
Org reader: allow example lines to end immediately after
the colon (Brian Leung).
Docx reader:
Omit “Table NN” from caption (#9002).
Avoid spurious block quotes in list items (#8836).
JATS reader: Fix display of block elements (#8889, Julia
Diaz). A number of block elements, like disp-quote, list, and
disp-formula, were always treated as inlines if appearing inside
paragraphs, even if their usage granted a separate block.
HTML reader: avoid duplicate id on header and div (#8991).
Typst writer:
Use ~ for nonbreaking
space, and escape literal ~ (#9010).
Put the label in right place for Div, use #block (#8991).
Previously we were putting the label at the beginning of the Div’s
contents, but according to the documentation such a label gets
attached to the preceding element. We now use an explicit
#block and add the label
(省略されました)
43.1.6.12023/08/07
pandoc 3.1.6.1 (2023-08-11)
HTML reader: properly calculate RowHeadColumns (#8984). This
fixes a bug in the calculation of the number of header columns in
table row. It also changes the algorithm for determining the table
body’s RowHeadColumns based on the numbers of head columns in each
row. Previously we used the max, and #8634
switched to the min, which led to bad results. Now we only set
RowHeadColumns to a non-zero value if all rows have the
same number of head columns.
OpenDocument writer:
Implement syntax highlighting for inline and block code (#6710).
Support highlighted text in ODT/OpenDocument writers for Span
with class mark (#8960). The
color can be adjusted by modifying the Highlighted style.
Typst writer: escape // so it doesn’t get
interpreted as a comment (#8966).
ChunkedHTML writer: Fix regression including MathJax script
(#8967).
The fix for #8620 caused
(省略されました)
53.1.62023/07/22
pandoc 3.1.6 (2023-07-20)
Fix new variant of the vulnerability in CVE-2023-35936.
Guilhem Moulin noticed that the fix to CVE-2023-35936 was
incomplete. An attacker could get around it by double-encoding the
malicious extension to create or override arbitrary
files.
--embed-resources:
Use inline SVG instead of data uris for SVG images in HTML5 (#8948). Note
that SelfContained does not have access to the writer name, so we
check for HTML5 by determining whether the document starts with
<DOCTYPE! html>.
This means that inline SVG won’t be used when generating document
fragments.
Fix regression on short boolean arguments (#8956). In
3.1.5 boolean arguments were allowed an optional argument (true|false). This created a
regression for uses of fused short arguments, e.g. -somyfile.html, which was
equivalent to -s -omyfile.html, but now
raised an error because pandoc attempted to parse o as a boolean true or false. This change allows the
fused short arguments to be used again. Note that -strue will be interpreted as
(省略されました)
63.1.52023/07/08
pandoc 3.1.5 (2023-07-07)
Allow all boolean flags to take an optional true or false value (#8788, Sam S.
Almahri). The default is true if no value is specified, so this is
fully backwards-compatible.
Support --id-prefix for markdown output
(#8878)
Markdown reader:
Add strictness annotations to fix a memory leak (#8762).
Typst reader:
Use typst-hs 0.3.0.0, which is more robust, fixes many bugs,
and targets typst 0.6.
Package loading is now supported, as long as the package has
been cached or is local.
Rewrite Typst reader in a way that makes it easier to
extend.
Filter out CR in raw.
Handle block content for link element.
Handle block-level content in text element.
Handle style, align, place in inline contexts too.
(省略されました)
73.1.42023/06/25
pandoc 3.1.4 (2023-06-24)
Fix a security vulnerability in MediaBag and
T.P.Class.IO.writeMedia. This vulnerability, discovered by Entroy
C, allows users to write arbitrary files to any location by
feeding pandoc a specially crafted URL in an image element. The
vulnerability is serious for anyone using pandoc to process
untrusted input. The vulnerability does not affect pandoc when run
with the --sandbox
flag.
Allow epub-title-page to be used in
defaults files (#8908).
Issue Extracting
info message (in --verbose mode) when using
--extract-media or
extracting media temporarily in PDF production.
HTML reader: Update TableBody RowHeadColumns caculation (#8634, Ruqi).
This change sets RowHeadColumns to the minimum value of each row,
which gives better results in cases where rows have different
numbers of leading th tags.
(省略されました)
83.1.32023/06/07
pandoc 3.1.3 (2023-06-07)
New output format: typst.
New module: Text.Pandoc.Readers.Typst [API
change].
DocBook reader:
Support more emphasis roles (Albert Krewinkel). The role “bf”
is taken to indicate “bold face”, i.e., “strongly emphasized”
text, while “underline” leads to underlined text.
JATS reader:
Improve title and label parsing in the JATS reader (#8718, Noah
Malmed.)
Add rowspan, colspan and alignment to cells in jats table
reader (#8408, Noah
Malmed)
Org reader (Albert Krewinkel):
Require abstract environment to use lowercase.
Treat #+NAME as
synonym for #+LABEL (#8578).
ODT reader:
(省略されました)
93.1.22023/03/28
pandoc 3.1.2 (2023-03-26)
Add a Lua REPL (Albert Krewinkel). This can be started with
pandoc lua -i. It is also
possible to instruct a filter to open the REPL at a certain point,
for debugging (see pandoc.cli.repl).
Support typst as a
--pdf-engine.
Add typst writer (#8713). New
module Text.Pandoc.Writers.Typst, exporting writeTypst [API
change].
Org reader:
Allow zero width space as an escape character (#8716,
Christian Christiansen). Allow the character U+200B to be used as
an escape character as described in the Org-mode documentation (https://orgmode.org/manual/Escape-Character.html).
DocBook reader:
Handle “book” for xref references (#8712, Andres
Freund) This also adds a test xref to book and part.
Handle <part>
(#8712).
(省略されました)
103.1.12023/03/06
pandoc 3.1.1 (2023-03-05)
EPUB reader: Give additional information in error if the
epub zip container can’t be unpacked.
TSV reader: don’t gobble tabs as whitespace (#8661).
Org reader: accept empty tables (#8659).
LaTeX reader: fix multiplication syntax for tabular (#8658). We
recognized *{6}{...} but
not *6{...} or *6c.
Docx reader: parse image alt texts in LibreOffice generated
files. LibreOffice tags images slightly differently than Word;
this change lets the parses take that difference into account when
looking for an image description (alt text).
DocBook reader:
Fix <xref>
references to tables in DocBook files (#8626, Pavol
Otto).
Parse figure as a
Figure element in the AST (#8668).
JATS reader: avoid generating duplicate figure captions (#8669).
(省略されました)
113.12023/02/10
pandoc 3.1 (2023-02-09)
Fix regression with --print-highlight-style option
(#8586).
Add new --chunk-template option (#8581),
allowing more control over the filenames in chunked HTML
output.
Text.Pandoc.App: Add optChunkTemplate constructor to
Opt [API change].
Text.Pandoc.Options: add writerChunkTemplate constructor
to WriterOptions [API
change].
Text.Pandoc.Chunks: add Data, Typeable, Generic, ToJSON,
FromJSON instances for PathTemplate [API
change].
Text.Pandoc.Citeproc: Fix bug in metaValueToReference (#8611). This
bug caused us to get some repeated content when converting
MetaBlock to Inlines.
Textile reader:
Support footnote backlinks (#8585,
(省略されました)