perl-Encode-HanConvert-0.35-alt4.1.i586.rpm


Advertisement

Description

perl-Encode-HanConvert - Traditional and Simplified Chinese mappings

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-Encode-HanConvert-0.35-alt4.1.i586.rpm
Package name perl-Encode-HanConvert
Package version 0.35
Package release alt4.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 3.02 MB
Installed size 3.02 MB
This module is an attempt to solve most common problems occured in
Traditional vs. Simplified Chinese conversion, in an efficient,
flexible way, without resorting to external tools or modules.
If you are using perl 5.7.2 or earlier, all Unicode-related functions
are disabled, and Encode::HanConvert::Perl is automagically loaded
and used instead. In that case, please consult the Encode::HanConvert::Perl manpage
instead.
After installing this module, you'll have two additional encoding
formats: `big5-simp' maps *Big5* into Unicode's Simplified Chinese
(and vice versa), and `gbk-trad' maps *GBK* (also known as *CP936*)
into Unicode's Traditional Chinese and back.
The module exports various `xxx_to_yyy' functions by default, where
xxx and yyy are one of `big5', `gb' (i.e. GBK/CP936), `simp'
(simplified Chinese unicode), or `trad' (traditional Chinese unicode).
You may also import `simple' and `trad', which are aliases for
`simp_to_trad' and `trad_to_simp'; this is provided as a drop-in
replacement for programs using the Lingua::ZH::HanConvert manpage.
Since this is built on the Encode manpage's architecture, you may also use
the line discipline syntax to perform the conversion implicitly
(before 5.7.3, you need to use 'cp936' in place of 'gbk'):
require Encode::CN;
open BIG5, ':encoding(big5-simp)', 'big5.txt';  # as simplified
open EUC,  '>:encoding(gbk)',      'gbk.txt';   # as gbk
print EUC, <BIG5>;
require Encode::TW;
open EUC,  ':encoding(gbk-trad)',  'gbk.txt';   # as traditional
open BIG5, '>:encoding(big5)',     'big5.txt';  # as big-5
print BIG5, <EUC>;
Or, more interestingly:
=for encoding big5
use encoding 'big5-simp';
print "III."; # prints simplified Chinese in unicode

Alternatives

Package Version Architecture Repository
perl-Encode-HanConvert-0.35-alt4.1.x86_64.rpm 0.35 x86_64 Autoimports
perl-Encode-HanConvert - - -

Requires

Name Value
/usr/lib/perl5 -
libc.so.6(GLIBC_2.0) -
libc.so.6(GLIBC_2.1.3) -
libperl-5.28.so -
libpthread.so.0(GLIBC_2.0) -
perl(Encode.pm) >= 1.410
perl(Encode/CN.pm) -
perl(Encode/TW.pm) -
perl(XSLoader.pm) -
perl(base.pm) -
perl(bytes.pm) -
perl(utf8.pm) -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -

Provides

Name Value
perl(Encode/HanConvert.pm) = 0.350
perl(Encode/HanConvert/Perl.pm) = 0.060
perl-Encode-HanConvert = 0.35-alt4.1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-Encode-HanConvert-0.35-alt4.1.i586.rpm
Source Package perl-Encode-HanConvert-0.35-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus i586 autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Encode-HanConvert rpm package:
    # sudo apt-get install perl-Encode-HanConvert

Files

Path
/usr/lib/perl5/Encode/HanConvert.pm
/usr/lib/perl5/Encode/HanConvert/Perl.pm
/usr/lib/perl5/Encode/HanConvert/Perl.pm-orig
/usr/lib/perl5/auto/Encode/
/usr/lib/perl5/auto/Encode/HanConvert/HanConvert.so
/usr/share/doc/perl-Encode-HanConvert-0.35/AUTHORS
/usr/share/doc/perl-Encode-HanConvert-0.35/Changes
/usr/share/doc/perl-Encode-HanConvert-0.35/README

See Also

Package Description
perl-Encode-HanConvert-scripts-0.35-alt4.1.i586.rpm Encode-HanConvert scripts
perl-Encode-IBM-0.11-alt4.1.i586.rpm perl module Encode-IBM
perl-Encode-ISO2022-0.04-alt4.1.i586.rpm ISO/IEC 2022 character encoding scheme
perl-Encode-JISX0213-0.04-alt3.1.i586.rpm JIS X 0213 encodings
perl-Encode-JP-Mobile-0.30-alt7_20.i586.rpm Japan mobile phone Shift_JIS (CP932) / UTF-8 encoding
perl-Encode-MAB2-0.09-alt1.1.i586.rpm Das `Maschinelle Austauschformat fuer Bibliotheken'
perl-Encode-Multibyte-Detect-1.01-alt4.1.i586.rpm detect multibyte encoding
perl-Encode-VN-0.06-alt4.1.i586.rpm Additional Vietnamese encodings
perl-Encoding-FixLatin-XS-1.01-alt4.1.i586.rpm XS implementation layer for Encoding::FixLatin
perl-Env-C-0.15-alt3_5.i586.rpm Get/set/unset environment variables on the C level
perl-Errno-AnyString-1.03-alt4.1.i586.rpm put arbitrary strings in $!
perl-Escape-Houdini-0.3.0-alt2.1.i586.rpm Perl API to Houdini, a zero-dependency C web escaping library
perl-Eval-Compile-0.11-alt2_13.i586.rpm No summary found
perl-Event-Lib-UDPPump-0.01-alt4.1.i586.rpm perl module Event-Lib-UDPPump
perl-Event-Stats-1.03-alt1.i586.rpm perl module Event-Stats
Advertisement
Advertisement