詳細情報
タイトル | 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. | バージョン名 | 日付 |
---|---|---|
1 | 3.1.8 | 2023/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 (省略されました) | ||
2 | 3.1.7 | 2023/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: (省略されました) | ||
3 | 3.1.6.2 | 2023/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 (省略されました) | ||
4 | 3.1.6.1 | 2023/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 (省略されました) | ||
5 | 3.1.6 | 2023/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 (省略されました) | ||
6 | 3.1.5 | 2023/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. (省略されました) | ||
7 | 3.1.4 | 2023/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. (省略されました) | ||
8 | 3.1.3 | 2023/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: (省略されました) | ||
9 | 3.1.2 | 2023/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). (省略されました) | ||
10 | 3.1.1 | 2023/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). (省略されました) | ||
11 | 3.1 | 2023/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, (省略されました) |