xml.xproc.html-merge.xpl Maven / Gradle / Ivy
Merge multiple HTML documents into a single document.
The base URI of the result document.
Before merging, the sectioning hierarchy of each document is normalized. A sequence
is then created of all the body
elements. The merging process then consists
of (recursively) joining consecutive sections whenever they were originally in separate
documents and the second section has no associated heading. If after this step there are
multiple body
elements, they are renamed to section
and
wrapped in a body
.
The first document's head
element and xml:lang
and
lang
attributes are used, those of the other documents are discarded.
d:fileset
document that contains a mapping from input to output files
and contained id
attributes.
px:set-base-uri
px:fileset-compose
px:html-update-links
px:html-add-ids
px:html-outline