- sectX author rendering needs the same customization as used for chapter

authors
This commit is contained in:
Gabor Kovesdan 2013-04-04 11:39:28 +00:00
parent 68645226ea
commit 843e63283c
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/projects/xml-tools/; revision=41365
3 changed files with 60 additions and 30 deletions

View file

@ -75,7 +75,7 @@
</div>
</xsl:template>
<xsl:template name="chapter.authorgroup">
<xsl:template name="freebsd.authorgroup">
<span class="authorgroup">
<!-- XXX: our docs use a quirky semantics for this -->
@ -108,11 +108,27 @@
<xsl:apply-templates/>
</xsl:template>
<xsl:template name="chapter.author">
<xsl:template name="freebsd.author">
<xsl:if test="contrib">
<xsl:apply-templates select="contrib"/>
<xsl:text> </xsl:text>
</xsl:if>
<xsl:apply-templates select="*[not(self::contrib)]"/>
</xsl:template>
<xsl:template name="chapter.authorgroup">
<xsl:call-template name="freebsd.authorgroup"/>
</xsl:template>
<xsl:template name="section.authorgroup">
<xsl:call-template name="freebsd.authorgroup"/>
</xsl:template>
<xsl:template name="chapter.author">
<xsl:call-template name="freebsd.author"/>
</xsl:template>
<xsl:template name="section.author">
<xsl:call-template name="freebsd.author"/>
</xsl:template>
</xsl:stylesheet>

View file

@ -2159,13 +2159,15 @@
<xsl:template match="authorgroup" mode="section.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="section.titlepage.recto.style">
<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/>
<xsl:call-template name="section.authorgroup">
</xsl:call-template>
</div>
</xsl:template>
<xsl:template match="author" mode="section.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="section.titlepage.recto.style">
<xsl:apply-templates select="." mode="section.titlepage.recto.mode"/>
<xsl:call-template name="section.author">
</xsl:call-template>
</div>
</xsl:template>
@ -2346,13 +2348,15 @@
<xsl:template match="authorgroup" mode="sect1.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect1.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect1.titlepage.recto.mode"/>
<xsl:call-template name="section.authorgroup">
</xsl:call-template>
</div>
</xsl:template>
<xsl:template match="author" mode="sect1.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect1.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect1.titlepage.recto.mode"/>
<xsl:call-template name="section.author">
</xsl:call-template>
</div>
</xsl:template>
@ -2533,13 +2537,15 @@
<xsl:template match="authorgroup" mode="sect2.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect2.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect2.titlepage.recto.mode"/>
<xsl:call-template name="section.authorgroup">
</xsl:call-template>
</div>
</xsl:template>
<xsl:template match="author" mode="sect2.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect2.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect2.titlepage.recto.mode"/>
<xsl:call-template name="section.author">
</xsl:call-template>
</div>
</xsl:template>
@ -2720,13 +2726,15 @@
<xsl:template match="authorgroup" mode="sect3.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect3.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect3.titlepage.recto.mode"/>
<xsl:call-template name="section.authorgroup">
</xsl:call-template>
</div>
</xsl:template>
<xsl:template match="author" mode="sect3.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect3.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect3.titlepage.recto.mode"/>
<xsl:call-template name="section.author">
</xsl:call-template>
</div>
</xsl:template>
@ -2907,13 +2915,15 @@
<xsl:template match="authorgroup" mode="sect4.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect4.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect4.titlepage.recto.mode"/>
<xsl:call-template name="section.authorgroup">
</xsl:call-template>
</div>
</xsl:template>
<xsl:template match="author" mode="sect4.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect4.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect4.titlepage.recto.mode"/>
<xsl:call-template name="section.author">
</xsl:call-template>
</div>
</xsl:template>
@ -3094,13 +3104,15 @@
<xsl:template match="authorgroup" mode="sect5.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect5.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect5.titlepage.recto.mode"/>
<xsl:call-template name="section.authorgroup">
</xsl:call-template>
</div>
</xsl:template>
<xsl:template match="author" mode="sect5.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="sect5.titlepage.recto.style">
<xsl:apply-templates select="." mode="sect5.titlepage.recto.mode"/>
<xsl:call-template name="section.author">
</xsl:call-template>
</div>
</xsl:template>
@ -3298,13 +3310,15 @@
<xsl:template match="authorgroup" mode="simplesect.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="simplesect.titlepage.recto.style">
<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/>
<xsl:call-template name="section.authorgroup">
</xsl:call-template>
</div>
</xsl:template>
<xsl:template match="author" mode="simplesect.titlepage.recto.auto.mode">
<div xsl:use-attribute-sets="simplesect.titlepage.recto.style">
<xsl:apply-templates select="." mode="simplesect.titlepage.recto.mode"/>
<xsl:call-template name="section.author">
</xsl:call-template>
</div>
</xsl:template>

View file

@ -383,8 +383,8 @@
<title/>
<subtitle/>
<corpauthor/>
<authorgroup/>
<author/>
<authorgroup t:named-template="section.authorgroup"/>
<author t:named-template="section.author"/>
<othercredit/>
<releaseinfo/>
<copyright/>
@ -414,8 +414,8 @@
<title/>
<subtitle/>
<corpauthor/>
<authorgroup/>
<author/>
<authorgroup t:named-template="section.authorgroup"/>
<author t:named-template="section.author"/>
<othercredit/>
<releaseinfo/>
<copyright/>
@ -445,8 +445,8 @@
<title/>
<subtitle/>
<corpauthor/>
<authorgroup/>
<author/>
<authorgroup t:named-template="section.authorgroup"/>
<author t:named-template="section.author"/>
<othercredit/>
<releaseinfo/>
<copyright/>
@ -476,8 +476,8 @@
<title/>
<subtitle/>
<corpauthor/>
<authorgroup/>
<author/>
<authorgroup t:named-template="section.authorgroup"/>
<author t:named-template="section.author"/>
<othercredit/>
<releaseinfo/>
<copyright/>
@ -507,8 +507,8 @@
<title/>
<subtitle/>
<corpauthor/>
<authorgroup/>
<author/>
<authorgroup t:named-template="section.authorgroup"/>
<author t:named-template="section.author"/>
<othercredit/>
<releaseinfo/>
<copyright/>
@ -538,8 +538,8 @@
<title/>
<subtitle/>
<corpauthor/>
<authorgroup/>
<author/>
<authorgroup t:named-template="section.authorgroup"/>
<author t:named-template="section.author"/>
<othercredit/>
<releaseinfo/>
<copyright/>
@ -569,8 +569,8 @@
<title/>
<subtitle/>
<corpauthor/>
<authorgroup/>
<author/>
<authorgroup t:named-template="section.authorgroup"/>
<author t:named-template="section.author"/>
<othercredit/>
<releaseinfo/>
<copyright/>