home *** CD-ROM | disk | FTP | other *** search
/ Netrunner 2004 October / NETRUNNER0410.ISO / regular / ActivePerl-5.8.4.810-MSWin32-x86.msi / _bebddfef9607f0b37b1a39aff39b596b < prev    next >
Encoding:
Text File  |  2004-06-01  |  6.4 KB  |  219 lines

  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.
  4.  
  5. This file is in Korean encoded in EUC-KR. 
  6.  
  7. └╠ ╣«╝¡╕ª perldoc└╗ ╜ß╝¡ ║╕┴÷ ╛╩░φ ┴≈┴ó ║╕┤┬ ░µ┐∞┐í┤┬ ░ó ║╬║╨└╟
  8. ┐¬╟╥└╗ ╟Ñ╜├╟╧▒Γ └º╟╪ ╛▓└╬ =head, =item, 'L' ╡ε└║ ╣½╜├╟╧╜╩╜├┐└.
  9. └╠ ╣«╝¡┤┬ ╡√╖╬ perldoc└╗ ╛▓┴÷ ╛╩░φ ║╕┤⌡╢≤╡╡ └╨┤┬╡Ñ ║░ ┴÷└σ└╠
  10. ╛°┤┬ POD ╟ⁿ╜─└╕╖╬ ┬Ñ┐⌐ └╓╜└┤╧┤┘.  ┤⌡ └┌╝╝╟╤ ░═└║ perlpod
  11. ╕┼┤║╛≤└╗ ┬ⁿ░φ╟╧╜╩╜├┐└. 
  12.  
  13.  
  14. =head1 NAME
  15.  
  16. perlko - Perl░· ╟╤▒╣╛ε └╬─┌╡∙
  17.  
  18. =head1 DESCRIPTION
  19.  
  20. Perl└╟ ╝╝░Φ┐í ┐└╜┼ ░═└╗ ╚»┐╡╟╒┤╧┤┘ !
  21.  
  22.  
  23. Perl└║ 5.8.0╞╟║╬┼═ └»┤╧─┌╡σ/ISO 10646┐í ┤δ╟╤ ▒ñ╣ⁿ└º╟╤ ┴÷┐°└╗ ╟╒┤╧┤┘.
  24. └»┤╧─┌╡σ ┴÷┐°└╟ └╧╚»└╕╖╬ ╟╤┴▀└╧└╗ ║±╖╘╟╤ ╝╝░Φ ░ó▒╣┐í╝¡
  25. └»┤╧─┌╡σ └╠└ⁿ┐í ╛▓░φ └╓╛·░φ ┴÷▒▌╡╡ │╬╕« ╛▓└╠░φ └╓┤┬ ╝÷╕╣└║ └╬─┌╡∙└╗
  26. ┴÷┐°╟╒┤╧┤┘.  └»┤╧─┌╡σ┤┬ └ⁿ ╝╝░Φ┐í╝¡ ╛▓└╠┤┬ ╕≡╡τ ╛≡╛ε╕ª └º╟╤ ╟Ñ▒Γ ├╝░Φ -
  27. └»╖┤└╟ ╢≤╞╛ ╛╦╞─║¬, ┼░╕▒ ╛╦╞─║¬, ▒╫╕«╜║ ╛╦╞─║¬, └╬╡╡┐═ ╡┐│▓ ╛╞╜├╛╞└╟
  28. ║Ω╢≤╣╠ ░Φ┐¡ ╜║┼⌐╕│╞«, ╛╞╢° ╣«└┌, ╚≈║Ω╕« ╣«└┌, ╟╤┴▀└╧└╟ ╟╤└┌, ╟╤▒╣╛ε└╟ ╟╤▒█,
  29. └╧║╗╛ε└╟ ░í│¬, ║╧╣╠ └╬╡≡╛╚└╟ ╟Ñ▒Γ ├╝░Φ ╡ε-╕ª ╝÷┐δ╟╧┤┬ ░═└╗ ╕±╟Ñ╖╬ ╟╧░φ
  30. └╓▒Γ ╢º╣«┐í ▒Γ┴╕┐í ╛▓└╠┤°  ░ó ╛≡╛ε ╣╫ ▒╣░í ▒╫╕«░φ ┐ε┐╡ ├╝░Φ┐í ░φ└»╟╤
  31. ╣«└┌ ┴²╟╒░· └╬─┌╡∙┐í ╛╡ ╝÷ └╓┤┬ ╕≡╡τ ▒█└┌┤┬ ╣░╖╨└╠░φ  ▒Γ┴╕ ╣«└┌ ┴²╟╒┐í╝¡
  32. ┴÷┐°╟╧░φ └╓┴÷ ╛╩┤° ╛╞┴╓ ╕╣└║ ▒█└┌╕ª  ╞≈╟╘╟╧░φ └╓╜└┤╧┤┘.
  33.  
  34.  
  35. Perl└║ │╗║╬└√└╕╖╬ └»┤╧─┌╡σ╕ª ╣«└┌ ╟Ñ╟÷└╗ └º╟╪ ╗τ┐δ╟╒┤╧┤┘. ║╕┤┘ ▒╕├╝└√└╕╖╬
  36. ╕╗╟╧╕Θ Perl ╜║┼⌐╕│╞« ╛╚┐í╝¡  UTF-8 ╣«└┌┐¡└╗ ╛╡ ╝÷ └╓░φ, 
  37. ░ó┴╛ ╟╘╝÷┐═ ┐¼╗Ω└┌(┐╣╕ª ╡Θ╛ε, ┴ñ▒╘╜─, index, substr)░í ╣┘└╠╞« ┤▄└º
  38. ┤δ╜┼ └»┤╧─┌╡σ ▒█└┌ ┤▄└º╖╬ ╡┐└█╟╒┤╧┤┘. (┤⌡ └┌╝╝╟╤ ░═└║ 
  39. perlunicode ╕┼┤║╛≤└╗ ┬ⁿ░φ╟╧╜╩╜├┐└.) └»┤╧─┌╡σ░í │╬╕« ║╕▒▐╡╟▒Γ └ⁿ┐í
  40. │╬╕« ╛▓└╠░φ └╓╛·░φ, ┐⌐└ⁿ╚≈ │╬╕« ╛▓└╠░φ └╓┤┬ ░ó▒╣/░ó ╛≡╛ε║░ └╬─┌╡∙└╕╖╬
  41. └╘├Γ╖┬└╗ ╟╧░φ └╠╡Θ └╬─┌╡∙└╕╖╬ ╡╚ ╡Ñ└╠┼═┐═ ╣«╝¡╕ª ┤┘╖τ┤┬ ░═└╗ ╡╜▒Γ └º╟╪
  42. 'Encode'░í  ╛▓┐┤╜└┤╧┤┘. ╣½╛∙║╕┤┘ 'Encode'╕ª  ╜ß╝¡ ╝÷╕╣└║ └╬─┌╡∙ ╗τ└╠└╟
  43. ║»╚»└╗ ╜▒░╘ ╟╥ ╝÷ └╓╜└┤╧┤┘.
  44.  
  45. 'Encode'┤┬ ┤┘└╜░· ░░└║ ╟╤▒╣╛ε └╬─┌╡∙└╗ ┴÷┐°╟╒┤╧┤┘.
  46.  
  47. =over 4
  48.  
  49. =item euc-kr 
  50.  
  51.   US-ASCII┐═ KS X 1001└╗ ░░└╠ ╛▓┤┬ ╕╓╞╝╣┘└╠╞« └╬─┌╡∙ (╚τ╚≈ ┐╧╝║╟ⁿ└╠╢≤░φ
  52.   ║╥╕▓.) KS X 2901░· RFC 1557 ┬ⁿ░φ.
  53.  
  54. =item  cp949     
  55.  
  56.     MS-Windows 9x/ME┐í╝¡ ╛▓└╠┤┬ ╚«└σ ┐╧╝║╟ⁿ.  euc-kr┐í 8,822└┌└╟
  57.     ╟╤▒█ └╜└²└╗ ┤⌡╟╤ ░═└╙.  alias┤┬ uhc, windows-949, x-windows-949,
  58.     ks_c_5601-1987. ╕╟ ╕╢┴÷╕╖ └╠╕º└║ └√└²╟╧┴÷ ╛╩└║ └╠╕º└╠┴÷╕╕, Microsoft
  59.     ┴ª╟░┐í╝¡ CP949└╟ └╟╣╠╖╬ ╛▓└╠░φ └╓└╜.
  60.  
  61. =item  johab          
  62.  
  63.     KS X 1001:1998 ║╬╖╧ 3┐í╝¡ ▒╘┴ñ╟╤ ┴╢╟╒╟ⁿ.  ╣«└┌ ╖╣╞█┼Σ╕«┤┬ cp949┐═
  64.     ╕╢┬∙░í┴÷╖╬ US-ASCII┐═  KS X 1001┐í 8,822└┌└╟ ╟╤▒█ └╜└²└╗ ┤⌡╟╤ ░═└╙.
  65.     └╬─┌╡∙ ╣µ╜─└║ └ⁿ╟⌠ ┤┘╕º. 
  66.  
  67. =item iso-2022-kr     
  68.  
  69.     RFC 1557┐í╝¡ ▒╘┴ñ╟╤ ╟╤▒╣╛ε └╬┼═│▌ ╕▐└╧ ▒│╚»┐δ └╬─┌╡∙└╕╖╬ US-ASCII┐═
  70.     KS X 1001└╗ ╖╣╞█┼Σ╕«╖╬ ╟╧┤┬ ┴í┐í╝¡ euc-kr░· ░░┴÷╕╕ └╬─┌╡∙ ╣µ╜─└╠ ┤┘╕º.
  71.     1997-8│Γ ░µ▒ε┴÷ ╛▓┐┤└╕│¬ ┤⌡ └╠╗≤ ╕▐└╧ ▒│╚»┐í ╛▓└╠┴÷ ╛╩└╜.
  72.  
  73. =item  ksc5601-raw     
  74.  
  75.     KS X 1001(KS C 5601)└╗ GL(┴∩, MSB╕ª 0└╕╖╬ ╟╤ ░µ┐∞) ┐í │⌡╛╥└╗ ╢º└╟
  76.     └╬─┌╡∙. US-ASCII┐═ ░ß╟╒╟╧┴÷ ╛╩░φ ┤▄╡╢└╕╖╬ ╛▓└╠┤┬ └╧└║ X11 ╡ε┐í╝¡ ▒█▓├
  77.     └╬─┌╡∙ (ksc5601.1987-0. '0'└║ GL└╗ └╟╣╠╟╘.)└╕╖╬ ╛▓└╠┤┬ ░═└╗ ┴ª┐▄╟╧░φ┤┬
  78.     ░┼└╟ ╛°└╜. KS C 5601└║ 1997│Γ KS X 1001╖╬ └╠╕º└╗ ╣┘▓┘╛·└╜.  1998│Γ┐í┤┬  ╡╬
  79.     ▒█└┌ (└»╖╬╚¡ ║╬╚ú┐═ ╡ε╖╧ ╗≤╟Ñ ║╬╚ú)░í ┤⌡╟╪┴│└╜.
  80.  
  81. =back
  82.  
  83.  ╕ε ░í┴÷ ╗τ┐δ ┐╣┴ª╕ª ╛╞╖í┐í ║╕└╘┤╧┤┘. 
  84.  
  85. ┐╣╕ª ╡Θ╛ε, euc-kr └╬─┌╡∙└╕╖╬ ╡╚ ╞─└╧└╗ UTF-8╖╬ ║»╚»╟╧╖┴╕Θ ┤┘└╜░·
  86. ░░└╠ ╟╧╕Θ ╡╦┤╧┤┘. 
  87.  
  88.  
  89.     perl -Mencoding=euc-kr,STDOUT,utf8 -pe1  < file.euckr > file.utf8
  90.  
  91. ┐¬║»╚»└║ ┤┘└╜░· ░░└╠ ╟╥ ╝÷ └╓╜└┤╧┤┘. 
  92.  
  93.     perl -Mencoding=utf8,STDOUT,euc-kr -pe1  < file.utf8  > file.euckr
  94.  
  95.   └╠╖▒ ║»╚»└╗ ┴╗┤⌡ ╞φ╕«╟╧░╘ ╟╥ ╝÷ └╓╡╡╖╧ Encode ╕≡╡Γ└╗ ╜ß╝¡ 
  96. ╝°╝÷╟╧░╘ Perl╖╬╕╕ ╛▓└╬ piconv░í Perl┐í ╡Θ╛ε └╓╜└┤╧┤┘.
  97. ▒╫ └╠╕º┐í╝¡ ╛╦ ╝÷ └╓╡φ└╠ piconv┤┬ Unix┐í └╓┤┬ iconv╕ª
  98. ╕≡╡¿╖╬ ╟╤ ░═└╘┤╧┤┘. ▒╫ ╗τ┐δ╣²└║ ╛╞╖í┐═ ░░╜└┤╧┤┘.
  99.  
  100.    piconv -f euc-kr -t utf8 < file.euckr > file.utf8
  101.    piconv -f utf8 -t euc-kr < file.utf8 > file.euckr
  102.  
  103.   ╢╟, 'PerlIO::encoding' ╕≡╡Γ└╗ ╜ß╝¡ ╟╤▒╣╛ε └╬─┌╡∙└╗ ╛▓╕Θ╝¡ ▒█└┌ ┤▄└º
  104. (╣┘└╠╞« ┤▄└º░í ╛╞┤╧╢≤) ├│╕«╕ª ╜▒░╘ ╟╥ ╝÷ └╓╜└┤╧┤┘.
  105.  
  106.   #!/path/to/perl 
  107.  
  108.   use encoding 'euc-kr', STDIN => 'euc-kr',
  109.                          STDOUT-> 'euc-kr', STDERR=>'euc-kr';
  110.  
  111.   print length("░í│¬");        # 2  (┼½ ╡√┐╚╟Ñ┤┬ ▒█└┌ ┤▄└º ├│╕«╕ª ┴÷╜├)
  112.   print length('░í│¬');        # 4  (└█└║ ╡√┐╚╟Ñ┤┬ ╣┘└╠╞« ┤▄└º ├│╕«╕ª ┴÷╜├)
  113.   print index("╟╤░¡, ┤δ╡┐░¡", "┐░");   # -1 ('┐░'└╠ ╛°└╜)
  114.   print index('╟╤░¡, ┤δ╡┐░¡', '┐░');   # 7 (8╣°┬░┐═ 9╣°┬░ ╣┘└╠╞«░í '┐░'└╟
  115.                                             ─┌╡σ░¬░· └╧─í╟╘.)
  116.  
  117.  
  118. =head2 ┤⌡ └┌╝╝╚≈ ╛╦░φ ╜═└╕╕Θ...
  119.  
  120.   Perl└╗ ╝│─í╟╧╕Θ  ┤δ┤▄╚≈ └┌╝╝╟╤ ╣«╝¡░í ░░└╠ ╡√╢≤ ┐└╕τ, └╠ ╣«╝¡╕ª ┼δ╟╪
  121. Perl └ⁿ╣▌ ╗╙ ╛╞┤╧╢≤ └»┤╧─┌╡σ ┴÷┐°, Encode└╟ ╗τ┐δ╣² ╡ε┐í ╕╣└║ ░═└╗
  122. ╣Φ┐∩ ╝÷ └╓╜└┤╧┤┘.  ╛╞┴≈ └╠ ╣«╝¡┤┬ ╟÷└τ ╕≡╡╬ ┐╡╛ε╖╬ ╛▓┐⌐ └╓╜└┤╧┤┘.
  123.  
  124.  
  125. =head2 Perl ░ⁿ╖├ └┌╖ß
  126.  
  127. └º┐í╝¡ ╛≡▒▐╟╤  ╣«╝¡ ┐▄┐í╡╡ ┤┘└╜░· ░░└║ └┌╖ß░í └╓╜└┤╧┤┘. └╠ ╕±╖╧└║ ░ß─┌
  128. ┐╧└ⁿ╟╤ ░═└╠ ╛╞┤╧░φ └╧║╬ ┤δ╟Ñ└√└╬ ░═╕╕ ╕≡└║ ░═└╘┤╧┤┘.
  129.  
  130. =over 4
  131.  
  132. =item L<http://www.perl.com/>        
  133.  
  134.    O'Reilly└╟ Perl └Ñ ╞Σ└╠┴÷ 
  135.  
  136. =item L<http://www.cpan.org/>
  137.  
  138.     Comprehensive Perl Archive Network
  139.  
  140. =item L<http://lists.perl.org/>    
  141.  
  142.   Perl ╕▐└╧╕╡ ╕«╜║╞«. ╕╣└║ ╕«╜║╞« ░í┐ε╡Ñ
  143.   perl-unicode┐í╝¡ 'Encode'┐í ┤δ╟╪ │φ└╟╟╘.
  144.  
  145. =back
  146.  
  147. =head2 Perl└╗ ┤⌡ ▒φ░╘ ░°║╬╟╧┤┬╡Ñ ╡╡┐≥└╗ ┴┘ ╝÷ └╓┤┬ ╟╤▒╣╛ε ░ⁿ╖├ ╗τ└╠╞«
  148.  
  149. =over 4
  150.  
  151. =item L<http://www.perl.or.kr/>
  152.  
  153.   Perl ╟╤▒╣ ╗τ┐δ└┌ ╕≡└╙ 
  154.  
  155. =item L<news:han.comp.lang.perl/>
  156.  
  157.   ╟╤▒╣╛ε Perl ┤║╜║ ▒╫╖∞
  158.  
  159. =item L<http://seoul.pm.org/>
  160.  
  161.   Perl ╕┴░┼╜║ (╝¡┐∩)
  162.  
  163. =item L<http://www.perlmania.or.kr/>
  164.  
  165.   Home for Korean Perlmanias
  166.  
  167. =item L<http://www.oreilly.co.kr/perl/>
  168.  
  169.   O'Reilly┐í╝¡ │¬┐┬ ╟╤▒╣╛ε Perl ╝¡└√ ╕±╖╧
  170.  
  171. =item L<http://www.perlschool.net/>
  172.  
  173.   Perl ▒Γ├╩ ░¡┴┬ ╣╫ ╝╥╜║, ├╓▒┘ ╡┐╟Γ, ░ⁿ╖├ ╟╪┐▄ ╗τ└╠╞« ╕╡┼⌐ 
  174.  
  175. =item L<http://www.perl.co.kr>
  176.  
  177.   Perl┐í ░ⁿ╖├╡╚ CGI, DB, ┐¼╡┐ ╡ε┐í ┤δ╟╤  ┴ñ║╕ ╣╫ ┤║╜║ ┴ª░°
  178.  
  179. =back 
  180.  
  181. =head2 └»┤╧─┌╡σ ╣╫ ╟╤▒╣╛ε └╬─┌╡∙ ░ⁿ╖├ └┌╖ß
  182.  
  183. =over 4
  184.  
  185. =item L<http://www.unicode.org/>
  186.  
  187.   └»┤╧─┌╡σ ─┴╝╥╜├╛÷.  
  188.  
  189. =item L<http://std.dkuug.dk/JTC1/SC2/WG2>
  190.  
  191. ▒Γ║╗└√└╕╖╬ Unicode┐═ ░░└║ ISO ╟Ñ┴╪└╬  ISO/IEC 10646 UCS(Universal
  192. Character Set)└╗ ╕╕╡σ┤┬  ISO/IEC JTC1/SC2/WG2└╟ └Ñ ╞Σ└╠┴÷. 
  193.  
  194. =item L<http://jshin.net/faq/qa8.html>
  195.  
  196.   ╟╤▒╣╛ε ╣«└┌ ┴²╟╒ ╣╫ └╬─┌╡∙┐í ┤δ╟╤ ╛╚│╗.
  197.  
  198. =item L<http://www.cl.cam.ac.uk/~mgk25/unicode.html>
  199.  
  200.   └»┤╨╜║/╕«┤¬╜║┐í╝¡ └»┤╧─┌╡σ┐═ UTF-8 ╗τ┐δ┐í ┤δ╟╤ ╣«┤Σ┴²(FAQ)
  201.  
  202. =item L<http://kldp.org/Translations/html/UTF8-Unicode-KLDP/UTF8-Unicode-KLDP.html>
  203.  
  204.   └»┤╨╜║/╕«┤¬╜║┐í╝¡ └»┤╧─┌╡σ┐═ UTF-8 ╗τ┐δ┐í ┤δ╟╤ ╣«┤Σ┴²(FAQ)└╟  ╟╤▒╣╛ε ╣°┐¬
  205.  
  206. =back
  207.  
  208. =head1 SEE ALSO
  209.  
  210. L<Encode>, L<Encode::KR>, L<encoding>, L<perluniintro>, L<perlunicode>
  211.  
  212.  
  213. =head1 AUTHORS
  214.  
  215. Jarkko Hietaniemi E<lt>jhi@iki.fiE<gt>
  216. ╜┼┴ñ╜─ E<lt>jshin@mailaps.orgE<gt>
  217.  
  218. =cut
  219.