mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-09-11 16:10:45 +03:00
- configure.in tests/Makefile.am tests/XSLTMark/* tests/multiple: added the XSLTMark in the regression tests as well as multiple output test from Ankh - libxslt/functions.c libxslt/keys.c libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c: applied William M. Brack patches and fixed a memory leak - tests/docbook/result/html/*.html : updated the results after William's patch - tests/xmlspec/REC-xml-20001006-review.html tests/xmlspec/REC-xml-20001006.html: libxml now don't invent an HTML doctype when serializing HTML result, but adds the encoding in ALT Daniel
49 lines
1.4 KiB
XML
49 lines
1.4 KiB
XML
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
|
|
|
<xsl:output method="text" encoding="utf-8"/>
|
|
|
|
<xsl:decimal-format name="default"/>
|
|
|
|
<xsl:decimal-format name="funky"
|
|
decimal-separator="&"
|
|
grouping-separator="/"
|
|
infinity="unfunity"
|
|
minus-sign="_"
|
|
NaN="(c'est nes pas un nombre)"
|
|
percent="@"
|
|
per-mille="!"
|
|
zero-digit="x"
|
|
digit="#"
|
|
pattern-separator=";"/>
|
|
|
|
<xsl:decimal-format name="dumb" digit="@" pattern-separator="R"/>
|
|
|
|
<xsl:template match="numbertest">
|
|
<xsl:apply-templates select="number"/>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="number">
|
|
<xsl:text>
|
|
ONE </xsl:text><xsl:value-of select="format-number(., '##,##,00.##')"/>
|
|
<xsl:text>
|
|
TWO </xsl:text><xsl:value-of select="format-number(., '####000,00.##;000.00000')"/>
|
|
<xsl:text>
|
|
THREE </xsl:text><xsl:value-of select="format-number(., '%##0.00')"/>
|
|
<xsl:text>
|
|
FOUR </xsl:text><xsl:value-of select="format-number(., '?###0.00')"/>
|
|
<xsl:text>
|
|
FIVE </xsl:text><xsl:value-of select="format-number(., '##,##00,000.##;-000000000.0')"/>
|
|
<xsl:text>
|
|
SIX </xsl:text><xsl:value-of select="format-number(., 'abc0.00123')"/>
|
|
<xsl:text>
|
|
SEVEN </xsl:text><xsl:value-of select="format-number(., '-0;0')"/>
|
|
<xsl:text>
|
|
EIGHT </xsl:text><xsl:value-of select="format-number(., '-0;-0')"/>
|
|
<xsl:text>
|
|
NINE </xsl:text><xsl:value-of select="format-number(., '-0')"/>
|
|
<xsl:text>
|
|
</xsl:text>
|
|
</xsl:template>
|
|
|
|
|
|
</xsl:stylesheet> |