This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ListItem


Hi!

Could you pleas say some words about in what file to put this stuff below?
Lrs
Togan Muftuoglu <toganm@users.sourceforge.net> writes:

> * Lars Bjørndal; <lars.bjorndal@grieg.uib.no> on 04 Mar, 2002 wrote:
>>"Prikryl,Petr" <PRIKRYLP@skil.cz> writes:
>>
>>...>  I guess that it depends on the browser if the two
>>> cases will be rendered the same way or differently.
>>
>>Yes, I think you are right.
>
> Links, w3m and lynx all behave differently. Below is a hack for xsl
> stylesheets which was on the mailling list (sorry I do not remember who
> made the fix ) it works for me when I use *links*. Otherwise the default
> outcome is also perfectly correct if you look via a different browser
>
> Hope this helps
>
> --
> Togan Muftuoglu
>
>
> <?xml version="1.0" encoding="utf-8" ?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>                 version="1.0">
>
> <xsl:template match="para">
>   <xsl:choose>
>     <xsl:when test="position() = 1 and parent::listitem">
>       <xsl:call-template name="firstlistpara"/>
>     </xsl:when>
>     <xsl:otherwise>
>       <xsl:call-template name="notfirstlistpara"/>
>     </xsl:otherwise>
>   </xsl:choose>
> </xsl:template>
>
> <xsl:template name="firstlistpara">
>       <xsl:call-template name="anchor">
>         <xsl:with-param name="node" select="parent::listitem"/>
>         </xsl:call-template>
>
>         <xsl:call-template name="anchor"/>
>         <xsl:apply-templates/>
> </xsl:template>
>
> <xsl:template name="notfirstlistpara">
>   <p>
>       <xsl:call-template name="anchor">
>         <xsl:with-param name="node" select="parent::listitem"/>
>         </xsl:call-template>
>
>         <xsl:call-template name="anchor"/>
>         <xsl:apply-templates/>
>   </p>
> </xsl:template>
>
> </xsl:stylesheet>

-- 
Lars Bjørndal <lars.bjorndal@grieg.uib.no>
Storetveitåsen 15, 5067 Bergen.
Tlf.: 55 28 87 55  Mobil: 958 37 537  Telefaks: 55 28 40 67


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]