docbook-apps

  • 1.  Re: [docbook-apps] Include subtitle in article toc

    Posted 07-11-2007 16:32
    Each line in a TOC is generated using the template named toc.line from
    html/autotoc.xsl. This line does the title:

    <xsl:apply-templates select="." mode="titleabbrev.markup"/>

    You could add a condition after that to test="self::article" and add the
    dash and a

    <xsl:apply-templates select="." mode="subtitle.markup"/>

    Bob Stayton
    Sagehill Enterprises
    DocBook Consulting
    bobs@sagehill.net


    ----- Original Message -----
    From: "Michael D. Cencula" <docbook@cencula.com>
    To: <docbook-apps@lists.oasis-open.org>
    Sent: Tuesday, July 10, 2007 7:06 PM
    Subject: [docbook-apps] Include subtitle in article toc


    > How can I create a stylesheet customization so that a section with
    >
    > <subtitle>my subtitle</subtitle>
    >
    > gets rendered in the html article TOC as
    > my title - my subtitle
    >
    > Basically I'm trying to include the subtitle in the table of contents
    > following the title and a hyphen.
    >
    > Thanks,
    >
    > Mike Cencula
    >
    > ---------------------------------------------------------------------
    > To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
    > For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
    >
    >
    >





  • 2.  Re: [docbook-apps] Include subtitle in article toc

    Posted 07-14-2007 02:14
    Bob,

    Thank you very much for the pointers. I added the following xml to
    autotoc.xsl:


    <xsl:variable name="subtitle">
    <xsl:apply-templates select="." mode="subtitle.markup"/>
    </xsl:variable>
    <xsl:if test="$subtitle != ''">
    -
    <xsl:apply-templates select="." mode="subtitle.markup"/>
    </xsl:if>


    As you can see, I've got the test for "self::article" commented out because i
    couldn't get that working. I also tried using xsl:when instead of xsl:if,
    but that generated a fatal indicating that when can't be used in that place.

    Any idea what's going on?

    Thanks,

    Mike Cencula

    On Wednesday July 11 2007 12:31:42 pm Bob Stayton wrote:
    > Each line in a TOC is generated using the template named toc.line from
    > html/autotoc.xsl. This line does the title:
    >
    > <xsl:apply-templates select="." mode="titleabbrev.markup"/>
    >
    > You could add a condition after that to test="self::article" and add the
    > dash and a
    >
    > <xsl:apply-templates select="." mode="subtitle.markup"/>
    >
    > Bob Stayton
    > Sagehill Enterprises
    > DocBook Consulting
    > bobs@sagehill.net
    >
    >
    > ----- Original Message -----
    > From: "Michael D. Cencula" <docbook@cencula.com>
    > To: <docbook-apps@lists.oasis-open.org>
    > Sent: Tuesday, July 10, 2007 7:06 PM
    > Subject: [docbook-apps] Include subtitle in article toc
    >
    > > How can I create a stylesheet customization so that a section with
    > >
    > > <subtitle>my subtitle</subtitle>
    > >
    > > gets rendered in the html article TOC as
    > > my title - my subtitle
    > >
    > > Basically I'm trying to include the subtitle in the table of contents
    > > following the title and a hyphen.
    > >
    > > Thanks,
    > >
    > > Mike Cencula
    > >
    > > ---------------------------------------------------------------------
    > > To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
    > > For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
    >
    > ---------------------------------------------------------------------
    > To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
    > For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org