SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 

MAN page from Mandriva 2010 perl-Text-WrapI18N-0.60.0-1mdv2010.0.noarch.rpm

WrapI18N

Section: User Contributed Perl Documentation (3)
Updated: 2009-08-01
Index 

NAME

Text::WrapI18N - Line wrapping module with support for multibyte, fullwidth,and combining characters and languages without whitespaces between words 

SYNOPSIS

  use Text::WrapI18N qw(wrap $columns);  wrap(firstheader, nextheader, texts);
 

DESCRIPTION

This module intends to be a better Text::Wrap module. This module is needed to support multibyte character encodings suchas UTF-8, EUC-JP, EUC-KR, GB2312, and Big5. This module also supportscharacters with irregular widths, such as combining characters (whichoccupy zero columns on terminal, like diacritical marks in UTF-8) andfullwidth characters (which occupy two columns on terminal, like mostof east Asian characters). Also, minimal handling of languages whichdoesn't use whitespaces between words (like Chinese and Japanese) issupported.

Like Text::Wrap, hyphenation and ``kinsoku'' processing are not supported,to keep simplicity.

wrap(firstheader, nextheader, texts) is the main subroutine ofText::WrapI18N module to execute the line wrapping. Input parametersand output data emulate Text::Wrap. The texts have to be written inlocale encoding. 

SEE ALSO

locale(5), utf-8(7), charsets(7) 

AUTHOR

Tomohiro KUBOTA, <kubotaAATTdebian.org> 

COPYRIGHT AND LICENSE

Copyright 2003 by Tomohiro KUBOTA

This library is free software; you can redistribute it and/or modifyit under the same terms as Perl itself.


 

Index

NAME
SYNOPSIS
DESCRIPTION
SEE ALSO
AUTHOR
COPYRIGHT AND LICENSE

This document was created byman2html,using the manual pages.