From: Norman W. <nw...@us...> - 2005-11-01 12:21:40
|
Update of /cvsroot/docbook/defguide5/en/stylesheets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13143 Modified Files: refentry.xsl Log Message: Handle the namespace wildcards better still Index: refentry.xsl =================================================================== RCS file: /cvsroot/docbook/defguide5/en/stylesheets/refentry.xsl,v retrieving revision 1.14 retrieving revision 1.15 diff -u -U2 -r1.14 -r1.15 --- refentry.xsl 1 Nov 2005 11:18:39 -0000 1.14 +++ refentry.xsl 1 Nov 2005 12:21:33 -0000 1.15 @@ -121,6 +121,14 @@ <para> <xsl:text>These elements contain </xsl:text> + <tag> - <xsl:value-of select="$element"/> + <xsl:choose> + <xsl:when test="$element = '_any.svg'">svg:*</xsl:when> + <xsl:when test="$element = '_any.mml'">mml:*</xsl:when> + <xsl:when test="$element = '_any'">*:*</xsl:when> + <xsl:otherwise> + <xsl:value-of select="$element"/> + </xsl:otherwise> + </xsl:choose> </tag> @@ -207,4 +215,7 @@ <xsl:text>svg:*</xsl:text> </xsl:when> + <xsl:when test="@name = 'db._any'"> + <xsl:text>*:*</xsl:text> + </xsl:when> <xsl:when test="count($defs) = 0"> <xsl:value-of select="$elem"/> @@ -506,5 +517,5 @@ <xsl:template match="*"> - <xsl:element name="{name(.)}"> + <xsl:element name="{name(.)}" namespace="{namespace-uri(.)}"> <xsl:copy-of select="@*"/> <xsl:apply-templates/> @@ -963,4 +974,8 @@ <xsl:if test="parent::rng:optional">?</xsl:if> </xsl:when> + <xsl:when test="@name = 'db._any'"> + <tag>*:*</tag> + <xsl:if test="parent::rng:optional">?</xsl:if> + </xsl:when> <xsl:when test="$elemName"> <tag> |