Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.389.032 Times

Encode::HanExtra 0.10

  Date Added: May 04, 2010  |  Visits: 720


Report Broken Link
Printer Friendly Version

Product Homepage
Download (85 downloads)

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..

Requirements: No special requirements
Platforms: Linux
Keyword: Chinese Cmexs Cns Encodehanextra Encoding Encodings Euc Hanextra Hanextra Perl Libraries Map Perl Module Plane Taiwans Cns
Users rating: 0/10

License: Freeware Size: 1.3 MB
More Reviews or Write Review

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  
Audio Tools  -  AcidRip 0.14
AcidRip is an automated front end for MPlayer/Mencoder written in Perl, using Gtk2::Perl for a graphical interface. Makes encoding a DVD just one button click!
92.16 KB  
Text Editors  -  Quex for Linux 0.57.2
Quex is a tool to generate lexical analyzers. A lexical analyzer is a program that transforms a stream of characters into a stream of 'atomic chunks of meaning', as shown in the figure below: Quex provides a convenient means to...
1.6 MB  
Science  -  QLandkarte 0.5.2
QLandkarte can view and upload map files, track and waypoint data to your Garmin GPS receiver. Garmins MapSource software is hardly the only reason for me to boot into Windows and it does not look like Garmin ever wants to address Linux users by...
972.8 KB  
Libraries  -  ShiftJIS::Regexp 1.00
ShiftJIS::Regexp contains regular expressions in Shift-JIS. SYNOPSIS use ShiftJIS::Regexp qw(:all); match($string, p{Hiragana}{2}p{Digit}{2}); match($string, pH{2}pD{2}); # these two are equivalent: This module provides some functions to...
35.84 KB  
Libraries  -  Javascript::Menu 2.02
Javascript::Menu is a NumberedTree that generates HTML and Javascript code for a menu. SYNOPSIS use Javascript::Menu; # Give it something to do (example changes the menus caption): my $action = sub { my $self = shift; my ($level,...
25.6 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 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