Rev 7156 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
7156 | jlepiller | 1 | <?xml version='1.0' encoding='UTF-8'?> |
2 | |||
3 | <!-- |
||
4 | $LastChangedBy: manuel $ |
||
5 | $Date: 2007-07-07 12:25:55 +0200 (sam, 07 jui 2007) $ |
||
6 | --> |
||
7 | |||
8 | <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
||
9 | version="1.0"> |
||
10 | |||
11 | <!-- Stylesheet to create profiled XML output. |
||
12 | Replaces {docbook-xsl}/profiling/profile.xsl --> |
||
13 | |||
14 | <!-- Include common profiling stylesheet --> |
||
15 | <xsl:import href="docbook-xsl-snapshot/profiling/profile-mode.xsl"/> |
||
16 | |||
17 | <!-- This file must be included, because profile-mode is using |
||
18 | templates from it --> |
||
19 | <xsl:import href="docbook-xsl-snapshot/common/stripns.xsl"/> |
||
20 | |||
21 | <!-- In the two pass processing there is no need for base URI fixup --> |
||
22 | <xsl:param name="profile.baseuri.fixup" select="false()"/> |
||
23 | |||
24 | <!-- Generate DocBook instance with correct DOCTYPE --> |
||
25 | <xsl:output method="xml" |
||
26 | doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" |
||
27 | doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> |
||
28 | |||
29 | <!-- Profiling parameters: |
||
30 | profile.separator changed from ";" to "," to let it work |
||
31 | at command line. --> |
||
32 | <xsl:param name="profile.arch" select="''"/> |
||
33 | <xsl:param name="profile.audience" select="''"/> |
||
34 | <xsl:param name="profile.condition" select="''"/> |
||
35 | <xsl:param name="profile.conformance" select="''"/> |
||
36 | <xsl:param name="profile.lang" select="''"/> |
||
37 | <xsl:param name="profile.os" select="''"/> |
||
38 | <xsl:param name="profile.revision" select="''"/> |
||
39 | <xsl:param name="profile.revisionflag" select="''"/> |
||
40 | <xsl:param name="profile.role" select="''"/> |
||
41 | <xsl:param name="profile.security" select="''"/> |
||
42 | <xsl:param name="profile.status" select="''"/> |
||
43 | <xsl:param name="profile.userlevel" select="''"/> |
||
44 | <xsl:param name="profile.vendor" select="''"/> |
||
45 | <xsl:param name="profile.wordsize" select="''"/> |
||
46 | <xsl:param name="profile.attribute" select="''"/> |
||
47 | <xsl:param name="profile.value" select="''"/> |
||
48 | <xsl:param name="profile.separator" select="','"/> |
||
49 | |||
50 | <!-- Call common profiling mode --> |
||
51 | <xsl:template match="/"> |
||
52 | <xsl:apply-templates select="." mode="profile"/> |
||
53 | </xsl:template> |
||
54 | |||
55 | </xsl:stylesheet> |