1N/AIf you read this file _as_is_, just ignore the funny characters you
1N/Asee. It is written in the POD format (see perlpod manpage) which is
1N/Aspecially designed to be readable as is.
1N/A
1N/AThe following documentation is written in euc-jp encoding.
1N/A
1N/A=head1 NAME
1N/A
1N/Aperljp - ���ܸ� Perl ������
1N/A
1N/A=head1 ����
1N/A
1N/APerl �������ؤ褦����!
1N/A
1N/APerl 5.8.0 ��ꡢUnicode���ݡ��Ȥ�����˶������졢���η�̥�ƥ�ʸ��ʳ���ʸ���ɤΥ��ݡ��Ȥ� CJK (���졢���ܸ졢�ϥ󥰥�)��ޤ�Ʋä��ޤ�����Unicode���������ʸ����Ĥ�ʸ���ɤǰ������Ȥ��ܻؤ���ɸ�൬�ʤǤ��ꡢ�줫�������Ϥ��ޤ����δ֤�ʸ��ʥ��ꥷ��ʸ���꡼��ʸ����ӥ�ʸ��إ֥饤ʸ��ǥ��������ʥ�����ʸ��ʤɤʤɡˤ䡢����ޤǤ�OS�٥�������ȼ������Ƥ���ʸ��(PC�����Macintosh)�����Ǥ˴ޤޤ�Ƥ��ޤ���
1N/A
1N/APerl ���Ȥ� Unicode ��ư��ޤ���Perl ������ץ����ʸ�����ƥ�������ɽ���� Unicode ������Ȥ��Ƥ��ޤ��������������ϤΤ���ˤϡ�����ޤǻȤ��Ƥ������ޤ��ޤ�ʸ���ɤ��б�����⥸�塼�롢�� Encode �פ�ɸ����������Ƥ��ꡢUnicode �Ȥ�����ʸ���ɤ�����Ѵ����ñ�˹Ԥ���褦�ˤʤäƤ��ޤ���
1N/A
1N/A�������� Encode �����ݡ��Ȥ���ʸ���ɤϰʲ��ΤȤ���Ǥ���
1N/A
1N/A 7bit-jis AdobeStandardEncoding AdobeSymbol AdobeZdingbat
1N/A ascii big5 big5-hkscs cp1006
1N/A cp1026 cp1047 cp1250 cp1251
1N/A cp1252 cp1253 cp1254 cp1255
1N/A cp1256 cp1257 cp1258 cp37
1N/A cp424 cp437 cp500 cp737
1N/A cp775 cp850 cp852 cp855
1N/A cp856 cp857 cp860 cp861
1N/A cp862 cp863 cp864 cp865
1N/A cp866 cp869 cp874 cp875
1N/A cp932 cp936 cp949 cp950
1N/A dingbats euc-cn euc-jp euc-kr
1N/A gb12345-raw gb2312-raw gsm0338 hp-roman8
1N/A hz iso-2022-jp iso-2022-jp-1 iso-8859-1
1N/A iso-8859-10 iso-8859-11 iso-8859-13 iso-8859-14
1N/A iso-8859-15 iso-8859-16 iso-8859-2 iso-8859-3
1N/A iso-8859-4 iso-8859-5 iso-8859-6 iso-8859-7
1N/A iso-8859-8 iso-8859-9 iso-ir-165 jis0201-raw
1N/A jis0208-raw jis0212-raw johab koi8-f
1N/A koi8-r koi8-u ksc5601-raw MacArabic
1N/A MacCentralEurRoman MacChineseSimp MacChineseTrad MacCroatian
1N/A MacCyrillic MacDingbats MacFarsi MacGreek
1N/A MacHebrew MacIcelandic MacJapanese MacKorean
1N/A MacRoman MacRomanian MacRumanian MacSami
1N/A MacSymbol MacThai MacTurkish MacUkrainian
1N/A nextstep posix-bc shiftjis symbol
1N/A UCS-2BE UCS-2LE UTF-16 UTF-16BE
1N/A UTF-16LE UTF-32 UTF-32BE UTF-32LE
1N/A utf8 viscii
1N/A
1N/A(��114����)
1N/A
1N/A�㤨�С�ʸ����FOO�Υե������UTF-8���Ѵ�����ˤϡ��ʲ��Τ褦�ˤ��ޤ���
1N/A
1N/A perl -Mencoding=FOO,STDOUT,utf8 -pe1 < file.FOO > file.utf8
1N/A
1N/A�ޤ���Perl�ˤϡ�������Perl�ǽ񤫤줿ʸ�����Ѵ��桼�ƥ���ƥ���piconv����°���Ƥ���Τǡ��ʲ��Τ褦�ˤ��뤳�Ȥ�Ǥ��ޤ���
1N/A
1N/A piconv -f FOO -t utf8 < file.FOO > file.utf8
1N/A piconv -f utf8 -t FOO < file.utf8 > file.FOO
1N/A
1N/A=head2 About (jcode.pl|Jcode.pm|JPerl)
1N/A
1N/A5.8�����Ρ�������ץȤ�EUC-JP�Ǥ���Х�ƥ������ϰ������Ȥ��Ǥ��ޤ������ޤ��������Ϥ򰷤��⥸�塼��Ȥ��Ƥ�Jcode.pm��( http://openlab.jp/Jcode/ )��perl4�ѤΥ桼�ƥ���ƥ��Ȥ��Ƥ�jcode.pl( http://srekcah.org/jcode/ )�����줾��¸�ߤ������ܸ�ΰ�����CGI�Ǥ褯���Ѥ���Ƥ��뤳�Ȥ��¸������⾯�ʤ��ʤ����Ȼפ��ޤ��������������ܸ�ˤ������ɽ���򤦤ޤ��������Ȥ��Բ�ǽ�Ǥ�����
1N/A
1N/A5.005������Perl�ˤϡ����ܸ���ò������?���饤���ǡ�Jperl��¸�ߤ��ޤ���( http://homepage2.nifty.com/kipp/perl/jperl/index.html )���ޤ���Mac OS 9.x/Classic�Ѥ�Perl��MacPerl�����ܸ��Ǥ�MacJPerl�Ȥ���¸�ߤ��Ƥޤ�����( http://world.std.com/~habilis/macjperl/ ).�����Ǥ�ʸ���ɤȤ���EUC-JP�˲ä�Shift_JIS�⤽�Τޤް������Ȥ��Ǥ����ޤ����ܸ�ˤ������ɽ���򰷤����Ȥ��ǽ�Ǥ�����
1N/A
1N/APerl5.8�Ǥϡ������ε�ǽ�����٤�Perl���Τ����Ǽ¸��Ǥ����ˡ����ܸ�Τߤʤ餺�嵭114��ʸ���ɤ򤹤٤ơ�������Ʊ���˰������Ȥ��Ǥ��ޤ�������ˡ�CPAN�ʤɤ��鿷����ʸ�����ѤΥ⥸�塼������ꤹ�뤳�Ȥ��ñ�ˤǤ���褦�ˤʤäƤ��ޤ���
1N/A
1N/A=over 4
1N/A
1N/A=item *
1N/A
1N/A������
1N/A
1N/A�ʲ�����Ϥ��Ť��Shift_JIS�����Ϥ�EUC-JP���Ѵ����ƽ��Ϥ��ޤ���
1N/A
1N/A # jcode.pl
1N/A require "jcode.pl";
1N/A while(<>){
1N/A jcode::convert(*_, 'euc', 'sjis');
1N/A print;
1N/A }
1N/A # Jcode.pm
1N/A use Jcode;
1N/A while(<>){
1N/A print Jcode->new($_, 'sjis')->euc;
1N/A }
1N/A # Perl 5.8
1N/A use Encode;
1N/A while(<>){
1N/A from_to($_, 'shiftjis', 'euc-jp');
1N/A print;
1N/A }
1N/A # Perl 5.8 - encoding �����Ѥ���
1N/A use encoding 'euc-jp', STDIN => 'shiftjis';
1N/A while(<>){
1N/A print;
1N/A }
1N/A
1N/A=item *
1N/A
1N/AJperl �ߴ�������ץ�
1N/A
1N/A ������"shebang"���ѹ���������ǡ�Jperl�Ѥ�script�ΤۤȤ�ɤ��ѹ��ʤ������Ѳ�ǽ���Ȼפ��ޤ���
1N/A
1N/A #!/path/to/jperl
1N/A ��
1N/A #!/path/to/perl -Mencoding=euc-jp
1N/A
1N/A �ܤ����� perldoc encoding �򻲾Ȥ��Ƥ���������
1N/A
1N/A=back
1N/A
1N/A=head2 ����˾ܤ���
1N/A
1N/APerl�ˤ�����ʻ�������°���Ƥ��ꡢPerl�ο���ǽ��Unicode���ݡ��ȡ�������Encode�⥸�塼��λ���ˡ�ʤɤ��٤������夵��Ƥ��ޤ��ʻ�ǰ�ʤ��顢�ۤȤ�ɱѸ�ǤϤ���ޤ����ˡ��ʲ��Υ��ޥ�ɤǤ����ΰ�����������뤳�Ȥ���ǽ�Ǥ���
1N/A
1N/A perldoc perlunicode # Perl��Unicode���ݡ�������
1N/A perldoc Encode # Encode�⥸�塼��˴ؤ���
1N/A perldoc Encode::JP # �������ܸ�ʸ���ɤ˴ؤ���
1N/A
1N/A=head2 Perl���̤˴ؤ��� URL
1N/A
1N/A=over 4
1N/A
1N/A=item L<http://www.perl.com/>
1N/A
1N/APerl �ۡ���ڡ��� (O'Reilly and Associates)
1N/A
1N/A=item L<http://www.cpan.org/>
1N/A
1N/ACPAN (Comprehensive Perl Archive Network)
1N/A
1N/A=item L<http://lists.perl.org/>
1N/A
1N/APerl �᡼��󥰥ꥹ�Ƚ�
1N/A
1N/A=back
1N/A
1N/A=head2 Perl��������� URL
1N/A
1N/A=over 4
1N/A
1N/A=item L<http://www.oreilly.com.tw/chinese/>
1N/A
1N/AO'Reilly �Ҥ�Perl��Ϣ����(���λ�����)
1N/A
1N/A=item L<http://www.oreilly.com.cn/chinese/>
1N/A
1N/AO'Reilly �Ҥ�Perl��Ϣ����(���λ�����)
1N/A
1N/A=item L<http://www.oreilly.co.jp/catalog.htm>
1N/A
1N/A���饤�꡼�Ҥ�Perl��Ϣ����(���ܸ�)
1N/A
1N/A=back
1N/A
1N/A=head2 Perl �桼�������롼��
1N/A
1N/A=over 4
1N/A
1N/A=item L<http://www.pm.org/groups/asia.shtml#China>
1N/A
1N/A������ڿ�̱���¹��
1N/A
1N/A=item L<http://www.pm.org/groups/asia.shtml#Japan>
1N/A
1N/A����
1N/A
1N/A=item L<http://www.pm.org/groups/asia.shtml#Korea%20(Republic%20of)>
1N/A
1N/A�ڹ�����̱���
1N/A
1N/A=item L<http://www.pm.org/groups/asia.shtml#Taiwan>
1N/A
1N/A���ѡ����̱���
1N/A
1N/A=back
1N/A
1N/A=head2 Unicode��Ϣ��URL
1N/A
1N/A=over 4
1N/A
1N/A=item L<http://www.unicode.org/>
1N/A
1N/AUnicode ���󥽡������� (Unicode���ʤ���������)
1N/A
1N/A=item L<http://www.cl.cam.ac.uk/%7Emgk25/unicode.html>
1N/A
1N/AUTF-8 and Unicode FAQ for Unix/Linux
1N/A
1N/A=item L<http://kldp.org/Translations/html/UTF8-Unicode-KLDP/UTF8-Unicode-KLDP.html>
1N/A
1N/AUTF-8 and Unicode FAQ for Unix/Linux (�ϥ󥰥���)
1N/A
1N/A=back
1N/A
1N/A=head1 AUTHORS
1N/A
1N/AJarkko Hietaniemi E<lt>jhi@iki.fiE<gt>
1N/ADan Kogai (��������) E<lt>dankogai@dan.co.jpE<gt>
1N/A
1N/A=cut