<!ENTITY tertiary 'normalize-space(concat(tertiary/@sortas, tertiary[not(@sortas) or @sortas = ""]))'>
-<!ENTITY section '(ancestor-or-self::set
- |ancestor-or-self::book
- |ancestor-or-self::part
- |ancestor-or-self::reference
- |ancestor-or-self::partintro
- |ancestor-or-self::chapter
- |ancestor-or-self::appendix
- |ancestor-or-self::preface
- |ancestor-or-self::article
- |ancestor-or-self::section
- |ancestor-or-self::sect1
- |ancestor-or-self::sect2
- |ancestor-or-self::sect3
- |ancestor-or-self::sect4
- |ancestor-or-self::sect5
- |ancestor-or-self::refentry
- |ancestor-or-self::refsect1
- |ancestor-or-self::refsect2
- |ancestor-or-self::refsect3
- |ancestor-or-self::simplesect
- |ancestor-or-self::bibliography
- |ancestor-or-self::glossary
- |ancestor-or-self::index
- |ancestor-or-self::webpage)[last()]'>
+<!ENTITY section '(ancestor-or-self::set|ancestor-or-self::book|ancestor-or-self::part|ancestor-or-self::reference|ancestor-or-self::partintro|ancestor-or-self::chapter|ancestor-or-self::appendix|ancestor-or-self::preface|ancestor-or-self::article|ancestor-or-self::section|ancestor-or-self::sect1|ancestor-or-self::sect2|ancestor-or-self::sect3|ancestor-or-self::sect4|ancestor-or-self::sect5|ancestor-or-self::refentry|ancestor-or-self::refsect1|ancestor-or-self::refsect2|ancestor-or-self::refsect3|ancestor-or-self::simplesect|ancestor-or-self::bibliography|ancestor-or-self::glossary|ancestor-or-self::index|ancestor-or-self::webpage)[last()]'>
<!ENTITY section.id 'generate-id(§ion;)'>
<!ENTITY sep '" "'>
-<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node())
- and ($role = @role or $type = @type or
- (string-length($role) = 0 and string-length($type) = 0))'>
+<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node()) and ($role = @role or $type = @type or (string-length($role) = 0 and string-length($type) = 0))'>
<!ENTITY setup-language-variable '
<xsl:variable name="language" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
exclude-result-prefixes="src"
version='1.0'>
-<!-- This file is generated from param.xweb; do not edit this file! -->
+<!-- This file is generated from param.xweb -->
<!-- ********************************************************************
$Id$
<!-- Only one of these should be present in the entity -->
<!ENTITY lang 'concat(/*/@lang, /*/@xml:lang)'>
-<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node())
- and ($role = @role or $type = @type or
- (string-length($role) = 0 and string-length($type) = 0))'>
+<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node()) and ($role = @role or $type = @type or (string-length($role) = 0 and string-length($type) = 0))'>
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:k="http://www.isogen.com/functions/com.isogen.saxoni18n.Saxoni18nService"
</xsl:variable>
<xsl:variable name="terms"
- select="//indexterm[count(.|key('k-group',
- k:getIndexGroupKey(⟨, &primary;))
- [&scope;][1]) = 1
- and not(@class = 'endofrange')]"/>
+ select="//indexterm[count(.|key('k-group', k:getIndexGroupKey(⟨, &primary;))[&scope;][1]) = 1 and not(@class = 'endofrange')]"/>
<xsl:variable name="alphabetical"
select="$terms[not(starts-with(
<xsl:variable name="label"
select="k:getIndexGroupLabel(⟨, $key)"/>
- <xsl:if test="key('k-group', $label)[&scope;]
- [count(.|key('primary', &primary;)[&scope;][1]) = 1]">
+ <xsl:if test="key('k-group', $label)[&scope;][count(.|key('primary', &primary;)[&scope;][1]) = 1]">
<div class="indexdiv">
<h3>
<xsl:value-of select="$label"/>
<!ENTITY secondary 'normalize-space(concat(secondary/@sortas, secondary[not(@sortas) or @sortas = ""]))'>
<!ENTITY tertiary 'normalize-space(concat(tertiary/@sortas, tertiary[not(@sortas) or @sortas = ""]))'>
-<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node())
- and ($role = @role or $type = @type or
- (string-length($role) = 0 and string-length($type) = 0))'>
+<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node()) and ($role = @role or $type = @type or (string-length($role) = 0 and string-length($type) = 0))'>
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:i="urn:cz-kosek:functions:index"
</xsl:variable>
<xsl:variable name="terms"
- select="//indexterm[count(.|key('group-code',
- i:group-index(&primary;))
- [&scope;][1]) = 1
- and not(@class = 'endofrange')]"/>
+ select="//indexterm[count(.|key('group-code', i:group-index(&primary;))[&scope;][1]) = 1 and not(@class = 'endofrange')]"/>
<div class="index">
<xsl:apply-templates select="$terms" mode="index-div-kosek">
<xsl:call-template name="l10n.language"/>
</xsl:variable>
- <xsl:if test="key('group-code', $key)[&scope;]
- [count(.|key('primary', &primary;)[&scope;][1]) = 1]">
+ <xsl:if test="key('group-code', $key)[&scope;][count(.|key('primary', &primary;)[&scope;][1]) = 1]">
<div class="indexdiv">
<h3>
<xsl:value-of select="i:group-letter($key)"/>
</h3>
<dl>
- <xsl:apply-templates select="key('group-code', $key)[&scope;]
- [count(.|key('primary', &primary;)[&scope;][1])=1]"
+ <xsl:apply-templates select="key('group-code', $key)[&scope;][count(.|key('primary', &primary;)[&scope;][1])=1]"
mode="index-primary">
<xsl:sort select="&primary;" lang="{$lang}"/>
<xsl:with-param name="scope" select="$scope"/>
<xsl:call-template name="iso690.edition">
<xsl:with-param name="after" select="./bibliomisc[@role='issuing']"/>
</xsl:call-template>
- <!-- Issue designation (date and/or n°) [nonEL] -->
+ <!-- Issue designation (date and/or num) [nonEL] -->
<xsl:if test="not(./bibliomisc[@role='medium'])">
<xsl:call-template name="iso690.issuing"/>
</xsl:if>
</xsl:call-template>
</xsl:template>
-<!-- Issue designation (date and/or n°) -->
+<!-- Issue designation (date and/or num) -->
<xsl:template name="iso690.issuing">
<xsl:param name="issuing.div">
<xsl:call-template name="gentext.template"><xsl:with-param name="context" select="'iso690'"/><xsl:with-param name="name" select="'issuing.div'"/></xsl:call-template>
<?xml version='1.0'?>
<!DOCTYPE xsl:stylesheet [
- <!ENTITY comment.block.parents "parent::answer|parent::appendix|parent::article|parent::bibliodiv|
- parent::bibliography|parent::blockquote|parent::caution|parent::chapter|
- parent::glossary|parent::glossdiv|parent::important|parent::index|
- parent::indexdiv|parent::listitem|parent::note|parent::orderedlist|
- parent::partintro|parent::preface|parent::procedure|parent::qandadiv|
- parent::qandaset|parent::question|parent::refentry|parent::refnamediv|
- parent::refsect1|parent::refsect2|parent::refsect3|parent::refsection|
- parent::refsynopsisdiv|parent::sect1|parent::sect2|parent::sect3|parent::sect4|
- parent::sect5|parent::section|parent::setindex|parent::sidebar|
- parent::simplesect|parent::taskprerequisites|parent::taskrelated|
- parent::tasksummary|parent::warning">
+ <!ENTITY comment.block.parents "parent::answer|parent::appendix|parent::article|parent::bibliodiv|parent::bibliography|parent::blockquote|parent::caution|parent::chapter|parent::glossary|parent::glossdiv|parent::important|parent::index|parent::indexdiv|parent::listitem|parent::note|parent::orderedlist|parent::partintro|parent::preface|parent::procedure|parent::qandadiv|parent::qandaset|parent::question|parent::refentry|parent::refnamediv|parent::refsect1|parent::refsect2|parent::refsect3|parent::refsection|parent::refsynopsisdiv|parent::sect1|parent::sect2|parent::sect3|parent::sect4|parent::sect5|parent::section|parent::setindex|parent::sidebar|parent::simplesect|parent::taskprerequisites|parent::taskrelated|parent::tasksummary|parent::warning">
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xlink='http://www.w3.org/1999/xlink'
<src:fragment id="top" mundane-result-prefixes="xsl">
-<!-- This file is generated from param.xweb; do not edit this file! -->
+<!-- This file is generated from param.xweb -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
exclude-result-prefixes="src"
exclude-result-prefixes='src'
version='1.0'>
-<!-- This file is generated from param.xweb; do not edit this file! -->
+<!-- This file is generated from param.xweb -->
<!-- ********************************************************************
$Id$
<xsl:preserve-space elements="*"/>
<xsl:template match="/">
- <xsl:text> </xsl:text>
<xsl:comment>This file was created automatically by xsl2profile</xsl:comment>
- <xsl:text> </xsl:text>
- <xsl:comment>from the DocBook XSL stylesheets. Do not edit this file.</xsl:comment>
- <xsl:text> </xsl:text>
+ <xsl:comment>from the DocBook XSL stylesheets.</xsl:comment>
<xsl:apply-templates/>
- <xsl:text> </xsl:text>
</xsl:template>
<!-- Make sure we override some templates and parameters appropriately for XHTML -->
exclude-result-prefixes='src'
version='1.0'>
-<!-- This file is generated from param.xweb; do not edit this file! -->
+<!-- This file is generated from param.xweb -->
<!-- ********************************************************************
$Id$
<axsl:stylesheet xmlns:axsl="http://www.w3.org/1999/XSL/Transform" xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" version="1.0">
<!--====================================-->
<!--= =-->
-<!--= DO NOT EDIT THIS STYLESHEET =-->
-<!--= =-->
-<!--= This stylesheet is generated =-->
+<!--= This stylesheet is GENERATED =-->
<!--= by makeSections.xsl and a =-->
<!--= mapping specification. =-->
<!--= =-->
+<!--= IF YOU EDIT THIS STYLESHEET =-->
+<!--= YOUR CHANGES WILL GET =-->
+<!--= OVERWRITTEN!! =-->
+<!--= =-->
<!--= Revision history: =-->
<!--= 1.0 2005-11-08 SRB =-->
<!--= Initial version. =-->
<axsl:stylesheet xmlns:axsl="http://www.w3.org/1999/XSL/Transform" xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" version="1.0">
<!--====================================-->
<!--= =-->
-<!--= DO NOT EDIT THIS STYLESHEET =-->
-<!--= =-->
<!--= This stylesheet is generated =-->
<!--= by makeSections.xsl and a =-->
<!--= mapping specification. =-->
<!--= =-->
+<!--= IF YOU EDIT THIS STYLESHEET =-->
+<!--= YOUR CHANGES WILL GET =-->
+<!--= OVERWRITTEN!! =-->
+<!--= =-->
<!--= Revision history: =-->
<!--= 1.2 2005-10-03 SRB =-->
<!--= Change XML Namespace URI. =-->
<src:fragment id="top" mundane-result-prefixes="xsl">
-<!-- This file is generated from param.xweb; do not edit this file! -->
+<!-- This file is generated from param.xweb -->
<xsl:stylesheet exclude-result-prefixes="src" version="1.0">
<src:fragment id="top" mundane-result-prefixes="xsl">
-<!-- This file is generated from param.xweb; do not edit this file! -->
+<!-- This file is generated from param.xweb -->
<xsl:stylesheet exclude-result-prefixes="src" version="1.0">
<xsl:text>

</xsl:text>
<xsl:comment>
<xsl:text> This stylesheet was created by </xsl:text>
- <xsl:text>template/titlepage.xsl; </xsl:text>
- <xsl:text>do not edit it by hand. </xsl:text>
+ <xsl:text>template/titlepage.xsl</xsl:text>
</xsl:comment>
<xsl:if test="@t:base-stylesheet">
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version='1.0'
- xmlns:fo="http://www.w3.org/1999/XSL/Format"
- exclude-result-prefixes="fo"
+ version='1.0'
+ xmlns:fo="http://www.w3.org/1999/XSL/Format"
+ xmlns:saxon="http://icl.com/saxon"
+ exclude-result-prefixes="fo"
>
<xsl:import href="./identity.xsl"/>
<xsl:output method="xml"
- indent="no"/>
-
+ encoding="ASCII"
+ saxon:character-representation="decimal"
+ indent="no"/>
+
<!-- copy all xsl:* elements but strip the extra namespaces nodes -->
<xsl:template match="*[namespace-uri() = 'http://www.w3.org/1999/XSL/Transform']">
<xsl:element name="{name()}">
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
-
+
<!-- copy all fo:* elements but strip the extra namespace nodes -->
<xsl:template match="*[namespace-uri() = 'http://www.w3.org/1999/XSL/Format']">
<xsl:element name="{name()}">
<xsl:template match="/">
<xslt:stylesheet version="1.0">
<xsl:text>
</xsl:text>
- <xsl:comment> * Do not edit this file. </xsl:comment>
<xsl:text>
</xsl:text>
- <xsl:comment> * It was generated automatically by the build. </xsl:comment>
+ <xsl:comment> * This stylesheet is automatically generated. </xsl:comment>
<xsl:text>
</xsl:text>
- <xsl:comment> * Edit the make-elements.xsl file instead. </xsl:comment>
+ <xsl:comment> * Edit the make-elements.xsl file to re-generate this. </xsl:comment>
<xslt:variable name="docbook-element-list">
<simplelist role="element">
<xsl:for-each
<xsl:template match="/">
<xslt:stylesheet version="1.0">
<xsl:text>
</xsl:text>
- <xsl:comment> * Do not edit this file. </xsl:comment>
<xsl:text>
</xsl:text>
- <xsl:comment> * It was generated automatically by the build. </xsl:comment>
+ <xsl:comment> * This stylesheet was generated automatically. </xsl:comment>
<xsl:text>
</xsl:text>
- <xsl:comment> * Edit the make-xsl-params.xsl file instead. </xsl:comment>
+ <xsl:comment> * Edit the make-xsl-params.xsl file to rebuild this. </xsl:comment>
<!-- * Process params for each output format listed in $param.dirs -->
<!-- * by splitting the value of $param.dirs into two parts: the part -->
<src:fragment id="top" mundane-result-prefixes="xsl">
-<!-- This file is generated from param.xweb; do not edit this file! -->
+<!-- This file is generated from param.xweb -->
<xsl:stylesheet exclude-result-prefixes="src" version="1.0">
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:exsl="http://exslt.org/common"
+ xmlns:saxon="http://icl.com/saxon"
exclude-result-prefixes="exsl"
version="1.0">
<xsl:include href="../lib/lib.xsl"/>
-<xsl:output method="xml" encoding="US-ASCII"/>
+<xsl:output method="xml"
+ encoding="ASCII"
+ saxon:character-representation="decimal"
+ />
<xsl:preserve-space elements="*"/>
<xsl:template match="/">
- <xsl:text> </xsl:text>
<xsl:comment>This file was created automatically by html2xhtml</xsl:comment>
- <xsl:text> </xsl:text>
- <xsl:comment>from the HTML stylesheets. Do not edit this file.</xsl:comment>
- <xsl:text> </xsl:text>
+ <xsl:comment>from the HTML stylesheets.</xsl:comment>
<xsl:apply-templates/>
- <xsl:text> </xsl:text>
</xsl:template>
<xsl:template match="xsl:stylesheet" >