Changes for version 1.04

  • Added the -e|--encoding option: Specify the output encoding for outputted text.
    • Also added the ISHMAEL_ENCODING environment variable.
  • Improve UTF8-handling for plain text ebook formats (text, zTXT, PalmDoc).
  • Added support for the chawan web browser as a potential HTML formatter.
  • When specifying cover image output, '.-' should be used now instead of '.*' for suffix substitution. '.*' is now deprecated, but will still be supported. However, it will be removed at some point in a future release.
  • Die when stdout ('-') is given as output argument to --image|-g.
  • '<body>' tags are no longer included in HTML/XHTML html dump.
  • Added additional test environment variables to force enable/disable tests for optional ebook formats.
    • TEST_CBR, TEST_CB7, TEST_CHM
  • Fix typos in documentation.

Documentation

EBook dumper
Formatted HTML dumper for ishmael

Modules

EBook dumper
Ebook decoding routines
Get list of files from directory
Interface for processing ebook documents
Ebook metadata interface
Identify image data format
Huff/CDIC decoder for MOBI/AZW
ishmael PDB interface
ishmael PDB record interface
Format HTML via text web browsers
Convert plain text to HTML
Unzip Zip archives

Provides

in lib/EBook/Ishmael/EBook/CB.pm
in lib/EBook/Ishmael/EBook/CB7.pm
in lib/EBook/Ishmael/EBook/CBR.pm
in lib/EBook/Ishmael/EBook/CBZ.pm
in lib/EBook/Ishmael/EBook/CHM.pm
in lib/EBook/Ishmael/EBook/Epub.pm
in lib/EBook/Ishmael/EBook/FictionBook2.pm
in lib/EBook/Ishmael/EBook/HTML.pm
in lib/EBook/Ishmael/EBook/KF8.pm
in lib/EBook/Ishmael/EBook/Mobi.pm
in lib/EBook/Ishmael/EBook/PDF.pm
in lib/EBook/Ishmael/EBook/PalmDoc.pm
in lib/EBook/Ishmael/EBook/Text.pm
in lib/EBook/Ishmael/EBook/XHTML.pm
in lib/EBook/Ishmael/EBook/zTXT.pm