Upgrade to Unicode::Normalize 0.12.
[p5sagit/p5-mst-13.2.git] / ext / Unicode / Normalize / README
CommitLineData
2a204b45 1Unicode/Normalize version 0.12
45394607 2===================================
3
4Unicode::Normalize - normalized forms of Unicode text
5
6SYNOPSIS
7
8 use Unicode::Normalize;
9
10 $string_NFD = NFD($string); # Normalization Form D
11 $string_NFC = NFC($string); # Normalization Form C
12 $string_NFKD = NFKD($string); # Normalization Form KD
13 $string_NFKC = NFKC($string); # Normalization Form KC
14
15 or
16
17 use Unicode::Normalize 'normalize';
18
19 $string_NFD = normalize('D', $string); # Normalization Form D
20 $string_NFC = normalize('C', $string); # Normalization Form C
21 $string_NFKD = normalize('KD', $string); # Normalization Form KD
22 $string_NFKC = normalize('KC', $string); # Normalization Form KC
23
24INSTALLATION
25
ac5ea531 26Perl 5.006 or later
27
45394607 28To install this module type the following:
29
30 perl Makefile.PL
31 make
32 make test
33 make install
34
ac5ea531 35If you have a C compiler and want to use the XS version,
36type the following:
37
38 perl Makefile.PL xs
39 make
40 make test
41 make install
42
45394607 43DEPENDENCIES
44
45This module requires these other modules and libraries:
46
47Carp
48Exporter
ac5ea531 49File::Copy
45394607 50File::Spec
ac5ea531 51unicore/CombiningClass.pl or unicode/CombiningClass.pl
52unicore/Decomposition.pl or unicode/Decomposition.pl
53unicore/CompExcl.txt or unicode/CompExcl.txt
45394607 54
2a204b45 55and for the Non-XS version, in addition to the above,
56Lingua::KO::Hangul::Util 0.06
57
45394607 58COPYRIGHT AND LICENCE
59
60SADAHIRO Tomoyuki, E<lt>SADAHIRO@cpan.orgE<gt>
61
62 http://homepage1.nifty.com/nomenclator/perl/
63
64 Copyright(C) 2001, SADAHIRO Tomoyuki. Japan. All rights reserved.
65
66 This program is free software; you can redistribute it and/or
67 modify it under the same terms as Perl itself.
68