我正在使用maven-pdf-plugin从我的maven网站文档生成pdf文档。文档用Markdown编写
遗憾的是,生成的文档不包含嵌套的<item>
标记
例如,我在site.xml
中有以下内容:
<menu name="Documentation">
<item name="Sweets" href="sweets/sweets.html" collapse="true">
<item name="Chocolate" href="sweets/chocolate.html"/>
<item name="Bublegum" href="sweets/bublegum.html"/>
<item name="Marzipan" href="sweets/marzipan.html"/>
</item>
</menu>
在生成的pdf中,我的内容为sweets.html
,但不包含所有子项的内容。
我还尝试使用包含以下内容的pdf.xml
文件:
<toc name="Table of Contents" depth="4">
<item name="Sweets" ref="sweets/sweets.md">
<item name="Chocolate" ref="sweets/chocolate.md"/>
<item name="Bublegum" ref="sweets/bublegum.md"/>
<item name="Marzipan" ref="sweets/marzipan.md"/>
</item>
</toc>
这给了我相同的结果。
查看document model reference,应该可以嵌套<item>
代码。
我做错了什么?
以下是一些补充信息:
Maven:3.3.1
maven-pdf-plugin:1.2
doxia-module-markdown:1.6
答案 0 :(得分:0)
使用maven-pdf-plugin版本1.3修复了问题。