![寻求文档自动化/模板系统来输出 RTF 或文本](https://linux22.com/image/1290988/%E5%AF%BB%E6%B1%82%E6%96%87%E6%A1%A3%E8%87%AA%E5%8A%A8%E5%8C%96%2F%E6%A8%A1%E6%9D%BF%E7%B3%BB%E7%BB%9F%E6%9D%A5%E8%BE%93%E5%87%BA%20RTF%20%E6%88%96%E6%96%87%E6%9C%AC.png)
我想自动创建日常办公通信 - 信件等。我目前正在使用热门文档但更愿意找到一些不与 Windows 绑定的东西以及可以更容易地集成到自动化工作流程中的东西 - 例如,可以在脚本环境中使用。
我可以用 Perl/Python 来实现自己的功能,也可能可以使其中一个面向 HTML 的模板系统适应这项任务,但如果有人已经这样做了,那就更好了。
答案1
您考虑过 LaTeX 吗?它与平台/操作系统无关,可以生成多种文档类型的输出。它的起源可以追溯到 Donald Knuth,他创建了 Tex 排版语言的初始形式,以解决他在制作教科书时遇到的挑战,特别是与数学呈现相关的挑战。
LaTeX 非常强大,具有许多用于动态生成在线图形、格式、流控制、字体等的软件包插件...您甚至可以使用 PHP 之类的东西来输出 LaTeX 格式的文件,以便转换为 PS、PDF 或其他格式,作为文档制作链的一部分。
你可能想看看周围StackExchange 上的 Tex 论坛来感受一些可用的文档制作能力。