Changes for version 0.96 - 2007-03-14
- added ignore_errors() to skip MARC8 -> UTF8 snafus
- added assume_encoding() to treat transcoding failures as if they are from a known, specific encoding. Useful if you have a set of records that, for instance, report being MARC8 but are actually encoded in Latin1 (which, btw, is completely invalid and also very common). Only in effect when ignore_errors() is true.
- added assume_unicode() to treat invalid MARC8 as UTF8. This is a convenience function based on assume_encoding().
Documentation
compile the LoC mapping table
print the marc8 conversion table as HTML
Modules
convert MARC-8 encoded strings to UTF-8
represents a MARC-8/UTF-8 mapping
compile XML mapping rules from LoC
constants for MARC::Charset
character mapping db