wiki / docbook / latex文档模板系统

问题描述 投票:6回答:4

我正在搜索文档模板系统,或者将创建一个。它应支持以下功能:

  • 以PDF和HTML创建输出
  • 支持大型和复杂(LaTeX)公式
  • 文档之间的引用
  • 书目
  • 模板将由Python脚本填充

我已经尝试过使用各种TeX到HTML转换器的LaTeX,但对结果不满意。我已经使用DocBook一段时间了,但是我认为编辑DocBook并不容易编写,并且对公式的支持还不够。

主要问题是,该系统的某些用户将不知道LaTeX语法或DocBook。我已经考虑过为这些用户提供一种替代方法,以提供使用Wiki语法(由Python转换为LaTeX)的可能性。

让我们总结一下:我希望至少从LaTeX和Wiki输入中获得HTML和PDF输出。 DocBook可以用作中间格式。

有人遇到类似的问题,或者可以给我有关我应该使用哪些工具和哪种文件格式的建议?

python html latex documentation-generation docbook
4个回答
7
投票

我们使用狮身人面像:https://www.sphinx-doc.org

几乎完成了所有操作。

您的python脚本或您的用户,或者任何人(我无法回答这个问题)都可以使用RST markup(这可能是最简单的标记语言)来创建内容。您通过Sphinx运行它,并获得HTML和Latex。


1
投票

我创建了LaTeX预处理器和python模块,该模块允许您将python或SQL嵌入LaTeX文件中。将执行python和/或SQL并折叠输出。

然后使用latex2html或latex2rtf,您可以使用LaTeX代码生成HTM和RTF。

我已经在http://simson.net/pylatex/上为您发布了它>


0
投票

Arbortext本机支持LaTeX。您可以发送发布引擎或印刷作曲家LaTeX,它将直接通过它。


0
投票

我认为Asciidoc可以更好地针对您要获得的目标。它是一种简单的标记语言,它允许使用乳胶公式,并生成Docbook文档,您可以从中进一步生成可读的HTML或Latex表示形式

© www.soinside.com 2019 - 2024. All rights reserved.