You code looks ok. Perhaps it is somehow not being included in your processing. Try commenting out the $language='cpp' clause and see if cpp still works. If it does, then your code isn't being used for some reason.

Bob Stayton
Sagehill Enterprises
DocBook Consulting
[EMAIL PROTECTED]


----- Original Message ----- From: "Jeroen Ruigrok van der Werven" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, July 31, 2007 2:14 AM
Subject: [docbook-apps] synop.xsl addition


Hi,

I'm trying to extend synop.xsl so that I can specify language on
methodsynopsis.

I am a bit stumped by the following:

 <xsl:choose>
   <xsl:when test="$language='java' or $language='Java'">
     <xsl:apply-templates select="." mode="java"/>
   </xsl:when>
   <xsl:when test="$language='perl' or $language='Perl'">
     <xsl:apply-templates select="." mode="perl"/>
   </xsl:when>
   <xsl:when test="$language='idl' or $language='IDL'">
     <xsl:apply-templates select="." mode="idl"/>
   </xsl:when>
   <xsl:when test="$language='cpp' or $language='c++' or $language='C++'">
     <xsl:apply-templates select="." mode="cpp"/>
   </xsl:when>
   <xsl:when test="$language='lua' or $language='Lua'">
     <xsl:apply-templates select="." mode="lua"/>
   </xsl:when>
   <xsl:otherwise>
     <xsl:message>
       <xsl:text>Unrecognized language on </xsl:text>
       <xsl:value-of select="local-name(.)"/>
       <xsl:text>: </xsl:text>
       <xsl:value-of select="$language"/>
     </xsl:message>
     <xsl:apply-templates select=".">
<xsl:with-param name="language" select="$default-classsynopsis-language"/>
     </xsl:apply-templates>
   </xsl:otherwise>
 </xsl:choose>
</xsl:template>

Using language="lua" gives me 'Unrecognized language on methodsynopsis: lua',
but when I use cpp it works.
I must not be seeing something very simple, so any help is appreciated. :)

--
Jeroen Ruigrok van der Werven <asmodai(-at-)in-nomine.org> / asmodai
イェルーン ラウフロック ヴァン デル ウェルヴェン
http://www.in-nomine.org/ | http://www.rangaku.org/
Sleep tonight, sweet summer light, scattered yesterdays, the past is far
away...

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to