Encode::HanExtra 0.10 |
Date Added: May 04, 2010 | Visits: 283 |
|
||||||||
|
Encode::HanExtra Perl module contains extra sets of Chinese encodings. SYNOPSIS use Encode; # Traditional Chinese $euc_tw = encode("euc-tw", $utf8); # loads Encode::HanExtra implicitly $utf8 = decode("euc-tw", $euc_tw); # ditto # Simplified Chinese $gb18030 = encode("gb18030", $utf8); # loads Encode::HanExtra implicitly $utf8 = decode("gb18030", $gb18030); # ditto Perl 5.7.3 and later ships with an adequate set of Chinese encodings, including the commonly used CP950, CP936 (also known as GBK), Big5 (alias for Big5-Eten), Big5-HKSCS, EUC-CN, HZ, and ISO-IR-165. However, the numbers of Chinese encodings are staggering, and a complete coverage will easily increase the size of perl distribution by several megabytes; hence, this CPAN module tries to provide the rest of them. If you are using perl 5.8 or later, Encode::CN and Encode::TW will automatically load the extra encodings for you, so theres no need to explicitly write use Encode::HanExtra if you are using one of them already. ENCODINGS This version includes the following encoding tables: Canonical Alias Description ----------------------------------------------------------------------------- big5-1984 /b(tca-)?big5-?(19)?84$/i TCAs original Big5-1984 big5ext /b(cmex-)?big5-?e(xt)?$/i CMEXs Big5e Extension big5plus /b(cmex-)?big5-?p(lus)?$/i CMEXs Big5+ Extension /b(cmex-)?big5+$/i cccii /b(ccag-)?cccii$/i Chinese Character Code for Information Interchange cns11643-1 /bCNS[-_ ]?11643[-_]1$/i Taiwans CNS map, plane 1 cns11643-2 /bCNS[-_ ]?11643[-_]2$/i Taiwans CNS map, plane 2 cns11643-3 /bCNS[-_ ]?11643[-_]3$/i Taiwans CNS map, plane 3 cns11643-4 /bCNS[-_ ]?11643[-_]4$/i Taiwans CNS map, plane 4 cns11643-5 /bCNS[-_ ]?11643[-_]5$/i Taiwans CNS map, plane 5 cns11643-6 /bCNS[-_ ]?11643[-_]6$/i Taiwans CNS map, plane 6 cns11643-7 /bCNS[-_ ]?11643[-_]7$/i Taiwans CNS map, plane 7 cns11643-f /bCNS[-_ ]?11643[-_]f$/i Taiwans CNS map, plane F euc-tw /beuc.*tw$/i EUC (Extended Unix Character) /btw.*euc$/i gb18030 /bGB[-_ ]?18030$/i GBK with Traditional Characters unisys /bunisys$/i Unisys Traditional Chinese unisys-sosi1 Unisys SOSI1 transport encoding unisys-sosi2 Unisys SOSI2 transport encoding Detailed descriptions are as follows: BIG5-1984 This is the original Big5 encoding made by TCA Taiwan. BIG5PLUS This encoding, while not heavily used, is an attempt to bring all Taiwans conflicting internal-use encodings together, and fit it as an extension to the widely-deployed Big5 range, by CMEX Taiwan. BIG5EXT The CMEXs second (and less ambitious) try at unifying the most commonly used characters not covered by Big5, while not polluting out of the 94x94 arragement like BIG5PLUS did. CCCII The earliest (and most sophisticated) Traditional Chinese encoding, with a three-byte raw character map, made in 1980 by the Chinese Character Analysis Group (CCAG), used mostly in library systems. EUC-TW The EUC transport version of CNS11643 (planes 1-7), the comprehensive character set used by the Taiwan government. CNS11643-* The raw character map extracted from the Unihan database, including the plane F which wasnt included in EUC-TW. GB18030 An extension to GBK, this encoding lists most Han characters (both simplified and traditional), as well as some other encodings used by other peoples in China. UNISYS Unisys Systems internal Chinese mapping..
|
| License: Freeware | Size: 1.3 MB |
|
Libraries
-
Unicode::MapUTF8 1.11
Unicode::MapUTF8 is a Perl module with conversions to and from arbitrary character sets and UTF8. SYNOPSIS use Unicode::MapUTF8 qw(to_utf8 from_utf8 utf8_supported_charset); # Convert a string in ISO-8859-1 to UTF8 my $output = to_utf8({... |
16.38 KB | |
|
Libraries
-
PerlIO::locale 0.03
PerlIO::locale is a PerlIO layer to use the encoding of the current locale. SYNOPSIS use PerlIO::locale; open my $filehandle, <:locale, $filename or die $!; This is mostly a per-filehandle version of the open pragma, when used under the... |
3.07 KB | |
|
Programming
-
Unicode Trad/Simpl Chinese Converter 1.15
This is a tool to convert between Traditional/Simplified Chinese directly in Unicode (not GB/Big5 conversion). It is written in Perl and does not use any external libraries. It provides a command-line utility as well as a GTK+ interface for X Window. |
47.92 KB | |
|
Libraries
-
XML::LibXML::DOM 1.58
XML::LibXML::DOM is a XML::LibXML DOM Implementation. XML::LibXML provides an lightwight interface to modify a node of the document tree generated by the XML::LibXML parser. This interface follows as far as possible the DOM Level 3... |
163.84 KB | |
|
Multimedia & Graphics
-
PEnGUIn TooKit 1.3.3u
PEnGUIn Toolkit is a convenient tool for encoding movies in PMP format on Mac OS X platforms. There are three main features to this toolkit: 1. The first function is "PEnGUIn(Encoder)". It is the Front-End software for mencoder(A video encoder... |
2 MB | |
|
Libraries
-
WWW::Webrobot::pod::Testplan 0.80
WWW::Webrobot::pod::Testplan is a Perl module that helps you on how to write a test plan for webrobot. A test plan is a list of elements. An element itself may be a request, a (sub) test plan, an include or a cookie control command. While... |
98.3 KB | |
|
Libraries
-
Autodia::Handler::Torque 2.03
Autodia::Handler::Torque Perl module contains an AutoDia handler for Torque xml database schema. This provides Autodia with the ability to read Torque Database Schema files, allowing you to convert them via the Diagram Export methods to images... |
61.44 KB | |
|
Libraries
-
Image::ExifTool::Location 0.0.1
Image::ExifTool::Location is a Perl module with easy setting, getting of an images location information. SYNOPSIS use Image::ExifTool; use Image::ExifTool::Location; my $exif = Image::ExifTool->new(); # Extract info from existing image... |
12.29 KB | |
|
Libraries
-
DBIx::Class::LibXMLdoc 0.03
DBIx::Class::LibXMLdoc is a Perl module to create an adjunct "Doc" accessor of a columns data which is automatically parsed into a LibXML documentElement (alpha-software). SYNOPSIS package My::DB::thingy; __PACKAGE__->load_components(qw/... |
5.12 KB | |
|
Libraries
-
Locale::Maketext::Lexicon 0.62
Locale::Maketext::Lexicon is a Perl module to use other catalog formats in Maketext. SYNOPSIS As part of a localization class, automatically glob for available lexicons: package Hello::I18N; use base Locale::Maketext; use... |
83.97 KB |
|
Programming
-
RailsTidy 0.1
RailsTidy project is a plugin for Ruby On Rails.. |
11.26 KB | |
|
Programming
-
Strings edit 1.9
Strings edit is a library that provides I/O facilities for integer, floating-point, Roman numbers, and strings. Both input and output subroutines support string pointers for consequent stream processing. The output can be aligned in a fixed size... |
54.27 KB | |
|
Programming
-
BScript 0.3
BScript is a (yet another) BASIC interpreter. It is free software and open-sourced, licensed under the terms of the GNU General Public License version 2 or later. You can use BScript to teach BASIC to your students, write understandable shell... |
112.64 KB | |
|
Programming
-
Kits JavaScript Brainf*ck Interpreter 0.01
Kits JavaScript Brainf*ck Interpreter is a rather fast interpreter for the Brainf*ck esoteric programming language.. Kit's JavaScript Brainfuck Interpreter v0.01 |
5.12 KB | |
|
Programming
-
dis6502 0.12
dis6502 is a flow-tracing disassembler for the 6502, originally written by Robert Bond and supporting Atari binary files. Robert posted dis6502 to the Usenet newsgroup net.sources on 9-Oct-1986, and to comp.sources.unix 7-Jun-1988. Udi... |
19.46 KB | |
|
Libraries
-
Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;... |
8.19 KB | |
|
Libraries
-
sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also... |
10.24 KB | |
|
Libraries
-
App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>... |
54.27 KB | |
|
Libraries
-
PDL::Graphics::TriD 2.4.3
PDL::Graphics::TriD is a PDL 3D interface. SYNOPSIS use PDL::Graphics::TriD; # After each graph, let the user rotate is and # wait for him to press q, then make new graph line3d($coords); # $coords = (3,n,...) line3d($coords,$colors); #... |
2.1 MB | |
|
Libraries
-
SmartColorWell 1.2
SmartColorWell is a cross-platform open-source ColorWell class for REALbasic 4 or greater. The SmartColorWell control stores a color value and displays that color in a simulated BevelButton that when pressed allows the user to change the color... |
21.5 KB |
