|File Search||Catalog||Content Search|
MARC-8 is a single byte character encoding that predates unicode, and allows you to put non-Roman scripts in MARC bibliographic records.
The MARC21 standard now supports encoding character data in Unicode, specifically the UCS Transformation Formats-8 (UTF-8). Unicode notwithstanding, libraries still have a wealth of data encoded using MARC-8. Yet, some new data formats such as XML require that characters are encoded using Unicode. In order to fascilitate conversion the Library of Congress graciously published character mappings to enable the conversion of MARC-8 data to Unicode.
MARC-Charset ================ INTRODUCTION MARC::Charset is a package to assist you in converting converting data encoded using MARC-8 character sets to Unicode (UTF-8). The MARC format (MAchine Readable Cataloging) has been used since the early 1970s to encode bibliographic data. Since catalogers have used non-Latin character sets for a long time, MARC had to grapple with the issue of encod more»
MARC::Charset(3pmUser Contributed Perl DocumentatiMARC::Charset(3pm) NAME MARC::Charset - convert MARC-8 encoded strings to UTF-8 SYNOPSIS # import the marc8_to_utf8 function use MARC::Charset 'marc8_to_utf8'; # prepare STDOUT for utf8 binmode(STDOUT, 'utf8'); # print out some marc8 as utf8 print marc8_to_utf8($marc8_st more»
MARC::Charset::CoUserpContributed Perl DocumMARC::Charset::Code(3pm) NAME MARC::Charset::Code - represents a MARC-8/UTF-8 mapping SYNOPSIS DESCRIPTION Each mapping from a MARC-8 value to a UTF-8 value is repre‐ sented by a MARC::Charset::Code object in a MARC::Charset::Table. METHODS new() The constructor. name() A descriptive name more»
MARC::Charset::CoUsereContributed Perl DMARC::Charset::Compiler(3pm) NAME MARC::Charset::C more»
MARC::Charset::CoUsernContributed Perl MARC::Charset::Constants(3pm) NAME MARC::Charset::C more»
MARC::Charset::TaUser3Contributed Perl DocuMARC::Charset::Table(3pm) NAME MARC::Charset::T more»
libmarc-charset-perl (0.95-1) unstable; urgency=low * Initial Release (closes: #251873). * Part more»
Revision history for MARC::Charset 0.95 Tue Feb 7 11:38:05 EST 2006 - bugfix in combining cha more»