Changes for version 0.5 - 2003-04-11

  • all Charset classes inherit from MARC::Charset::Generic
  • added MARC::Charset::UTF8
  • added MARC::Charset::to_marc8() for conversion of UTF8 back to MARC8
  • t/115.utf8.t basic tests of to_marc8()
  • modified Makefile.PL to create a reverse mapping database for mapping UTF8 characters back to their MARC8 equivalent.

Modules

A module for doing MARC-8/UTF8 translation
MARC8/UTF8 mappings for ASCII
MARC8/UTF8 mappings for Ansel
A MARC8/UTF8 mapping for Basic Arabic.
MARC8/UTF8 mappings for Extended Arabic
A MARC8/UTF8 mapping for MARC8 Control Characters
MARC8/UTF8 encodings for Basic Cyrillic.
MARC8/UTF8 mappings for Extended Cyrillic
MARC8/UTF8 mappings
Superclass for Charset Classes
MARC8/UTF8 mappings
MARC8/UTF8 character encodings for Greek Symbols
MARC8/UTF8 mappings for Hebrew
MARC8/UTF8 mapping for Subscripts
MARC8/UTF8 mapping for Superscripts
UTF-8 => MARC-8 mapping