我需要获取具有多列(例如,两列)的文档。在文档的最后,有一个固定的文本(日期和签名)。此外,除最后一页外,每个页面还应具有相似的固定文本,在最后一列的末尾带有日期和签名。但是,如果文档中只有一页,则固定文本应仅在文档末尾。
具有多个页面的示例:
(page 1)
some text some text some text some text
some text some text some text some text
some text some text some text some text
some text some text some text some text
some text some text some text some text
some text some text some text some text
some text some text some text some text
some text some text
some text some text date
some text some text signature
(page 2)
some text some text
some text some text
some text some text
date
signature
something
单页示例:
some text some text some text some text
some text some text some text some text
some text some text
some text some text date
some text some text signature
some text some text something
some text some text
some text some text
some text some text
some text some text
如何使用xsl-fo获取此类文档?
如果使用的是AH Formatter,则可以将文本放在单列表中,并将重复的内容放在fo:table-footer
中。如果然后将table-omit-footer-at-break="column"
放在fo:table
上,则页脚只会出现在分页符处。参见https://www.antenna.co.jp/AHF/help/v70e/ahf-ext.html#axf.table-omit-footer-at-break。
something
可能紧接在fo:block
之后的fo:table
中。