OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] epub customization gone wrong.


Hi Tim,
The epub3 stylesheets require care when using xsl:import because there are several layers of import precedence already in the stock epub3 stylesheets (they import the xhtml5 stylesheet which in turn imports the xhtml stylesheet). The epub3/README file in 1.79.1 has some guidelines for customizing epub3. Did you use those guidelines to set up your files?

Bob Stayton
Sagehill Enterprises
bobs@sagehill.net

On 2/10/2016 10:43 AM, Tim Arnold wrote:
<xsl:template match="d:section[@remap='Example']"
mode="object.title.markup" priority="1"> <xsl:variable
name="chapternode"
select="(ancestor::d:chapter|ancestor::d:appendix)[1]" />
<xsl:text>Example </xsl:text> <xsl:choose> <xsl:when
test="count($chapternode) &gt; 0"> <xsl:apply-templates
select="$chapternode" mode="label.markup" /> <xsl:apply-templates
select="$chapternode" mode="intralabel.punctuation" /> <xsl:choose>
<xsl:when test="local-name($chapternode) = 'chapter'"> <xsl:number
level="any" format="1" count="d:section[@remap='Example']"
from="d:chapter" /> </xsl:when> <xsl:when test="local-name($chapternode)
= 'appendix'"> <xsl:number level="any" format="1"
count="d:section[@remap='Example']" from="d:appendix" /> </xsl:when>
</xsl:choose> </xsl:when> <xsl:otherwise> <xsl:number format="1"
from="d:book|d:article" level="any" /> </xsl:otherwise> </xsl:choose>
<xsl:text> </xsl:text> <xsl:apply-imports/> </xsl:template>




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]