The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.97 - 2007-05-20

  • added t/null.t
  • fixed Charset::Compiler to use the <alt> element when <ucs> is not defined. Previous versions of MARC::Charset would convert valid MARC8 to null when it encountered a mapping that lacked a UCS value many thanks to Michael O'Connor.
  • allow carriage return and line feeds to pass unmolesteed, much the same as spaces today. Apparently, UNIMARC records embed these formatting characters on a regular basis.

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