Subversion Repositories svn LFS-FR

Rev

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>