All Downloads are FREE. Search and download functionalities are using the official Maven repository.

doc.transformers.ch_sbs_dtbookVolumeSplitter.html Maven / Gradle / Ivy

The newest version!



  
    
    ch_sbs_dtbookVolumeSplitter
    
  
  
    

Transformer documentation: ch_sbs_dtbookVolumeSplitter

Transformer Purpose

Insert split points in a DTBook XML document given the number of desired volumes. These split points are then used by a later transformer, e.g. the dtbook2latex transformer to generate multiple volumes of a book by inserting volume cover pages where the volume split points are.

Input Requirements

A DTBook document, valid to 2005-1 dtd or later.

Output

On success

A DTBook document containing split points which can be used to separate a book into multiple volumes. Technically the split points are empty div tags with a class attribute where the value is "volume-split-point", i.e. <div class="volume-split-point"/>.

On error

On error, this transformer will send a fatal message, then throw an exception and abort.

See further Parameters.

Configuration/Customization

Parameters (tdf)

See Script Documentation.

Extended configurability

None.

Further development

None.

Dependencies

None.

Author

Christian Egli, SBS

Licensing

LGPL





© 2015 - 2025 Weber Informatics LLC | Privacy Policy