diff --git a/specifications/xslt-40/src/function-catalog.xml b/specifications/xslt-40/src/function-catalog.xml
index 1b5e34257..accf104db 100644
--- a/specifications/xslt-40/src/function-catalog.xml
+++ b/specifications/xslt-40/src/function-catalog.xml
@@ -1461,6 +1461,62 @@
+
+ Delivers the content of a character map declared using The static context for a stylesheet package includes a set of named character maps. This function
+ delivers the content of a character map if a character map with the given name is present in the
+ static context of the containing package, or an empty sequence otherwise. The returned character map is in a format suitable for use within the Consider the following character map declaration: Then the result of the function call This might be used in a call to the function $options
+ parameter of the character-map(xs:QName('jsp'))
is the map:version="1.0"
otherwise.
The
version="1.0"
otherwise.
The set of named keys, used by the
The set of named character maps, used by the
The values of system properties, used by the
@@ -9780,14 +9783,14 @@ and version="1.0"
otherwise.
A dynamic function call clears the first of these
+
If these functions are called within a It is not an error if the same character map is referenced more than once, directly
or indirectly. An For every Recursive expansion of character maps using use-character-maps
- attribute, may contain several mappings for the same character. In this situation,
+
+ name
attribute, and the content is
+ a map of type map{xs:string, xs:string}
that maps characters (represented as
+ xs:string
instances of length 1) to their replacement strings.use-character-maps
+ attributes may produce several mappings for the same character. In this situation,
the last character mapping takes precedence. To establish the ordering, the following
rules are used:
The contents of a character map declared using
Normally, when using the XML, HTML, or XHTML output method, the serializer will