我正在寻找一个用于准备内部技术文件的系统,该系统具有以下基本功能:
- 源文件应该是人类可读的文本文件,这样它们才能很好地进行修订控制
- 支持基本格式(例如图像,表格,粗体等)
- 兼容英文和中文
- 输出为 PDF
例如,我可以让用户编写 HTML 页面并将页面打印为 PDF,但这似乎很复杂且容易出错,而且 HTML 勉强“人性化”。LaTeX 也非常复杂,它有很多依赖项,可能会使其难以处理几年前的文档。
有人有更好的建议吗?
答案1
狮身人面像也许能起到作用。http://sphinx.pocoo.org/
答案2
您是否使用某种服务器端语言,例如 PHP?
如果是,您可以使用 FPDF 库...(http://html2fpdf.sourceforge.net/)
你基本上输入 BASIC html 它就会输出 PDF....
答案3
这个 markdown 扩展怎么样(直到 markdown 添加对表格等的支持)
答案4
个人没有用过,但听别人说不错。快速搜索显示它支持中文和 PDF。非常基本的标记,显然很容易学习。
http://www.methods.co.nz/asciidoc/ 您显然已经研究过 Latex/Tex。您是否考虑过使用 Lyx 之类的所见即所得编辑器? http://www.lyx.org/ 从也有中文 LDP 翻译项目来看,LinuxDoc 和 Docbook 对中文的支持也可能会很好。文档转换的工具链也可能更加成熟/无错误。