css:apply-map (in library map-style-names.xpl) apply-map
Input Ports
Name | Documentation | Connections |
---|---|---|
sourceⓅ | document with CSSa, where /*/@css:rule-selection-attribute designates the name of the @role, @rend, @class, etc. attribute(s) that contain(s) style names. | |
rule-name-mapping-xsl | XSL that parses css-compatible and native style names and maps them within css:rules according to the instructions in the map document. |
|
generating-xsl | XSL stylesheet that generates XSLT from the map |
|
map | consolidated map, as produced by css:consolidate-maps |
Output Ports
Name | Documentation | Connections |
---|---|---|
resultⓅ |
Options
Name | Documentation | Default |
---|---|---|
debug | 'no' | |
debug-dir-uri | 'debug' | |
status-dir-uri | 'debug/status' |
Subpipeline
Step | Inputs | Outputs | Options | ||
---|---|---|---|---|---|
p:choose d220e99 | |||||
not(//html:table) | |||||
p:identity d220e108 | result | ||||
p:otherwise | |||||
p:viewport patch-rules | |||||
tr:store-debug store-patched-rules |
| result | pipeline-step = 'map-style-names/map-rule-names' active = $debug base-uri = $debug-dir-uri | ||
p:xslt stylesheet-from-mapped-rules |
| result | |||
tr:store-debug store |
| result | pipeline-step = 'map-style-names/generated' extension = 'xsl' active = $debug base-uri = $debug-dir-uri | ||
p:sink d220e168 | |||||
p:xslt apply-generated-xsl |
| result | |||
tr:store-debug d220e189 |
| result | pipeline-step = 'map-style-names/completed' active = $debug base-uri = $debug-dir-uri |