Maven-pdf-plugin:如何在 pdf 中包含嵌套项目?
Maven-pdf-plugin: How to include nested items in pdf?
我正在使用 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-插件:1.2
doxia-module-markdown: 1.6
使用 maven-pdf-plugin 版本 1.3 解决了这个问题。
我正在使用 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-插件:1.2
doxia-module-markdown: 1.6
使用 maven-pdf-plugin 版本 1.3 解决了这个问题。