gpt4 book ai didi

python - 是否有适用于 Python 的标准词法分析器/解析器工具?

转载 作者:太空宇宙 更新时间:2023-11-03 12:35:13 25 4
gpt4 key购买 nike

<分区>

一项志愿者工作需要我们将大量的 LaTeX 文档转换为 ePub 文件格式。这是一系列开源小说书籍,迄今为止仅通过按需打印服务在纸上制作。我们希望能够将这本书提供给需要 ePub 格式以获得最佳效果的图书阅读器设备(例如 Kindle)的用户。

幸运的是,ePub 是一种非常简单的格式,但是 LaTeX 没有简单的方法来生成所需的 XHTML 输出。

我们尝试使用替代的 LaTeX 编译器(例如 plastex),但最终我们认为,简单地编写我们自己的编译器可能会容易得多,该编译器可以理解 LaTeX 语言的一小部分并直接编译为 XHTML/ePub。

之前我在 Windows 上使用了一个名为 GOLD 的工具。这让我可以直接从 BNF 语法转到 stub 解析器。它还允许我用我喜欢的任何语言实现解析器。 (我会选择 Python)。

该产品必须在 Linux 上运行,所以我想知道是否有一个等效的工具链可以在 Ubutnu/Eclipse/Python 下运行。我们的想法是我们将采用 TeX 的语法并只实现其中的一小部分,但我们不想花费大量时间来担心语法和解析。解析器生成器显然可以为我们节省大量时间。

萨尔


更新 1:具有优秀文档或教程的解决方案的奖励标记。


更新 2:如果 TeX 的语法文件已经可用,则额外奖励,因为我所要做的就是实现我们关心的功能。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com