短版
我们需要一个Maven Doxia替代方案,能够生成好看的PDF(至少代码段应该适当缩进并具有可配置的字体大小)。Maven人员在DOXIA-419中提出了DOXIA-419,但它也有同样的问题。上述DOXIA-419详细介绍了我们在Doxia公司遇到的困难。
详细版本
我们开发了一个提供Java/C/C++/C#/etc API的大型产品。数十个客户定制的分支被同时维护/开发。我们需要一个工具来帮助自动生成符合这些要求的文件:
更新: 8. Windows操作系统兼容性。
发布于 2011-03-08 07:26:29
我的开源项目Dexy可能会为您工作。它是一个创作工具,而不是一个自动文档生成工具,所以它不像JavaDoc那样自动创建一个完整的结构。源代码和文档内容是分开的,语法突出显示支持非常好,文档片段是可用的。我使用LaTeX作为好看的可打印文档,但是如果您愿意的话,您可以使用编译成PDF的任何其他基于文本的格式。如果是可点击的交叉引用,则必须编写能够自动填充的HTML模板(我现在正在这样做,以替换项目上的JavaDoc )。您还可以运行实时代码示例,并将此输出包含在文档中。
http://dexy.it
https://stackoverflow.com/questions/5221834
复制相似问题