]> granicus.if.org Git - docbook-dsssl/commitdiff
Add component.titlepage.properties attribute-set to
authorBob Stayton <bobs@sagehill.net>
Sun, 18 Mar 2007 05:36:12 +0000 (05:36 +0000)
committerBob Stayton <bobs@sagehill.net>
Sun, 18 Mar 2007 05:36:12 +0000 (05:36 +0000)
support span="all" and other properties.

xsl/fo/component.xsl
xsl/fo/param.ent
xsl/fo/param.xweb

index 4fc045cecd5476a85db5c0b11b28a57331a8124d..989641580b573ffb3a14ac80b98a23c11f9492b9 100644 (file)
         <xsl:with-param name="master-reference" select="$master-reference"/>
       </xsl:call-template>
 
-      <fo:block id="{$id}">
+      <fo:block id="{$id}"
+                xsl:use-attribute-sets="component.titlepage.properties">
         <xsl:call-template name="dedication.titlepage"/>
       </fo:block>
       <xsl:apply-templates/>
         <xsl:with-param name="master-reference" select="$master-reference"/>
       </xsl:call-template>
 
-      <fo:block id="{$id}">
+      <fo:block id="{$id}"
+                xsl:use-attribute-sets="component.titlepage.properties">
         <xsl:call-template name="colophon.titlepage"/>
       </fo:block>
       <xsl:apply-templates/>
         <xsl:with-param name="master-reference" select="$master-reference"/>
       </xsl:call-template>
 
-      <fo:block id="{$id}">
+      <fo:block id="{$id}"
+                xsl:use-attribute-sets="component.titlepage.properties">
         <xsl:call-template name="preface.titlepage"/>
       </fo:block>
 
         <xsl:with-param name="master-reference" select="$master-reference"/>
       </xsl:call-template>
 
-      <fo:block id="{$id}">
+      <fo:block id="{$id}"
+                xsl:use-attribute-sets="component.titlepage.properties">
         <xsl:call-template name="chapter.titlepage"/>
       </fo:block>
 
         <xsl:with-param name="master-reference" select="$master-reference"/>
       </xsl:call-template>
 
-      <fo:block id="{$id}">
+      <fo:block id="{$id}"
+                xsl:use-attribute-sets="component.titlepage.properties">
         <xsl:call-template name="appendix.titlepage"/>
       </fo:block>
 
         <xsl:with-param name="master-reference" select="$master-reference"/>
       </xsl:call-template>
 
-      <fo:block id="{$id}">
+      <fo:block id="{$id}"
+                xsl:use-attribute-sets="component.titlepage.properties">
         <xsl:call-template name="article.titlepage"/>
       </fo:block>
 
index e8ca461de0bdc585399fd9d73828f37c3216b24a..449e7715ba4548090cf48e2c2f58f4f32c83ed4c 100644 (file)
@@ -38,6 +38,7 @@
 <!ENTITY column.count.titlepage SYSTEM "../params/column.count.titlepage.xml">
 <!ENTITY compact.list.item.spacing SYSTEM "../params/compact.list.item.spacing.xml">
 <!ENTITY component.title.properties SYSTEM "../params/component.title.properties.xml">
+<!ENTITY component.titlepage.properties SYSTEM "../params/component.titlepage.properties.xml">
 <!ENTITY component.label.includes.part.label SYSTEM "../params/component.label.includes.part.label.xml">
 <!ENTITY crop.marks SYSTEM "../params/crop.marks.xml">
 <!ENTITY crop.mark.width SYSTEM "../params/crop.mark.width.xml">
index 8c97d118b136503d00b4964799f888b9173e13a8..17eab1e7d324849b2e29c1dc04640a2e9b202b42 100644 (file)
@@ -433,6 +433,7 @@ zero by default, so this is simply the page-master region-left.
 &margin.note.float.type;
 &margin.note.width;
 &component.title.properties;
+&component.titlepage.properties;
 &section.title.properties;
 &section.title.level1.properties;
 &section.title.level2.properties;
@@ -601,6 +602,7 @@ around all these parameters.</para>
 <src:fragref linkend="compact.list.item.spacing.frag"/>
 <src:fragref linkend="component.label.includes.part.label.frag"/>
 <src:fragref linkend="component.title.properties.frag"/>
+<src:fragref linkend="component.titlepage.properties.frag"/>
 <src:fragref linkend="crop.marks.frag"/>
 <src:fragref linkend="crop.mark.width.frag"/>
 <src:fragref linkend="crop.mark.offset.frag"/>