gpt4 book ai didi

haskell - 如何使用 pandoc API 转换多文件 LaTeX 文档?

转载 作者:行者123 更新时间:2023-12-04 15:19:41 24 4
gpt4 key购买 nike

我很好奇如何使用 Haskell pandoc API 将 LaTeX 中的多文件文档转换为其他格式。我看到有 readLaTeX函数,但这接受单个 Text 值作为参数而不是例如[文本]。处理这种更一般情况的正确方法是什么?

最佳答案

据我所知,从代码中可以看出,包含其他带有 \input{...} 等的 LaTeX 文档是通过使用 TEXINPUTS< 搜索文档来处理的 环境变量作为以冒号分隔的搜索路径(或者如果未定义 TEXINPUTS 则仅检查当前目录)。

说实话,这不是一个好方法。 (为了与普通的 TeX 保持兼容,它应该使用 TeX kpathsea 库来解析 TEXINPUTS。)

但是,如果您确定 TEXINPUTS 为空白或包含 . 作为其冒号分隔的组件之一,并确保切换到所有文件所在的目录是的,如果您将主文件的文本传递给 readLaTeX,它应该“正常工作”。

关于haskell - 如何使用 pandoc API 转换多文件 LaTeX 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63587076/

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