我正在为dita 2.4定制pdf2插件。我的格式是FOP。
我想让我的插件更喜欢在主题之间分页。因此,我尝试在"topic“属性集中添加以下属性;
当我查看topic.fo时,它似乎只应用于没有href属性的“空”主题参考(没有正文文本的标题),但也可能包含其他主题参考文献。
示例:
第1节
一些正文..。
第2节
第2.1节
更多的正文..。
在本例中,只在第2节的第一个fo:块上找到所需的属性。
我有一些“保持-先前。在页面中”的值低于20的元素,如表格,数字,正文文本的不同级别。
我只想问一下,我的挣扎是否有一个简单的解决方案。最好将这些属性设置在主题级别上,作为开始,而不仅仅是尝试将不同的部分“粘合在一起”。
向你问好,弗雷德里克
发布于 2017-01-12 22:12:05
我尝试使用概念属性集代替,它运行得很好。可能是因为我的所有主题都是概念类型的;)如果使用其他主题,则应该使用相应的属性集来获得相同的效果。下面是我对commons-attr.xsl的最后一次覆盖定制
<xsl:attribute-set name="concept">
<xsl:attribute name="keep-together.within-page">20</xsl:attribute>
<xsl:attribute name="keep-with-previous.within-page">auto</xsl:attribute>
</xsl:attribute-set>https://stackoverflow.com/questions/41602311
复制相似问题