Main > Programming > Libraries >

Unicode::Normalize 1.02

Unicode::Normalize 1.02

Sponsored Links

Unicode::Normalize 1.02 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.024 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 803
Date added: 2007-08-20
Publisher: SADAHIRO Tomoyuki

Unicode::Normalize 1.02 description

Unicode::Normalize Perl module contains Unicode Normalization Forms.

SYNOPSIS

(1) using function names exported by default:
use Unicode::Normalize;

$NFD_string = NFD($string); # Normalization Form D
$NFC_string = NFC($string); # Normalization Form C
$NFKD_string = NFKD($string); # Normalization Form KD
$NFKC_string = NFKC($string); # Normalization Form KC

(2) using function names exported on request:

use Unicode::Normalize normalize;

$NFD_string = normalize(D, $string); # Normalization Form D
$NFC_string = normalize(C, $string); # Normalization Form C
$NFKD_string = normalize(KD, $string); # Normalization Form KD
$NFKC_string = normalize(KC, $string); # Normalization Form KC

Parameters:

$string is used as a string under character semantics (see perlunicode).

$code_point should be an unsigned integer representing a Unicode code point.

Note: Between XSUB and pure Perl, there is an incompatibility about the interpretation of $code_point as a decimal number. XSUB converts $code_point to an unsigned integer, but pure Perl does not. Do not use a floating point nor a negative sign in $code_point.

Normalization Forms

$NFD_string = NFD($string)

It returns the Normalization Form D (formed by canonical decomposition).

$NFC_string = NFC($string)

It returns the Normalization Form C (formed by canonical decomposition followed by canonical composition).

$NFKD_string = NFKD($string)

It returns the Normalization Form KD (formed by compatibility decomposition).

$NFKC_string = NFKC($string)

It returns the Normalization Form KC (formed by compatibility decomposition followed by canonical composition).

$FCD_string = FCD($string)

If the given string is in FCD ("Fast C or D" form; cf. UTN #5), it returns the string without modification; otherwise it returns an FCD string.

Note: FCD is not always unique, then plural forms may be equivalent each other. FCD() will return one of these equivalent forms.

$FCC_string = FCC($string)

It returns the FCC form ("Fast C Contiguous"; cf. UTN #5).
Note: FCC is unique, as well as four normalization forms (NF*).

$normalized_string = normalize($form_name, $string)

It returns the normalization form of $form_name.

As $form_name, one of the following names must be given.

C or NFC for Normalization Form C (UAX #15)
D or NFD for Normalization Form D (UAX #15)
KC or NFKC for Normalization Form KC (UAX #15)
KD or NFKD for Normalization Form KD (UAX #15)

FCD for "Fast C or D" Form (UTN #5)
FCC for "Fast C Contiguous" (UTN #5)

Unicode::Normalize 1.02 Screenshot

Advertisements

Unicode::Normalize 1.02 Keywords

Bookmark Unicode::Normalize 1.02

Hyperlink code:
Link for forum:

Unicode::Normalize 1.02 Copyright

WareSeeker periodically updates pricing and software information of Unicode::Normalize 1.02 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Unicode::Normalize 1.02 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Unicode::Escape is a Perl module with escape and unescape Unicode characters other than ASCII. Free Download
Unicode::Unihan is the Unihan Data Base 5.0.0. Free Download
Unicode::MapUTF8 is a Perl module with conversions to and from arbitrary character sets and UTF8. Free Download
Tie::Form is a Perl module to access a machine readable database file that minics a hardcopy form. Free Download
Apache::Storage is Perl module containing simple functions to store and retrieve information from within the Apache process. Free Download
Convert::Scalar is a Perl module that can convert between different representations of perl scalars. Free Download
Bundle::Unicode is a Perl bundle to install Unicode modules and their dependencies. Free Download
PCL::Simple is a Perl module to create PCL for printing plain text files. Free Download