基于文本文件的文件准备系统

pdg*_*137 6 pdf version-control document-management

我正在寻找一个系统来准备具有以下基本特征的内部技术文件:

  1. 源文件应该是人类可读的文本文件,因此它们可以很好地与版本控制配合使用
  2. 支持基本格式(例如图像、表格、粗体等)
  3. 适用于英文和中文字符
  4. 输出到 PDF

例如,我可以让用户编写 HTML 页面并将页面打印为 PDF,但这看起来很复杂且容易出错,而且 HTML 几乎不能“人类可读”。LaTeX 也非常复杂,它有很多依赖项,可能很难处理几年前的文档。

有人有更好的建议吗?

pdg*_*137 0

一种可能的解决方案是Docutils。其“重组文本”格式比其他选项更具可读性,并且具有对表格的内置支持。维护人员似乎在记录和维护软件包方面做得很好,这应该保持它相对稳定。