Devotd Github
新发现数据

jgm/pandoc 3.12.1 — 多格式文档转换器

jgm/pandoc 是一个在多种标记语言和文档格式之间进行转换的 Haskell 库,同时也是命令行工具。

仓库信息jgm/pandoc ↗

jgm/pandoc 是一个在多种标记语言和文档格式之间进行转换的 Haskell 库,同时也是命令行工具。

GitHub 项目说明: Universal markup converter

星标
★ 46.7K
复刻
6.4K
语言
Haskell
许可证
GPL-2.0
最新版本
3.12.1
查看原始来源 ↗在 GitHub 查看 ↗

jgm/pandoc 的最新发布版本是 3.12.1。pandoc 是一个通用文档转换器,可在 Markdown、HTML、LaTeX、DOCX 等多种文档格式之间转换。本次版本新增或变更了哪些内容,所提供的信息中并未说明。因此可以确认的更新是发布版本 3.12.1,来源为 jgm/pandoc 仓库(https://github.com/jgm/pandoc)。该项目使用 Haskell 编写,采用 GPL-2.0 许可证。

pandoc 由一个负责读取和输出文档的 Haskell 库,以及使用该库的命令行工具组成。它先把输入文档读入抽象语法树(AST),再输出为目标格式。AST 是把文档内容结构化的中间表示,pandoc 通过它在一种标记语言格式与另一种格式之间进行转换。可以使用自定义的 Lua reader 和 writer 以及过滤器来扩展转换过程。它同样支持 PDF 输出,因此可用于处理多种文档格式的工作。

不过,转换结果并不会保留原文档的全部格式。README 说明,根据格式不同,格式细节或复杂元素可能会在转换过程中丢失。所提供的信息中没有 3.12.1 的具体变更内容,因此无法在此判断该版本的改进之处或影响。