Pandoc 是一个通用标记转换 Haskell 库,用于从一种标记格式转换为另一种,同时也是一个使用该库的命令行工具。
Pandoc 3.10.1 现已发布,此版本包含许多细微改进和错误修复。一些亮点更新内容如下:
- t2t(Txt2Tags markup)现已成为一种输出格式。
- 现在可以使用没有扩展名的默认设置文件;只有当指定名称的文件不存在时,pandoc 才会添加 .yaml 扩展名。
- auto_identifiers 扩展现在可与 typst 输入配合使用。(不过,该功能默认处于禁用状态。)
- 现在使用 ‘#divider()’(typst 0.15)来生成 typst horizontal rules, 而不是定义自己的 horizontalRule 函数。
- 现在终于可以强制 LaTeX 使用常规 floating table 而非 longtable,这对双栏布局尤为重要(longtable 不支持双栏布局)。只需在表格属性中添加
float 类 即可实现。
- ODT 中的数学公式现在使用 starmath 代替 MathML。这能产生更佳的效果,并提高了方程的可编辑性。
- 现在,当请求生成目录时,会自动启用 auto_identifiers, 因为目录需要标识符来建立链接。
- 新的 flake.nix 允许使用 ‘nix build’ 和 ‘nix run’ 与 pandoc 配合使用。
更新说明:https://github.com/jgm/pandoc/releases/tag/3.10.1