我需要编写和构建易于维护、美观、易于更改 pdf 和 html 5 格式的文档。源格式必须易于编辑。这个 maven 插件必须支持我的公司组织(字体、颜色、图片等)、TOC 生成、不同文件中的章节分离、图像文件的集成、将代码片段放入文档中的简单方法。我有 Maven 构建,我想知道目前最好的决定是什么?
我正在调查两个选项:
- Doxia - 使用 md(markdown) 作为输入格式。有 WSWG md 免费编辑器,支持很多前面提到的东西等。它的工件需要外部 repo。
- Asciidoctor - 使用 asdcii doc 作为输入格式。支持使用片段等进行模板化。
使用这个插件有什么好处和坏处?还有其他好的解决方案吗?