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

xml.xproc.epub3-to-pef.xpl Maven / Gradle / Ivy

There is a newer version: 8.0.1
Show newest version



    
        

EPUB 3 to PEF

Transforms a EPUB 3 publication into an embosser ready braille document.

Online documentation

Input EPUB 3

The EPUB you want to convert to braille. You may alternatively use the EPUB package document (the OPF-file) if your input is a unzipped/"exploded" version of an EPUB.

Preamble HTML

An HTML file to be prepended to the EPUB spine.

Status

Whether or not the conversion was successful. When `include-obfl` is set to true, the conversion may fail but still output a document on the "obfl" port.

File path relative to input EPUB 3. Any other absolute URI

Apply document-specific CSS

If this option is enabled, any pre-existing CSS in the EPUB with media "embossed" (or "all") will be used. The input EPUB may already contain CSS that applies to embossed media. Such document-specific CSS takes precedence over any CSS attached when running this script. For instance, if the EPUB already contains the rule `p { padding-left: 2; }`, and using this script the rule `p#docauthor { padding-left: 4; }` is provided, then the `padding-left` property will get the value `2` because that's what was defined in the EPUB, even though the provided CSS is more specific.

px:epub3-to-pef.load px:epub3-to-pef px:epub3-to-pef.store px:delete-parameters px:parse-query px:tempdir px:fileset-load




© 2015 - 2025 Weber Informatics LLC | Privacy Policy