Pandoc 3.1.1 已发布,标记格式转换工具
Pandoc 3.1.1 发布了,Pandoc 是一个通用标记转换 Haskell 库,用于从一种标记格式转换为另一种,同时也是一个使用该库的命令行工具,它可以转换 28 种标记格式。
此版本带来如下更改:
- TSV 阅读器:不将制表符当作空格 ( #8661 )。
- Org 阅读器:接受空表 ( #8659 )。
- LaTeX 阅读器:修复表格的乘法语法 ( #8658 )。
- Docx 阅读器:解析 LibreOffice 生成的文件中的图像替代文本。LibreOffice 标记图像与 Word 略有不同;此更改使解析在查找图像描述(替代文本)时考虑到该差异。
- DocBook 阅读器:
DocBook 阅读器:
JATS 阅读器:避免生成重复的图形标题 ( #8669 )。
RST 阅读器:与角色名称语法规范保持一致 ( #8653 )。
添加关于从 .doc 格式转换为常见问题解答的注释 ( #8654 )。
getAppUserDataDirectory 中的陷阱错误 ( #8648 )。如果 pandoc 在非用户环境中运行,这可能会引发错误。
LaTeX 编写器:不要将 longtable 脚与 Beamer 一起使用(#8638)。
LaTeX 模板:为 XeLaTeX 添加 CJKsansfont 和 CJKmonofont(#8656)
ConTeXt 中的 URL 样式(#8612)。
Asciidoc 编写器:在表格单元格中正确转义
|( #8665 )。asciidoc{,tor} 模板:修复作者未设置时的修订日期(#8637)。
HTML 编写器:允许将“track”元素视为块级 HTML ( #8629 )。
使用 MathJaX 时包含所需的 polyfill ( #8625 )。
<graphic>JATS 编写器:在<inline-graphic>元素中包含替代文本(#8631)。分块 HTML 编写器:在分块 HTML 的处理部分中保留元数据 ( #8620 )。
使用 pandoc-lua-marshal 0.2.1
使用最新的 zip 存档。允许 pandoc 打开以前无法打开的某些 epub。
使用 commonmark-extensions0.2.3.4,修复了一些涉及定义列表和内联格式的错误。
使用最新的 skylighting-format-context
docs/custom-readers.md:更新 JSON 解析示例。
doc/lua-filters.md:修复
run_json_filter中的拼写错误。