1 If you read this file _as_is_, just ignore the funny characters you
2 see. It is written in the POD format (see perlpod manpage) which is
3 specially designed to be readable as is.
5 This file is in Korean encoded in EUC-KR.
7 �� ������ perldoc�� �Ἥ ���� �ʰ� ���� ���� ���쿡�� �� �κ���
8 ������ ǥ���ϱ� ���� ���� =head, =item, 'L' ���� �����Ͻʽÿ�.
9 �� ������ ���� perldoc�� ���� �ʰ� �������� �дµ� �� ������
10 ���� POD �������� ¥�� �ֽ��ϴ�. �� �ڼ��� ���� perlpod
17 perlko - Perl�� �ѱ��� ���ڵ�
21 Perl�� ���迡 ���� ���� ȯ���մϴ� !
24 Perl�� 5.8.0�Ǻ��� �����ڵ�/ISO 10646�� ���� �������� ������ �մϴ�.
25 �����ڵ� ������ ��ȯ���� �������� ������ ���� ��������
26 �����ڵ� ������ ���� �־��� ���ݵ� �θ� ���̰� �ִ� ������ ���ڵ���
27 �����մϴ�. �����ڵ��� �� ���迡�� ���̴� ���� ��� ���� ǥ�� ü�� -
28 ������ ��ƾ ���ĺ�, Ű�� ���ĺ�, ���� ���ĺ�, �ε��� ���� �ƽþ���
29 ������ �迭 ��ũ��Ʈ, �ƶ� ����, ���긮 ����, �������� ����, �ѱ����� �ѱ�,
30 �Ϻ����� ����, �Ϲ� �ε����� ǥ�� ü�� ��-�� �����ϴ� ���� ��ǥ�� �ϰ�
31 �ֱ� ������ ������ ���̴� �� ���� �� ���� ���� � ü�迡 ������
32 ���� ���հ� ���ڵ��� �� �� �ִ� ���� ���ڴ� �����̰� ���� ���� ���տ���
33 �����ϰ� ���� �ʴ� ���� ���� ���ڸ� �����ϰ� �ֽ��ϴ�.
36 Perl�� ���������� �����ڵ带 ���� ǥ���� ���� �����մϴ�. ���� ��ü������
37 ���ϸ� Perl ��ũ��Ʈ �ȿ��� UTF-8 ���ڿ��� �� �� �ְ�,
38 ���� �Լ��� ������(���� ����, ���Խ�, index, substr)�� ����Ʈ ����
39 ���� �����ڵ� ���� ������ �����մϴ�. (�� �ڼ��� ����
40 perlunicode �Ŵ����� �����Ͻʽÿ�.) �����ڵ尡 �θ� ���DZ� ����
41 �θ� ���̰� �־���, ������ �θ� ���̰� �ִ� ����/�� ��� ���ڵ�����
42 �������� �ϰ� �̵� ���ڵ����� �� �����Ϳ� ������ �ٷ��� ���� ���� ����
43 'Encode'�� �������ϴ�. �������� 'Encode'�� �Ἥ ������ ���ڵ� ������
44 ��ȯ�� ���� �� �� �ֽ��ϴ�.
46 'Encode'�� ������ ���� �ѱ��� ���ڵ��� �����մϴ�.
52 US-ASCII�� KS X 1001�� ���� ���� ��Ƽ����Ʈ ���ڵ� (���� �ϼ����̶���
53 �Ҹ�.) KS X 2901�� RFC 1557 ����.
57 MS-Windows 9x/ME���� ���̴� Ȯ�� �ϼ���. euc-kr�� 8,822����
58 �ѱ� ������ ���� ����. alias�� uhc, windows-949, x-windows-949,
59 ks_c_5601-1987. �� ������ �̸��� �������� ���� �̸�������, Microsoft
60 ��ǰ���� CP949�� �ǹ̷� ���̰� ����.
64 KS X 1001:1998 �η� 3���� ������ ������. ���� �����丮�� cp949��
65 ���������� US-ASCII�� KS X 1001�� 8,822���� �ѱ� ������ ���� ����.
66 ���ڵ� ������ ���� �ٸ�.
70 RFC 1557���� ������ �ѱ��� ���ͳ� ���� ��ȯ�� ���ڵ����� US-ASCII��
71 KS X 1001�� �����丮�� �ϴ� ������ euc-kr�� ������ ���ڵ� ������ �ٸ�.
72 1997-8�� ������ �������� �� �̻� ���� ��ȯ�� ������ ����.
76 KS X 1001(KS C 5601)�� GL(��, MSB�� 0���� �� ����) �� ������ ����
77 ���ڵ�. US-ASCII�� �������� �ʰ� �ܵ����� ���̴� ���� X11 ��� �۲�
78 ���ڵ� (ksc5601.1987-0. '0'�� GL�� �ǹ���.)���� ���̴� ���� �����ϰ���
79 ���� ����. KS C 5601�� 1997�� KS X 1001�� �̸��� �ٲپ���. 1998��� ��
80 ���� (����ȭ ��ȣ�� ���� ��ǥ ��ȣ)�� ��������.
84 �� ���� ���� ������ �Ʒ��� ���Դϴ�.
86 ���� ����, euc-kr ���ڵ����� �� ������ UTF-8�� ��ȯ�Ϸ��� ������
90 perl -Mencoding=euc-kr,STDOUT,utf8 -pe1 < file.euckr > file.utf8
92 ����ȯ�� ������ ���� �� �� �ֽ��ϴ�.
94 perl -Mencoding=utf8,STDOUT,euc-kr -pe1 < file.utf8 > file.euckr
96 �̷� ��ȯ�� ���� ���ϰ� �� �� �ֵ��� Encode ������ �Ἥ
97 �����ϰ� Perl�θ� ���� piconv�� Perl�� ���� �ֽ��ϴ�.
98 �� �̸����� �� �� �ֵ��� piconv�� Unix�� �ִ� iconv��
99 �� �� ���Դϴ�. �� �������� �Ʒ��� �����ϴ�.
101 piconv -f euc-kr -t utf8 < file.euckr > file.utf8
102 piconv -f utf8 -t euc-kr < file.utf8 > file.euckr
104 ��, 'PerlIO::encoding' ������ �Ἥ �ѱ��� ���ڵ��� ���鼭 ���� ����
105 (����Ʈ ������ �ƴ϶�) ó���� ���� �� �� �ֽ��ϴ�.
109 use encoding 'euc-kr', STDIN => 'euc-kr',
110 STDOUT-> 'euc-kr', STDERR=>'euc-kr';
112 print length("����"); # 2 (ū ����ǥ�� ���� ���� ó���� ����)
113 print length('����'); # 4 (���� ����ǥ�� ����Ʈ ���� ó���� ����)
114 print index("�Ѱ�, �뵿��", "��"); # -1 ('��'�� ����)
115 print index('�Ѱ�, �뵿��', '��'); # 7 (8��°�� 9��° ����Ʈ�� '��'��
119 =head2 �� �ڼ��� �˰� ������...
121 Perl�� ��ġ�ϸ� ������ �ڼ��� ������ ���� ���� ����, �� ������ ����
122 Perl ���� �� �ƴ϶� �����ڵ� ����, Encode�� ������ � ���� ����
123 ���� �� �ֽ��ϴ�. ���� �� ������ ���� ���� ������ ���� �ֽ��ϴ�.
128 ������ ������ ���� �ܿ��� ������ ���� �ڷᰡ �ֽ��ϴ�. �� ������ ����
129 ������ ���� �ƴϰ� �Ϻ� ��ǥ���� �� ���� ���Դϴ�.
133 =item L<http://www.perl.com/>
135 O'Reilly�� Perl �� ������
137 =item L<http://www.cpan.org/>
139 Comprehensive Perl Archive Network
141 =item L<http://lists.perl.org/>
143 Perl ���ϸ� ����Ʈ. ���� ����Ʈ ���
144 perl-unicode���� 'Encode'�� ���� ������.
148 =head2 Perl�� �� ���� �����ϴµ� ������ �� �� �ִ� �ѱ��� ���� ����Ʈ
152 =item L<http://www.perl.or.kr/>
156 =item L<news:han.comp.lang.perl/>
160 =item L<http://www.hanb.co.kr/search/searchResult.php?keyword=perl>
162 O'Reilly���� ���� �ѱ��� Perl ���� ����
164 =item L<http://www.perlschool.net/>
166 Perl ���� ���� �� �ҽ�, �ֱ� ����, ���� �ؿ� ����Ʈ ��ũ
168 =item L<http://www.perl.co.kr>
170 Perl�� ���õ� CGI, DB, ���� � ���� ���� �� ���� ����
174 =head2 �����ڵ� �� �ѱ��� ���ڵ� ���� �ڷ�
178 =item L<http://www.unicode.org/>
182 =item L<http://std.dkuug.dk/JTC1/SC2/WG2>
184 �⺻������ Unicode�� ���� ISO ǥ���� ISO/IEC 10646 UCS(Universal
185 Character Set)�� ������ ISO/IEC JTC1/SC2/WG2�� �� ������.
187 =item L<http://www.cl.cam.ac.uk/~mgk25/unicode.html>
189 ���н�/���������� �����ڵ��� UTF-8 ���뿡 ���� ������(FAQ)
191 =item L<http://kldp.org/Translations/html/UTF8-Unicode-KLDP/UTF8-Unicode-KLDP.html>
193 ���н�/���������� �����ڵ��� UTF-8 ���뿡 ���� ������(FAQ)�� �ѱ��� ����
199 L<Encode>, L<Encode::KR>, L<encoding>, L<perluniintro>, L<perlunicode>
204 Jarkko Hietaniemi E<lt>jhi@iki.fiE<gt>
205 ������ E<lt>jshin@mailaps.orgE<gt>