bkgen API documentation

bkgen

The bkgen module provides several objects when imported.

bkgen.config

configuration for bkgen, used throughout the bkgen module

bkgen.config.Logging
parameters fed to new loggers.
bkgen.config.Project
values for project parameters, if different from the defaults.
bkgen.config.EPUB
EPUB parameters, such as specs for images
bkgen.config.Kindle
Kindle build parameters
bkgen.config.Resources
other resources used by bkgen. (These configuration parameters should generally not be changed, so they are stored in the module source file.)
bkgen.mimetypes
The Python mimetypes module, with customized mimetypes as found in the package Resources.
bkgen.NS

XML namespaces used by the bkgen package. These include:

label namespace Notes
html http://www.w3.org/1999/xhtml XHTML Content Documents
dc http://purl.org/dc/elements/1.1/ Metadata
dcterms http://purl.org/dc/terms/  
dcmitype http://purl.org/dc/dcmitype/  
opf http://www.idpf.org/2007/opf EPUB / Digital Publishing
container urn:oasis:names:tc:opendocument:xmlns:container  
epub http://www.idpf.org/2007/ops  
pub http://publishingxml.org/ns Publishing XML
ncx http://www.daisy.org/z3986/2005/ncx/  
xsi http://www.w3.org/2001/XMLSchema-instance Generic XML Namespaces
xml http://www.w3.org/XML/1998/namespace  
cp http://schemas.openxmlformats.org/package/2006/metadata/core-properties Microsoft