Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MARC::Charset::Code(3)User Contributed Perl DocumentatioMARC::Charset::Code(3)

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 represented	by a
       MARC::Charset::Code object in a MARC::Charset::Table.

METHODS
   new()
       The constructor.

   name()
       A descriptive name for the code point.

   marc()
       A string	representing the MARC-8	bytes codes.

   ucs()
       A string	representing the UCS code point	in hex.

   charset_code()
       The MARC-8 character set	code.

   is_combining()
       Returns true/false to tell if the character is a	combining character.

   marc_left_half()
       If the character	is the right half of a "double diacritic", returns a
       hex string representing the MARC-8 value	of the left half.

   marc_right_half()
       If the character	is the left half of a "double diacritic", returns a
       hex string representing the MARC-8 value	of the right half.

   to_string()
       A stringified version of	the object suitable for	pretty printing.

   char_value()
       Returns the unicode character. Essentially just a helper	around ucs().

   g0_marc_value()
       The string representing the MARC-8 encoding for lookup.

   marc_value()
       The string representing the MARC-8 encodingA for	output.

   charset_name()
       Returns the name	of the character set, instead of the code.

   to_string()
       Returns a stringified version of	the object.

   marc8_hash_code()
       Returns a hash code for this Code object	for looking up the object
       using MARC8. First portion is the character set code and	the second is
       the MARC-8 value.

   utf8_hash_code()
       Returns a hash code for uniquely	identifying a Code by it's UCS value.

   default_charset_group
       Returns 'G0' or 'G1' indicating where the character is typicalling used
       in the MARC-8 environment.

   get_marc8_escape
       Returns an escape sequence to move to the Code from another marc-8
       character set.

   charset_value
       Returns the charset value, not the hex sequence.

perl v5.32.0			  2013-08-14		MARC::Charset::Code(3)

NAME | SYNOPSIS | DESCRIPTION | METHODS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=MARC::Charset::Code&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help