docbook摆脱第二页

时间:2016-11-21 11:52:58

标签: pdf-generation docbook docbook-5

我使用docbook生成文档。输出是pdf

鉴于这个简单的例子, 如何摆脱头版和toc之间的页面,第二次显示标题和作者?

或者,带有头版或标题页的<article>也可以。

<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD Docbook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<book lang="en">
  <info>
    <author>
      <personname>John Doe</personname>
    </author>
    <title>Test</title>
  </info>
  <chapter>
  </chapter>
</book>

我的makefile:

REPORT_NAME=test
XML_REPORT=$(REPORT_NAME).xml
PDF_REPORT=$(REPORT_NAME).pdf
FO_REPORT=$(REPORT_NAME).fo
XSL=/usr/share/xml/docbook/stylesheet/docbook-xsl-ns/fo/docbook.xsl

all:    
    xsltproc --stringparam paper.type A4 \
         --stringparam  section.autolabel 1 \
         --stringparam page.margin.inner 1.0cm \
         --stringparam page.margin.outer 1.5cm \
         --stringparam body.start.indent 1pc \
         --stringparam fop1.extensions 1\
             $(XSL) $(XML_REPORT) > $(FO_REPORT)
    fop -fo $(FO_REPORT) -pdf $(PDF_REPORT)

0 个答案:

没有答案