[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Request for suggestions: HTML Help alias.h entryfor block elements
Taro Ikai wrote:
> Currently, the stylesheets add entries for <?dbhh ...?> processing
> instruction
> alone.
>
> Has anyone done this? How should I go about modifying the stylesheet?
>
> Here's an example of what I want:
>
> <section id="myohmy">
> ....
> </section>
>
> alias.h:
>
> myohmy=myohmy.html
>
> or
>
> myohmy=myohmy.html#myohmy
>
> In the latter case, I'd also have to generate <a id="myohmy"/> for every
> @id'd block element.
Taro, try adding following into your customization layer:
<xsl:template match="section" mode="hh-map">
<xsl:variable name="topicname" select="@id"/>
<xsl:variable name="topicid">
<xsl:call-template name="href.target"/>
</xsl:variable>
<xsl:text>#define </xsl:text>
<xsl:value-of select="$topicname"/>
<xsl:text>	</xsl:text>
<xsl:value-of select="$topicid"/>
<xsl:text>
</xsl:text>
</xsl:template>
--
-----------------------------------------------------------------
Jirka Kosek
e-mail: jirka@kosek.cz
http://www.kosek.cz
S/MIME Cryptographic Signature
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]