从LISP生成PDF文档

4
我希望从lisp(在我的情况下是AllegroCL)生成技术报告,并研究了各种软件包/项目来帮助我完成这项工作。
要求:
- 需要生成PDF文件 - 可以创建中间格式,如RTF、Restructured TEXT、HTML、Word DOC或Latex - 需要灵活,能够在整个应用程序中添加内容 - 需要处理多页、页眉、页脚、表格、图像的包含。
可能性:
- cl-pdf和cl-typesetting:我已经查看了这个并且它目前可以使用,但是有更好的替代方案吗? - 一些Latex生成器,但是?
问题:
你是否知道易于从lisp生成(PDF)报告的替代方案?哪种工作流程最好?
1个回答

5
我们过去三年一直在使用cl-pdf和cl-typesetting,但它存在很多问题(比如编码混乱、无声音地不渲染不适合的内容等等)。因此,我不建议基于它们进行新的开发。
目前我们正在将所有导出机制迁移到开放文档格式。OpenOffice对此非常满意,并且有一个适用于MS Office的插件
还有所谓的平面开放文档文本格式.fodt,它是描述文档的纯xml文件。生成它就像生成xml文件一样容易。
您还可以使用密码使文档的部分内容只读(插入一个部分并标记为只读,然后通过密码保护。在生成xml时,您可以生成随机哈希作为密码...)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接