jats-character-mapping.xsl
Contains service code for functioning of
$text.character.mapping
.
This mapping variable should be used for applying character and soft styles to certain symbols or unicode ranges.
This module is not designed for customization.
To specify a custom replacement rule, override the variable
$text.character.mapping
instead.
The mapping has effect only if $text.character.mapping.enabled
variable is true()
.
CVS Id:
Revision
XSLT Version:
2.0
Namespace Prefix Summary:
tps - http://www.typefi.com/ContentXML
xd - http://www.pnp-software.com/XSLTdoc
xs - http://www.w3.org/2001/XMLSchema
xsl - http://www.w3.org/1999/XSL/Transform
Template Modes Summary
Match Templates Summary
char[@values][lower-case(@wrap) = ('yes', 'true')] (mode: construct-character-mapping-regex, priority: 20) - source
range[exists(@from) and exists(@to)] (mode: construct-character-mapping-regex, priority: 10) - source
Named Templates Summary
apply-character-mapping-with-regex (param: xs:string string, xs:string regex [required=yes]) - source
Functions Summary
Template Modes Detail
This mode should not be customized. Override the variable
$text.character.mapping
instead.Match Templates Detail
char[@values][lower-case(@wrap) = ('yes', 'true')] (mode: construct-character-mapping-regex, priority: 20) - source
range[exists(@from) and exists(@to)] (mode: construct-character-mapping-regex, priority: 10) - source
Named Templates Detail
apply-character-mapping-with-regex (param: xs:string string, xs:string regex [required=yes]) - source
Parameters:
xs:string string -
xs:string regex [required=yes] -
Parameters:
xs:integer current-regex-group -
Functions Detail
Parameters:
item()* mapping-configuration -
Parameters:
xs:string string -