bibelot.pl is a Perl script that formats and converts text documents into compressed PalmDoc .pdb files, suitable for reading on a Palm or Handspring device with any standard PalmDoc reader (AportisDoc, CSpotRun, RichReader, TealDoc, etc.). It was written primarily for formatting etexts from the Project Gutenberg, but works well for most text files.
Release Notes: This release includes support for high-byte ASCII characters.
Release Notes: This release includes some minor changes for DOS and Windows versions of Perl by using bindmode(), removal of filename sanity checks for Win32 platforms, and no more compression error checking resulting in much faster execution.
Release Notes: This release includes some minor code changes, and a workaround for the Palm desktop for Windows demanding a timestamp in the PDB header.
Release Notes: The code has been cleaned up. bibelot now performs sanity checks on the output filename and strips control characters from title text. If infile or outfile are NULL, treat them as stdin/stdout. It is now possible to use '-' to specify stdin or stdout. A slower, but tighter compression option has been added and includes better debugging information. A new switch, 'o', has been added to seed the smart formatting offset. This options specifies the amount of word breaking between lines.
Release Notes: This release matches more title entries from Project Gutenberg, includes tweaks to the smart formatting which helps with badly formatted text with short lines, and fixes a bug that didn't strip out non-ascii characters in non-ascii character sets. This project has also moved to Sourceforge, and now includes CVS development.