[ Home | Freetime works | FreeBSD | KFUG ]
ÇÁ·Î±×·¥¼¼°è 1999³â 11¿ùÈ£ÀÌ·¯ÇÑ °ÍÀº ¿î¿µÃ¼Á¦ÀÇ ¸é°ú, ¾îÇø®ÄÉÀ̼ÇÀÇ ¸éÀ¸·Î ³ª´©¾î º¼ ¼ö Àִµ¥, ´ëüÀûÀ¸·Î ¿î¿µÃ¼Á¦ÀÇ ÇÙ½É ºÎºÐ(Ä¿³Î°ú C¶óÀ̺귯¸®)ÀÇ °³¹ßÀÚµéÀº ±¹Á¦È¿¡ ´ëÇÑ °ü½ÉÀ» °®±â º¸´Ù´Â ½Ã½ºÅÛÀÇ ¼º´É Çâ»óÀ̳ª ´Ù±â´É¿¡ ´õ¿í ÃÊÁ¡À» ¸ÂÃ߸ç, ÀÌ·¯ÇÑ ÂÊÀÇ »ç¶÷µµ ºÎÁ·ÇÑ °ÍÀÌ Çö½ÇÀÌ´Ù. ¶ÇÇÑ ÇöÁ¸ÇÏ´Â ÇÁ·Î±×·¥À» ´çÀå Áö¿ªÈÇϴµ¥ ½Ã°£À» ¾²´Â °ÍÀÌ Çö¸íÇÑ ÀÏÀÎÁö, ¶Ç´Â ±¹Á¦ÈÀÇ Ç¥ÁØ¿¡ ¸ÂÃßµµ·Ï ÇÏ´Â °ÍÀÌ Áß¿äÇÑÁöµµ »ý°¢ÇØ¾ß ÇÏ´Â ¹®Á¦ÀÌ´Ù. ÀÌ·¯ÇÑ ¹®Á¦µé¿¡ ´ëÇØ »ý°¢ÇØ º¸ÀÚ.
Áö¿ªÈ °æÇâÀº ÇØ´ç Áö¿ªÀÇ »ç¿ëÀڵ鿡°Ô ´çÀå »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇѴٴµ¥ ÀÇÀǰ¡ ÀÖÁö¸¸ ÆÐÄ¡ÀÇ ³¸³¿¡ µû¸¥ ½Ã½ºÅÛÀÇ ºÐ¿°ú, Ç¥ÁذúÀÇ »óÃæÀ̶ó´Â µÎ°¡Áö ¹®Á¦¸¦ ¾È°í ÀÖ´Ù. ÇÏÁö¸¸ Áö¿ªÈ°¡ ÇʼöÀûÀ̾î¾ß¸¸ ÇÏ´Â °æ¿ì°¡ Àִµ¥, ±¹Á¦È Ç¥ÁØ¿¡ ¼ÓÇÏÁö ¾Ê´Â ´ë»óÀÇ ¾ð¾î, ¹®È±Ç, ¹®ÀÚ¼ÂÀ̳ª, µ¶¸³ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÌ ±×·± ºÎ·ù¿¡ ¼ÓÇÑ´Ù. À¯´Ð½º »óÀÇ ·ÎÄÉÀÏ ½Ã½ºÅÛÀ̶ó°í ÇØµµ ½Ã½ºÅÛ¸¶´Ù ±× ±¸ÇöÀÇ Á¤µµ³ª ¹æ½Ä, Áö¿ø ¹üÀ§°¡ õÂ÷ ¸¸º°À̹ǷÎ, ¾ÆÁ÷Àº ÇѰ¡ÁöÀÇ ·ÎÄÉÀÏ ½Ã½ºÅÛ¿¡ ÀÇÁ¸ÇÑ ÇÁ·Î±×·¥ °³¹ßÀº °ÅÀÇ ºÒ°¡´ÉÇÏ´Ù°í º¸¾Æµµ µÈ´Ù. hantermÀ̳ª hanemacsµîÀÌ ±âÁ¸ ½Ã½ºÅÛ°ú µ¶¸³ÀûÀ¸·Î ÇÑ±Û ±¸ÇöÀÌ °¡´ÉÇÑ ¿¹Àε¥, ÀÌ·¯ÇÑ ÀÏÀ» À§ÇØ ÀÔÃâ·ÂÀ» À§ÇÑ ÇÔ¼öµéÀ» ³»ÀåÇϰí ÀÖ´Â °ÍÀÌ Æ¯Â¡ÀÌ´Ù. Çѱ¹¾îÀÇ °æ¿ì ÀÌ·¯ÇÑ ÀÔÃâ·Â ¹æ¹ýÀÌ ºñ±³Àû(!) °£¼ÒÇÏ¿© ³»Àå¿¡ Å« ¹«¸®°¡ ¾øÁö¸¸, ÀϺ»¾î µîÀº ±×·¸°Ô ½±Áö ¾Ê´Ù.
±×·³¿¡µµ ºÒ±¸Çϰí Áö¿ªÈÀÇ Á¸Àç´Â ÇÇÇÒ ¼ö ¾ø´Ù. ÇöÀçÀÇ ·ÎÄÉÀÏ ¸ðµ¨Àº
Çѱ¹¾î¿¡ ´ëÇÑ ³»¿ëÀ» °ÅÀÇ ¸ðµç °æ¿ì¿¡ Æ÷ÇÔÇϰí ÀÖÀ¸¹Ç·Î ¿ì¸®³ª¶óÀÇ
°æ¿ì °ÆÁ¤ÇÒ °ÍÀº º°·Î ¾øÁö¸¸ ±×·¸Áö ¾ÊÀº ¾ð¾î µîµµ ¸¹±â ¶§¹®ÀÌ´Ù.
±×¸®°í ±¹Á¦È ¸ðµ¨¿¡¼ Á¦°øÇÏÁö ¾Ê´Â ¿©·¯°¡Áö ¸é(ÇÁ¸°ÅÍ Ãâ·Â µî)¿¡
´ëÇØ¼´Â µ¶ÀÚÀûÀ¸·Î ÇØ°áÇØ ³ª°¥ ¼ö ¹Û¿¡´Â ¾ø´Ù.
glibc 2.0.xÀÇ °æ¿ì libwcsmbs¶ó´Â
ÀϺ»¿¡¼ °³¹ßµÈ libc È®ÀåÀ» »ç¿ëÇϸé À¯´ÏÄÚµå ±â¹ÝÀÇ ¸ÖƼ¹ÙÀÌÆ® º¯È¯
½Ã½ºÅÛÀ» ¾òÀ» ¼ö ÀÖ´Ù. ¾ÕÀ¸·Î ¹ßÇ¥µÇ´Â glibc 2.2¿¡¼´Â ¸ÖƼ¹ÙÀÌÆ®¿¡
´ëÇÑ ¿ÏÀüÇÑ À¯´ÏÄÚµå ±â¹Ý Áö¿øÀÌ °èȹµÇ°í ÀÖÀ¸¸ç, 2.1¿¡µµ ¾î´À Á¤µµ
Æ÷ÇԵǾî ÀÖ´Ù.
FreeBSD´Â XPG4¿¡ ±â¹ÝÇÑ ·ÎÄÉÀÏ ½Ã½ºÅÛÀ» °®°í ÀÖÀ¸¸ç, ÀÌ´Â ¿ø·¡ 4.4BSD
ÀÇ libc ¼Ò½º¿¡ ±â¹ÝÇÑ °ÍÀÌ´Ù. ÇÏÁö¸¸ ±× ±¸ÇöÀº glibcÀÇ ±×°Í°ú ¿ÏÀüÈ÷
´Ù¸£¸ç, ¸ÖƼ¹ÙÀÌÆ®ÀÇ °æ¿ì¿¡´Â EUCÄڵ常À» Áö¿øÇϰí ÀÖ´Ù. µ¿Á¾ÀÇ BSD
½Ã½ºÅÛ(OpenBSD, NetBSDµî)µµ ¸¶Âù°¡Áö °æ¿ìÀε¥, ºÎ°¡ÀûÀ¸·Î Áß±¹ÀÇ
Big5ÀÎÄÚµùÀ̳ª ÀϺ»ÀÇ SJIS¿Í °°Àº ·ÎÄÉÀÏ Áö¿øÀÌ Ãß°¡µÇ¾î ÀÖ´Â °æ¿ìµµ
ÀÖ´Ù.
¼Ö¶ó¸®½º³ª Tru64 À¯´Ð½º µî¿¡¼µµ µ¶ÀÚÀûÀÎ ·ÎÄÉÀÏ ½Ã½ºÅÛÀ» °®°í ÀÖ´Ù.
ÀÌ·¯ÇÑ ½Ã½ºÅÛÀÇ Å« Â÷ÀÌ´Â ¹Ù·Î Çѱ¹¾î µîÀÇ ¼³Á¤¿¡¼ LANG, LC_ALL,
LC_CTYPEµîÀÇ È¯°æ º¯¼ö¸¦ ¾î¶»°Ô ÁöÁ¤ÇÏ´ÂÁöºÎÅͰ¡ ´Þ¶óÁö°Ô µÇ´Âµ¥,
½Ã½ºÅÛ¸¶´Ù Çѱ¹¾î ·ÎÄÉÀÏÀ» ÁöÁ¤Çϱâ À§Çؼ´Â ´ÙÀ½°ú °°ÀÌ ÇØ¾ß ÇÑ´Ù.
À̵éÀº ¸ðµÎ ±âº»ÀûÀ¸·Î EUC-KR ÀÎÄÚµù ½Ã½ºÅÛÀÇ Çѱ¹¾î ·ÎÄÉÀÏ ½Ã½ºÅÛÀ»
°¡¸®Å²´Ù.
·ÎÄÉÀÏ
POSIX ¶Ç´Â XPG4ÀÇ ·ÎÄÉÀÏ ½Ã½ºÅÛÀº, ÀϹÝÀûÀ¸·Î ½Ã½ºÅÛ¸¶´Ù ¸ðµÎ ´Ù¸£´Ù.
¸®´ª½º¿¡¼µµ libc5±îÁö´Â ÁÖ·Î 1¹ÙÀÌÆ® ¾ð¾î±Ç¸¸À» Áö¿øÇϰí ÀÖ¾úÀ¸¸ç,
¸Þ½ÃÁö ½Ã½ºÅÛµµ catopen()½Ã½ºÅÛÀ» »ç¿ëÇÏ¿´Áö¸¸ glibc¿¡ ³Ñ¾î¿À°í
º°µµ·Î GNU gettext°¡ °³¹ßµÇ¸é¼ ÀÌ·± Á¡Àº ¹Ù²î±â ½ÃÀÛÇÏ¿´´Ù. glibc´Â
ÇöÀç 1¹ÙÀÌÆ® ¾ð¾î±ÇÀ» Ãæ½ÇÈ÷ Áö¿øÇϰí ÀÖ°í, 2¹ÙÀÌÆ® ¾ð¾î¿¡ ´ëÇÑ Áö¿øµµ
ÀϺΠÆ÷ÇԵǾî ÀÖÁö¸¸ ¿ÂÀüÇÏÁö´Â ¾ÊÀº ½ÇÁ¤ÀÌ´Ù.
Linux glibc2
ko_KR.eucKR, ko
FreeBSD
ko_KR.EUC
Solaris 2
ko, korean
LANG ȯ°æº¯¼ö: À¯´Ð½ºÀÇ È¯°æº¯¼ö´Â ÇÁ·Î¼¼½º ½ÇÇà ȯ°æÀÇ ÀϺÎÀ̹ǷÎ, ½© µî¿¡ °ü°è¾øÀÌ ÇöÀç ½ÇÇà ȯ°æÀÇ ¿©·¯°¡Áö ¸éÀ» Á¶Á¤Çϱâ À§ÇØ »ç¿ëµÈ´Ù. ·ÎÄÉÀÏ ½Ã½ºÅÛ¿¡¼ LANGȯ°æº¯¼ö´Â ±âº»ÀûÀÎ ½Ã½ºÅÛ ·ÎÄÉÀÏÀ» ÁöÁ¤Çϱâ À§ÇØ »ç¿ëµÇ´Âµ¥, ±¸Ã¼ÀûÀ¸·Î´Â LC_xxx ½ÄÀÇ Ä«Å×°í¸®¸¦ ¸ðµÎ ÇѲ¨¹ø¿¡ ÁöÁ¤ÇÏ´Â °Í°ú °°Àº È¿°ú¸¦ ¾ò´Â´Ù. °¡·É ÀÎÄÚµùÀº Çѱ¹¾î, ½Ã°£ Ç¥½Ã´Â ¹Ì±¹½ÄÀ¸·Î À¯ÁöÇÏ°í ½ÍÀ» ¶§°¡ ÀÖ´Ù. ƯÁ¤ Ä«Å×°í¸®¿¡ ´ëÇÑ ·ÎÄÉÀÏÀ» ÁöÁ¤Çϱâ À§Çؼ´Â xxx¿¡ Ä«Å×°í¸®¸¦ ÁöÁ¤ÇÏ¸é µÈ´Ù. Ä«Å×°í¸®¿¡´Â ALL(Àüü, LANG¿Í µ¿ÀÏÇÑ È¿°ú), CTYPE(¹®ÀÚ ÀÎÄÚµù), MONETARY(ÅëÈÇ¥½Ã), TIME(½Ã°£ Ç¥½Ã Çü½Ä), MESSAGES(¸Þ½ÃÁö Ç¥½Ã) µîÀÌ ÀÖ´Ù.
ÃÖ±Ù¿¡´Â À¯´ÏÄڵ尡 ³Î¸® Åë¿ëµÇ¸é¼, ·ÎÄÉÀÏ ½Ã½ºÅÛµµ À¯´ÏÄڵ带 Áö¿øÇÏ´Â °ÍÀÌ ÀÖ´Ù. ¶ÇÇÑ ÀÌÀüÀÇ ISO-2022¸¦ Áö¿øÇÏ´Â ½Ã½ºÅÛ µî¿¡¼´Â Çѱ¹¾î°¡ ¹Ýµå½Ã EUC-KRÀÎÄÚµùÀ̶ó´Â º¸ÀåÀÌ ¾øÀ¸¹Ç·Î, ko, ko_KRµîÀ̶ó°í ¾²´Â °æ¿ì¿¡´Â ½ÇÁ¦·Î ¾î¶² ÀÎÄÚµùÀ» °¡¸®Å°´ÂÁö¿¡ ÁÖÀÇÇÏ´Â °ÍÀÌ ÁÁÁö¸¸, ½ÇÁ¦·Î´Â °ÅÀÇ ¸ðµÎ°¡ EUC-KRÀ» °¡¸®Å°°í ÀÖ´Ù.
X À©µµ¿ì ½Ã½ºÅÛ
XÀ©µµ¿ì ½Ã½ºÅÛÀº 2¹ÙÀÌÆ® ±Û²Ã ó¸® µîÀ» À§ÇÑ ÇÔ¼öµéÀ» X11R5ÀÌÈĺÎÅÍ
³»ÀåÇϰí ÀÖÀ¸¸ç, À̵éÀº À¯´Ð½ºÀÇ ·ÎÄÉÀÏ ½Ã½ºÅÛ¿¡ ÀÇÇØ »ç¿ë ¿©ºÎ°¡
°áÁ¤µÉ ¼ö ÀÖ´Ù. XÀ©µµ¿ì ½Ã½ºÅÛÀÇ ±¸Çö Áß ÇϳªÀÎ XFree86Àº
°ø°³ À¯´Ð½ºÀÇ Ç¥ÁØ À©µµ¿ì ½Ã½ºÅÛÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ¸ðµç
½Ã½ºÅÛ¿¡¼ µ¿ÀÏÇÑ ·ÎÄÉÀÏ ½Ã½ºÅÛÀ» Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î, ¼±Åÿ¡ µû¶ó
³»ÀåµÈ XÀ©µµ¿ì ·ÎÄÉÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼öµµ ÀÖ°í ½Ã½ºÅÛÀÇ ·ÎÄÉÀÏÀ»
»ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ÀÌÀü¿¡ X_LOCALEÀ̶ó°í ºÒ¸®´ø °ÍÀº ¹Ù·Î Çѱ¹¾î
·ÎÄÉÀÏÀÌ Á¦´ë·Î Áö¿øµÇÁö ¾Ê´ø ¸®´ª½ºÀÇ libc5³ª FreeBSD 2.1µîÀÇ ½Ã½ºÅÛ
¿¡¼ Çѱ¹¾î ·ÎÄÉÀÏ·Î Ãʱâ鵃 ¼ö ÀÖ´Â XÀ©µµ¿ì À§Á¬ µîÀ» »ç¿ëÇϱâ À§ÇØ
»ç¿ëÇÏ´Â ¹æ¹ýÀ̾ú´Ù. X½Ã½ºÅÛÀÇ ¼³Ä¡¸¦ À§ÇÑ ¼³Á¤À̳ª ÇÁ·Î±×·¥À» ÄÄÆÄÀÏ
ÇÒ ¶§ X_LOCALEÀ» CÀÇ #defineÀ¸·Î Á¤ÀÇÇØ µÎ¸é X´Â µ¶ÀÚÀûÀÎ ·ÎÄÉÀÏ
½Ã½ºÅÛÀ» »ç¿ëÇÑ´Ù. ÇöÀç·Î¼´Â ¿Ïº®ÇÏÁö´Â ¾ÊÁö¸¸ ·ÎÄÉÀÏÀÇ Á¤Àǰ¡
°¡´ÉÇϹǷΠ°ÅÀÇ »ç¿ëÇÏÁö ¾Ê°Ô µÇ¾úÁö¸¸, »ç½Ç ÀÌ ¿Ïº®ÇÏÁö ¾Ê´Ù´Â Á¡
¶§¹®¿¡ ³Ý½ºÄÉÀÌÇÁ¿¡¼ÀÇ ÇÑ±Û ÀÔ·Â µî¿¡¼ ¿©·¯°¡Áö ¹®Á¦¸¦ ¹ß»ýÇϰÔ
µÇ¾ú´Ù(¹°·Ð ±× ¹®Á¦´Â ¿©·¯°¡Áö ¿øÀÎÀÌ º¹ÇÕÀûÀ¸·Î ÀÛ¿ëÇÑ´Ù).
ÃÖ±Ù gtk+µî XŸŶ¿¡ ±â¹ÝÇÏÁö ¾Ê´Â GUIÀ§Á¬ ½Ã½ºÅÛÀº ÀÌ·¯ÇÑ XÀ©µµ¿ìÀÇ
·ÎÄÉÀÏ ¸ðµ¨¿¡ Á÷Á¢ÀûÀ¸·Î ÀÇÁ¸ÇÏÁö ¾Ê°í, ½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Áö¿ø¿¡
ÀÇÁ¸ÇÑ´Ù. µû¶ó¼ ÀÌ·¯ÇÑ ½Ã½ºÅÛÀÇ °æ¿ì¶ó¸é X_LOCALEÀÇ Á¤ÀÇ ¿©ºÎ°¡
Å« Àǹ̸¦ °®Áö ¾ÊÁö¸¸, Àû¾îµµ XÀ©µµ¿ì ½Ã½ºÅÛÀº ¹Ýµå½Ã ÇØ´ç ¾ð¾îÀÇ
Áö¿øÀ» Æ÷ÇÔÇϵµ·Ï ÄÄÆÄÀϵǾî¾ß ÇÑ´Ù.
¾Õ¼ ¸»ÇÑ °Í°ú °°ÀÌ À¯´Ð½ºÀÇ °æ¿ì ·ÎÄÉÀÏ ½Ã½ºÅÛ¿¡ ±â¹ÝÀ» µÐ ±¹Á¦È °æÇâÀº ÇöÀç´Â °ÅÀÇ ÀϹÝÀûÀÌ µÇ¾ú´Ù. ±×·¯³ª ±¹Á¦È¿¡¼ ´Ù·ê ¼ö ÀÖ´Â ¹æ½Ä¿¡´Â ÇѰ谡 ÀÖ¾î¼, ÇöÀç·Î¼´Â ´ÙÀ½°ú °°Àº °ÍÀÌ´Ù.
´ëºÎºÐÀÇ ¾îÇø®ÄÉÀ̼ÇÀº À§ÀÇ ¹üÁÖ ³»¿¡¼ ¾îÇø®ÄÉÀÌ¼Ç ÀÛ¼ºÀÌ °¡´ÉÇϹǷΠ±×¸® °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. ÇÏÁö¸¸ ÀÌÀÇ ¹üÁÖ À̿ܿ¡ ¼ÓÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â µ¥¿¡´Â ±¹Á¦È ¸ðµ¨Àº º° ¾µ¸ð°¡ ¾ø´Â °ÍÀÌ µÇ¾î ¹ö¸°´Ù. µû¶ó¼ ÀÌ·¯ÇÑ ½Ã½ºÅÛÀÇ °æ¿ì µ¶ÀÚÀûÀÎ ±¸ÇöÀÌ ÇÊ¿äÇÑ °æ¿ì°¡ ¸¹´Ù.
À¯´Ð½º¿¡¼ ȸé Ãâ·Â¹æ½Ä°ú ´Þ¸® ÇÁ¸°ÅÍ Ãâ·ÂÀº ¸ðµÎ ÇØ´ç ½Ã½ºÅÛÀÇ ±¸Çö¿¡ ¸Ã±â°í ÀÖ´Ù. ÀÌ´Â °ð¹Ù·Î ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¸ÓÀÇ ºÎ´ãÀ¸·Î À̾îÁö´Âµ¥, µû¶ó¼ ÀϹÝÀûÀÎ À¯´Ð½º ¾îÇø®ÄÉÀ̼ÇÀÇ Ãâ·ÂÀº ȸé Ãâ·ÂÀÌ °¡´ÉÇÒÁö¶óµµ ÇÁ¸°ÅÍ Ãâ·ÂÀÌ ºÒ°¡´ÉÇÑ °æ¿ì°¡ ¸¹´Ù. ÁÖµµÀûÀÎ ÇÁ¸°ÅÍ °ø±Þ¾÷üÀÇ °æ¿ì ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ¸î°¡Áö ¹æ¾ÈÀ» ³»³õ°í ÀÖÁö¸¸, ¾ÆÁ÷ ³Î¸® ¹Þ¾Æµé¿´´Ù°í º¸±â¿¡´Â ¾î·Á¿î Á¡ÀÌ ¸¹´Ù.
hcode³ª hmconv¿Í °°Àº À¯Æ¿¸®Æ¼´Â ±¹Á¦È ¸ðµ¨¿¡¼ Á¦°øÇÏÁö ¾Ê´Â ¿©·¯°¡Áö ÀÎÄÚµù(3¹ÙÀÌÆ®³ª »ó¿ë Á¶ÇÕ ÀÌ¿ÜÀÇ ÀÎÄÚµù µî)À» Áö¿øÇϰí ÀÖ´Ù. ±¹Á¦È ÀÎÄÚµù Áö¿ø ÇÁ·Î±×·¥Àº ÇöÀç GNU ÀÚÀ¯ ¹ø¿ª ÇÁ·ÎÁ§Æ®¸¦ À̲ø°í ÀÖ´Â Francois PinardÀÇ GNU recode°¡ ÀÖÁö¸¸, recode´Â ÇöÀç À¯·´ ¾ð¾î µî¿¡ ´ëÇØ¼´Â Àß Áö¿øÇÏÁö¸¸ µ¿¾Æ½Ã¾Æ±ÇÀÇ ¸ÖƼ¹ÙÀÌÆ® ÀÎÄÚµù¿¡ ´ëÇØ¼´Â Áö¿øÀÌ ºÎÁ·ÇÏ´Ù. ¹°·Ð recodeµµ ·ÎÄÉÀÏ ¸ðµ¨¿¡ Á¸ÀçÇÏ´Â ÇÁ·Î±×·¥Àº ¾Æ´ÏÁö¸¸ ´Ù±¹¾î Áö¿ø¿¡ ½Å°æ¾²´Â Á¡ÀÌ ¸¹À¸¹Ç·Î, µµ¿ÍÁÖ´Â »ç¶÷¸¸ ÀÖ´Ù¸é Çѱ¹¾î ÀÎÄÚµù µîµµ Æ÷Ç﵃ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
»ç½Ç Ä¿³Î ÇÁ·Î±×·¡¹ÖÀ̳ª ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö µîÀÇ ºÐ¾ß´Â ±¹Á¦È³ª Áö¿ªÈÀÇ ¿©ºÎ°¡ Áß¿äÇÏÁö ¾ÊÀº °æ¿ìÀ̰í, ±¹Á¦È³ª Áö¿ªÈ´Â Á÷Á¢ »ç¿ëÀÚ¿Í Á¢ÃËÇÏ´Â °æ¿ì¿¡¸¸ Áß¿äÇÑ °æ¿ì°¡ ´ëºÎºÐÀÌ´Ù. µû¶ó¼ ÀÌ·¯ÇÑ ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ̶ó¸é ±¹Á¦È ¹®Á¦ µî¿¡ ½Å°æ¾µ Çʿ䰡 °ÅÀÇ ¾øÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ Ä¿³Î¿¡ °ü½É ÀÖ´Â µ¶ÀÚ¶ó¸é Äֿܼ¡¼ÀÇ Çѱ¹¾î ó¸® µî¿¡ °ü½ÉÀ» °¡Áö°í ÁöÄѺ¸´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. ¸®´ª½º Ä¿³Î 2.2¿¡¼´Â ÇÁ·¹ÀÓ¹öÆÛ ÄܼÖÀ» »ç¿ëÇÏ¿© ÀÓÀÇÀÇ ¹®ÀÚ¸¦ ºñ±³Àû ÀÚÀ¯·Ó°Ô ±×¸± ¼ö Àִ ȯ°æÀÌ ¸¶·ÃµÇ¾ú°í, FreeBSDÀÇ °æ¿ì¿¡µµ ±âº» ÄÜ¼Ö ½Ã½ºÅÛÀÎ syscons¿¡¼ÀÇ ±¹Á¦È ¹æ½Ä¿¡ ´ëÇØ ³íÀǰ¡ ÀÖ¾ú´Ù.
MiziOS´Â ¹ÌÁö¸®¼Ä¡ÀÇ °³ÀÎ¿ë ¸®´ª½º ¹èÆ÷º»ÀÌ´Ù. ÀÌ OS¿¡ ÀÇÀǸ¦ µÎ´Â ÀÌÀ¯´Â ¹Ù·Î ÃÖÃÊ·Î Èð¾îÁ® ÀÖ´ø ±¹³» °³¹ßÀÚµéÀÌ °¡Àå ¸¹ÀÌ ¸ð¿©¼ °³¹ßÇϰí ÀÖ´Â ¸®´ª½º ¹èÆ÷º»À̶ó´Â °ÍÀÌ´Ù. Çѱ¹¾î »ç¿ë¿¡ ºÒÆíÇÔÀÌ ¾øµµ·Ï °³¹ßÇϰí ÀÖ´Â ¸®´ª½º ¹èÆ÷º»µéÀº ¿©·¯°¡Áö°¡ ÀÖÁö¸¸, °¡Àå °ø°³ÀûÀ¸·Î ¿î¿µµÇ°í ÀÖ´Â °ÍÀº MiziOS°¡ ÁÁÀº ¿¹¸¦ º¸¿©ÁÖ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀÇ °³¹ßÀÌ ±¹³»¿¡¼µµ °¡´ÉÇÏ¿´´Ù´Â °ÍÀº ÇöÀç ±¹³»ÀÇ ¸®´ª½º °³¹ßÀÚµµ »ó´çÈ÷ ´Ã¾î³µ´Ù´Â Á¡À» Áõ¸íÇÏ´Â °ÍÀÌ ¾Æ´Ñ°¡ ÇÑ´Ù. ¹°·Ð ¾ÕÀ¸·ÎÀÇ ¹ßÀü °úÁ¤µµ °è¼Ó ±×·¯ÇÑ ¹æ½ÄÀ¸·Î ÁøÇàµÉ °ÍÀÎÁö´Â Á¶±Ý ´õ µÎ°í º¸¾Æ¾ß ÇÒ °ÍÀÌ´Ù. rpm±â¹ÝÀÇ ½Ã½ºÅÛ °³¹ß¿¡ °ü½ÉÀÖ´Â »ç¶÷µéÀº °³¹ßÀÚ ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÇØ º¸ÀÚ.
http://linux.mizi.co.krMiziOSÀÇ °³¹ß°ú ÇÔ²² ÀÌ·ç¾îÁø ¹Ý°¡¿î ¼Ò½Ä ÁßÀÇ Çϳª´Â, ÀÚÀ¯·Ó°Ô »ç¿ë ÇÒ ¼ö ÀÖ´Â ÇÑ±Û ±Û²ÃµéÀÌ ´ë°Å °ø°³µÇ¾ú´Ù´Â °ÍÀÌ´Ù. (ÁÖ) ¿ì´õ¾ÆÆ®ÀÇ ¹é¹¬ ±Û²Ã 4Á¾ÀÌ ±×°ÍÀε¥, ÀÌ´Â À©µµ¿ì³ª ¼Ö¶ó¸®½º, IRIXµîÀÇ »ó¿ë ¿î¿µÃ¼Á¦¿¡¼ ´ëºÎºÐ Á¦°øÇϰí ÀÖ´Â ±¼¸², ¹ÙÅÁ, µ¸¿ò, ±Ã¼Ã¼ µî¿¡ ´ëÇÑ ´ë¾ÈÀ» Á¦°øÇϰí ÀÖ´Ù. ¹é¹¬±Û²ÃÀº Æ®·çŸÀÔÀÇ ÇüÅ·Π°³¹ßµÇ¾î ÀÖ°í, À̸¦ X ºñÆ®¸Ê ±Û²Ã·Î º¯È¯ÇÑ °ÍÀÌ Àִµ¥, ´ÙÀ½ Àå¼Ò¿¡¼ ´Ù¿î·Îµå¹ÞÀ» ¼ö ÀÖ´Ù.
ftp://ftp.mizi.co.kr/pub/baekmukÀ§ »çÀÌÆ®¿¡¼´Â rpmÇüÅÂÀÇ ±Û²Ã ÆÐŰÁö¸¦ ´Ù¿î·Îµå¹ÞÀ» ¼ö ÀÖÀ¸¸ç, ÇöÀç Debian-krÀ̳ª FreeBSD¿¡¼´Â ÆÐŰÁöÀÇ ÇüÅ·Π¹é¹¬±Û²Ã ÆÐŰÁö¸¦ ´Ù¿î·Îµå¹ÞÀ» ¼ö ÀÖ´Ù. ¹é¹¬ ±Û²ÃÀÇ ÀåÁ¡À̶ó°í ÇÑ´Ù¸é ¸ÕÀú °ø°³µÈ ±Û²Ã À̶ó´Â Á¡ÀÌÁö¸¸, ±×°Í¸¸À¸·Î´Â ÃæºÐÇÏÁö ¾Ê´Ù. ½ÇÁ¦·Î °ø°³µÇ¾î ÀÖ´Â ±Û²ÃÀº ¿©·¯°¡Áö°¡ ÀÖÁö¸¸, »ó¿ë ±Û²ÃÀÇ ÁÁÀº Á¡Àº ¹Ì·ÁÇÑ È¸é Ç¥½Ã¸¦ À§ÇØ ¾à 9-14Æ÷ÀÎÆ® À̳»ÀÇ È¸é¿ë ºñÆ®¸Ê ±Û²ÃÀÌ ÀÏÀÏÀÌ ¼öÀÛ¾÷À» ÅëÇÑ ÈùÆÃ 󸮰¡ µÇ¾î ÀÖ´Ù´Â °ÍÀÌ´Ù. ¹é¹¬ ±Û²Ãµµ ¿¹¿Ü´Â ¾Æ´Ï¾î¼ ÇöÀç ¼öÀÛ¾÷À¸·Î ÇØ°áÇØ¾ß ÇÏ´Â ÈùÆÃ ¹®Á¦°¡ ³²¾Æ ÀÖÀ¸¸ç, ¾ðÁ¦¶óµµ ÀÌ ÀÛ¾÷¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Ù. °ü½ÉÀÖ´Â »ç¶÷µéÀº ¹ÌÁö¸®¼Ä¡ÀÇ È¨ÆäÀÌÁö¸¦ ÂüÁ¶Çϵµ·Ï ÇÏÀÚ. ´ÜÁ¡À̶ó¸é ºñÆ®¸Ê ±Û²Ã ¹®Á¦¿Í ´õºÒ¾î À¯´ÏÄÚµå 2.0»ó´çÀÇ ¸ðµç Çѱ۰ú ÇÑÀÚ ±Û²ÃÀ» ¾ò¾úÀ¸¸é ÇÏ´Â ¹Ù·¥ÀÌÁö¸¸, ù¼ú¿¡ ¹èºÎ¸¦ ¼ö ¾ø´Ù°í ÀÌ·± ¹®Á¦´Â ¾ÕÀ¸·Î Á¡Á¡ ÇØ°áµÉ °ÍÀ̶ó°í »ý°¢ÇØ º¸ÀÚ. ¹é¹¬ ±¼¸²Ã¼ 12Æ÷ÀÎÆ® ºñÆ®¸ÊÀº ÇÑ±Û ºÎºÐÀÌ ÈùÆÃµÈ ¹öÀüÀÌ °ø°³µÇ¾î ÀÖÀ¸´Ï ¸¹ÀÌ »ç¿ëÇÏ°í º¸Á¤ ÀÛ¾÷¿¡µµ Âü¿©Çϵµ·Ï ÇÏÀÚ.
MiziOS °³¹ßÀÚ ¸ÞÀϸµ ¸®½ºÆ®¿¡¼ ¿À°í°¡´ø »çÇ× Áß Æ¯Á¤ ¿î¿µÃ¼Á¦¿Í °ü·Ã ¾ø´Â, ±×¸®°í Èð¾îÁ® ÀÖ´ø °¢ ÇѱÛÈ ¸®´ª½º ¹èÆ÷º»¿¡¼ Àû¿ëµÇ°í ÀÖ´ø ÆÐÄ¡¸¦ ¸ðÀ¸°í À̸¦ ¿ø ÀúÀÚ¿¡°Ô µ¹·ÁÁÖ´Â °úÁ¤¿¡¼ Á¦±â°¡ µÇ¾î »ý°Ü³ °ÍÀÌ ¹Ù·Î hangul-patch ¸ÞÀϸµ ¸®½ºÆ®ÀÌ´Ù. ÀÌ´Â °¢ ¸®´ª½º ¹èÆ÷º»ÀÇ ÇÑ±Û ÆÐÄ¡¸¦ ¸ðÀ¸°í Á¤¸®ÇÏ·Á´ø ±èÇöö <mindgame@kldp.org>´ÔÀÇ À¥ÆäÀÌÁö¿¡¼ ½ÃÀÛÇÏ¿©, ¸ÞÀϸµ ¸®½ºÆ®°¡ °³¼³µÇ°í ȨÆäÀÌÁö¸¦ KLDP·Î ÀÌÀüÇÏ°Ô µÇ¾ú´Ù. hangul-patch ¸ÞÀϸµ ¸®½ºÆ®´Â °¢ ¸®´ª½º ¹èÆ÷º»À̳ª FreeBSD µîÀÇ °ø°³ ÇÁ·ÎÁ§Æ®¿¡¼ ÆÐŰÁö·Î Á¦°øµÇ´Â °¢ ¾îÇø®ÄÉÀ̼ǿ¡ Æ÷ÇԵǴ °£´ÜÇÑ ¼öÁØ¿¡¼ºÎÅÍ ±¹Á¦È ÆÐÄ¡±îÁö¸¦ ¸ðÀ¸°í, ÀÌ¿¡ ´ëÇÑ »çÇ×À» ³íÀÇÇÏ°í µÇµµ·ÏÀÌ¸é º°µµÀÇ ÆÐÄ¡·Î Á¸ÀçÇÏÁö ¾Êµµ·Ï ¿ø ÀúÀÚ¿¡°Ô µ¹·ÁÁÖ´Â °ÍÀ» ¸ñÀûÀ¸·Î Çϰí ÀÖ´Ù. °ü½ÉÀÖ´Â »ç¶÷µéÀº ±èÇöö´ÔÀÇ ÇÑ±ÛÆÐÄ¡ ȨÆäÀÌÁö¿¡ ¹æ¹®Çϱ⠹ٶõ´Ù.
http://kldp.org/~mindgame/unix/hangulhangul-patch¸ÞÀϸµ ¸®½ºÆ®´Â Korea FreeBSD Users Group¿¡¼ Á¦°øÇϰí ÀÖ´Ù.
hangul-patch@kr.FreeBSD.org°¡ÀÔÇÏ°í ½ÍÀº °æ¿ì ȨÆäÀÌÁöÀÇ ³»¿ëÀ» ÂüÁ¶Çؼ °¡ÀÔÇϱ⠹ٶõ´Ù.
ÃÖ±Ù¿¡ hangul-patch ¸ÞÀϸµ ¸®½ºÆ®ÀÇ °¡Àå Å« ÁÖÁ¦ ÁßÀÇ Çϳª´Â, ¸®´ª½º (¶Ç´Â ±× ¿ÜÀÇ À¯´Ð½º ½Ã½ºÅÛ)¿¡¼ ¿Ã¹Ù¸¥ ·ÎÄÉÀÏ ½Ã½ºÅÛÀÇ »ç¿ë¹ý°ú glibcÀÇ °æ¿ì ·ÎÄÉÀÏ¸í µî¿¡ ´ëÇÑ ³íÀÇ¿´´Ù. ÀÌ´Â ·ÎÄÉÀÏ ÃʱâÈÀÇ Ç¥ÁØÀûÀÎ ¹æ¹ýÀÎ setlocale()ÀÇ »ç¿ëÀ» ÇÏÁö ¾Ê°í getenv("LANG")µîÀ» »ç¿ëÇÏ´Â ºñÇ¥ÁØÀûÀÎ ¾îÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ³íÀÇ¿¡¼ºÎÅÍ ½ÃÀÛÇÑ °ÍÀ̾ú´Âµ¥, ¿©·¯°¡Áö ³íÀÇ ³¡¿¡(¹°·Ð ³¡³ °ÍÀº ¾Æ´Ï°í °è¼ÓµÇ°í ÀÖ´Ù) ÀÏÁ¤ÇÏ°Ô Á¤¸®µÈ ¾ÈÀ» ³»±â·Î ÇÏ¿´´Ù. ¾Æ·¡ ¹®¼´Â ±×°ÍÀÇ °á°úÀε¥, ¾î¶² ¿µÇâ·ÂÀÌ Àִٱ⠺¸´Ù´Â ÇÁ·Î±×·¡¸Ó³ª ÆÐŰ¡ÇÏ´Â »ç¶÷ÀÌ »ý°¢ÇÒ ¼ö ÀÖ´Â ÀÏÁ¾ÀÇ ±ÇÀå¾ÈÀ̶ó°í »ý°¢ÇÏ´Â °ÍÀÌ ÁÁ°Ú´Ù. ÇÑ±ÛÆÐÄ¡ ȨÆäÀÌÁö¿¡¼´Â ÀÌ·¯ÇÑ ±ÇÀå¾ÈµéÀ» ¸î°¡Áö ´õ(ÆÐÄ¡ÇÏ´Â ¹æ¹ý µî) ãÀ» ¼ö ÀÖ´Ù.
* linux¿¡¼ locale¼³Á¤¿¡ °üÇÑ Á¦¾È URL ( http://kldp.org/~mindgame/unix/hangul/linux_locale.txt ) ¸¶Áö¸· ¼öÁ¤: 1999³â 10¿ù 09ÀÏ ÃÊ¾È ÀÛ¼ºÀÏ: 1999³â 9¿ù 30ÀÏ °¡) ȯ°æº¯¼ö LANGÀ» ko_KR.eucKR·Î ¼³Á¤Çϰųª, ±×·¸Áö ¾ÊÀº °æ¿ì(i.e. ko)´Â locale.alias(/usr/share/locale/, /usr/X11R6/lib/X11/locale/)À» ´ÙÀ½ ¿¹¿Í °°ÀÌ ÆíÁýÇÏ¿© ȣȯ¼ºÀ» À¯Áö ko ko_KR.eucKR * Âü°í: locale°ª ko_KR.eucKR´Â "¾ð¾î[_±¹°¡].[ÄÚµù(charset)]" Çü½ÄÀÓ ³ª) messageÀÇ locale°ü·Ã ºÎºÐ(i.e. gnome¿¡¼ÀÇ xxx.desktop, kde¿¡¼ÀÇ xxx.kdelnk, rpm spec files)Àº °ü·Ê¸¦ µû¶ó ko·Î Ç¥±â ´Ù) ÇöÀç charset(eucKR)¿¡ ÀÇÁ¸ÀûÀÎ locale°ü·Ã resourceµéÀº ko_KR.eucKR/ µð·ºÅ丮 ¹Ø¿¡ ¼³Ä¡Çϰí, È®ÀåÀÚ°¡ .moÀÎ ÇÑ±Û ¸Þ½ÃÁö ÆÄÀϵéÀº ¿øÄ¢ÀûÀ¸·Î charset ÀÇÁ¸¼ºÀÌ ¾øÀ¸¹Ç·Î ko/LC_MESSAGES/ µð·ºÅ丮¹Ø¿¡ ¼³Ä¡ ¶ó) ÇÁ·Î±×·¥ ³»ºÎ¿¡¼ locale°ªÀÇ È®ÀÎÀÌ ÇÊ¿äÇÒ ¶§´Â °¡´ÉÇÏ´Ù¸é getenv() ÇÔ¼ö ´ë½Å setlocale() ÇÔ¼ö¸¦ »ç¿ë * Âü°í: setlocale(LC_xxx, "")·Î ¾´ °æ¿ì ȯ°æº¯¼ö·ÎºÎÅÍ LC_ALL -> LC_xxx -> LANG ¼ø¼·Î locale°ªÀ» ã¾Æ¼ locale.alias(/usr/share/locale/)¸¦ ÂüÁ¶ÇÑ ÈÄ locale°ªÀ» ¼³Á¤, ¸®ÅÏ. locale°ªÀ» ÂüÁ¶ÇÒ ¶§´Â setlocale(LC_xxx, NULL)ÀÇ ¸®ÅϰªÀ» ÀÌ¿ë. LANGUAGE ȯ°æº¯¼ö´Â locale´ÙÁß ¼³Á¤À» À§ÇØ gettext¿¡¼ »ç¿ëµÇ´Â GNU extensionÀ¸·Î LC_ALLº¸´Ù ¿ì¼±¾ð¶æ º¸±â¿¡´Â ÀÌÇØÇϱ⠾î·Á¿ï Áö ¸ð¸£Áö¸¸, °á±¹ ¾î´À°÷¿¡¼ ÀϹÝÀûÀ¸·Î ¹Þ¾Æµé¿©Áö´Â ko¶ó´Â ·ÎÄÉÀϸíÀ» »ç¿ëÇÒ °ÍÀÎÁö ¶Ç´Â ±¸Ã¼ÀûÀÎ ÀÎÄÚµùÀ» ³ªÅ¸³»´Â ko_KR.eucKRÀ̶ó´Â ·ÎÄÉÀϸíÀ» »ç¿ëÇÒ °ÍÀÎÁö¿¡ ´ëÇÑ ³»¿ëÀÌ´Ù. Áö±Ý±îÁö ¸®´ª½º¿¡¼´Â ko¶ó´Â ·ÎÄÉÀÏ ¸íÀ» ´ëºÎºÐ »ç¿ëÇØ ¿Ô°í, GNU gettext¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ¸¶Âù°¡Áö·Î(ÀÌÀü ȸ ÂüÁ¶) koÁ¤µµ·Î¸¸ ÁöÁ¤ÇÏ´Â °ÍÀ¸·Î ÃæºÐÇÏ¿´±â ¶§¹®ÀÌ´Ù. ÀÌ´Â ·ÎÄÉÀϸíÀÌ ¾ó¸¶³ª ¸íÈ®ÇØ¾ß ÇÏ´ÂÁö µîÀÇ ±âÁØ¿¡ ´ëÇÑ ¹®Á¦¸¦ ÀÏÀ¸Å°´Âµ¥, ´ë·« ÇöÀç GNU gettext ½Ã½ºÅÛÀº µÎÀÚ·Î µÈ ¾ð¾î¸í(¹°·Ð ¿¹¿Üµµ Á¸ÀçÇÑ´Ù)¸¸À¸·Î ÃæºÐÇϰí, ±× ÀÌ¿ÜÀÇ °æ¿ì¶ó¸é ko_KR.eucKR°ú °°Àº ½ÄÀ¸·Î µÇµµ·ÏÀ̸é Àüü Ç¥±â¸¦ Çϸç, Ç×»ó locale.aliasÆÄÀÏÀ» ÅëÇØ µÎ ·ÎÄÉÀÏÀ» µ¿µîÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϰí ÀÖ´Ù´Â Á¡¿¡ ÁÖÀÇÇϵµ·Ï ÇÏÀÚ. FreeBSD¿Í °°ÀÌ ±âº»ÀûÀ¸·Î ko_KR.EUC¸¸À» Çã¿ëÇÏ´Â ½Ã½ºÅÛÀÌ¶óµµ GNU gettext¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡¼´Â ko¸¸À» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.
GNU gettext´Â ¾ð¾î¸¦ °áÁ¤Çϱâ À§ÇØ LANGUAGEº¯¼öµµ »ç¿ëÇϴµ¥,
µÎ °æ¿ì ¸ðµÎ setlocale()À» »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î ·ÎÄÉÀÏÀÌ setlocale()À»
ÅëÇØ Ãʱâ鵃 ¼ö ÀÖ´ÂÁöÀÇ ¿©ºÎ´Â Áß¿äÇÏÁö ¾Ê´Ù´Â Á¡¿¡ ÁÖÀÇÇÏÀÚ.
½ÉÁö¾î´Â Çѱ¹¾î ·ÎÄÉÀÏ ÀÚü°¡ ¾ø´Â ½Ã½ºÅÛ¿¡¼µµ GNU gettext¸¦ ÅëÇÑ
Çѱ¹¾î ¸Þ½ÃÁö Ãâ·ÂÀº °¡´ÉÇÏ´Ù.
ko_KR.eucKR°ú ko_KR.EUC: EUC´Â ƯÁ¤ ¾ð¾îÀÇ ¹®ÀÚ¼ÂÀ» ³ªÅ¸³»´Â ¹æ½ÄÀÌ
¾Æ´Ï¶ó ISO-2022¿Í °°ÀÌ ÀÎÄÚµù ¹æ½ÄÀ» ³ªÅ¸³»°í ÀÖ´Ù. ½ÇÁ¦·Î EUC¸¦ µû¸£´Â
¾ð¾î´Â ÁÖ·Î EUC-JP(ÀϺ»¾î), EUC-KR(Çѱ¹¾î) µîÀÌ Àִµ¥(Áß±¹¿¡¼´Â
EUC¸¦ ¸¹ÀÌ »ç¿ëÇÏÁö ¾Ê´Â´Ù), EUC-JP¿Í EUC-KRÀº ºñ½ÁÇØ º¸ÀÌÁö¸¸ ½ÇÁ¦·Î
¿ÏÀüÈ÷ ´Ù¸¥ ¹®ÀÚ¼ÂÀ̹ǷÎ, ±¸ºÐÇØ¼ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù´Â °üÁ¡¿¡¼ º»´Ù¸é
FreeBSDÀÇ ko_KR.EUC¿Í °°Àº À̸§Àº ¹®Á¦°¡ »ý±æ ¼ö ÀÖ´Ù. °Ô´Ù°¡ LANG
ȯ°æº¯¼öÀÇ ¸¶Áö¸· Çʵå´Â ÀÎÄÚµùÀÌ ¾Æ´Ï¶ó ¹®ÀÚ¼ÂÀÌ ¿À´Â ÀÚ¸®À̱â
¶§¹®ÀÌ´Ù.
ÇöÀçÀÇ ÇÑ±Û ÆÐÄ¡¶ó°í ÇÑ´Ù¸é ´ë·« ´ÙÀ½°ú °°ÀÌ ³ª´©¾î º¼ ¼ö ÀÖ´Ù. (±èÇöö´ÔÀÇ ±¸ºÐ ¹æ½Ä¿¡ µû¶ó)
emacs ÆíÁý±â°¡ ±¹Á¦ÈµÇ¸é¼ hanemacsÀÇ µµ¿ò ¾øÀ̵µ(¹°·Ð incremental searchµîÀÇ ±â´É¿¡¼´Â hanemacs°¡ ¶Ù¾î³ª´Ù) muleÀÇ ÅëÇÕÀ¸·Î ÀÎÇØ ±¹Á¦È ¹æ½ÄÀÇ Áö¿øÀ¸·Î ÀÎÇÑ ´Ù±¹¾î 󸮰¡ °¡´ÉÇØÁ³´Ù. emacs 20ºÎÅÍ ´Ù°¡¿Â ÀÌ Áß´ëÇÑ º¯È´Â ¶ÇÇÑ ¿©·¯°¡Áö ¹®Á¦¸¦ ÀÏÀ¸Å°°Ô µÇ¾ú´Âµ¥, emacs-kr¸®½ºÆ®´Â ±¹³»ÀÇ emacs»ç¿ëÀÚµéÀÌ ÇÑ±Û Ã³¸® ¹®Á¦ µîÀ» ³íÀÇÇÏ°í ¹ö±× ÆÐÄ¡µîÀ» ¸¸µé¾î ¿ø emacs¹èÆ÷º»¿¡ Àû¿ëµÉ ¼ö ÀÖµµ·Ï ÇÏ´Â ³ë·ÂÀÇ °á°úÀÌ´Ù. emacs¸¦ »ç¿ëÇϰí ÀÖ°í, emacsÀÇ ÇÑ±Û »ç¿ë¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é ¾Æ·¡ ȨÆäÀÌÁö¿Í ¸ÞÀϸµ ¸®½ºÆ®´Â ÂüÁ¶Çϵµ·Ï ÇÏÀÚ.
http://pluie.kaist.ac.kr/emacs-kr/ (ȨÆäÀÌÁö)
emacs-kr@debian-kr.org (¸ÞÀϸµ ¸®½ºÆ®)
ÃÖ±ÙÀÇ Áß¿äÇÑ ÀÛ¾÷Àº emacsÀÇ ÅëÇÕ ¸Þ½ÃÁö ½Ã½ºÅÛÀÎ GNUS¿¡¼ÀÇ Çѱ¹¾î
󸮿¡ ´ëÇÑ ¹®Á¦¿´´Ù. ±×µ¿¾È GNUS´Â ±âº»ÀûÀÎ »ç¿ë¿¡´Â Å« ºÒÆíÇÔÀÌ
¾ø¾úÁö¸¸ ´äÀå½ÃÀÇ ¸Þ½ÃÁö Á¦¸ñ µî¿¡¼ Çѱ¹¾î Ç¥½Ã°¡ Á¦´ë·Î µÇÁö ¾Ê´Â
¹®Á¦ µîÀÌ ÀÖ¾ú´Âµ¥, ÃÖ±Ù¿¡ ÀÌ·¯ÇÑ ¹®Á¦°¡ ¸î°¡Áö ÇØ°áµÇ¾ú´Ù.
http://www.li18nux.org
http://www.linuxi18n.org
ÀϺ»ÀÇ ¸®´ª½º¿¬±¸È¸(LRS)ÀÇ NLSºÎ¼¿¡´Â glibc 2¿¡ ¿ÏÀüÇÑ ¸ÖƼ¹ÙÀÌÆ® 󸮰¡ Æ÷ÇԵǵµ·Ï Çϱâ À§ÇØ °³¹ß ³ë·ÂÀ» Çϰí ÀÖ´Ù. ¹Ýµå½Ã ÀϺ»¾î¸¸À» À§ÇÑ °ÍÀº ¾Æ´Ï°í, Áö±Ýµµ ¿©·¯ ³ª¶ó »ç¶÷µéÀÇ Âü¿©¸¦ ±â´Ù¸®°í ÀÖ°í, ÃÖ±Ù¿¡ ¸î°¡Áö ÆÐÄ¡µéÀÌ ³ª¿Í Àֱ⵵ ÇÏ´Ù. °ü½É ÀÖ´Â »ç¶÷Àº ´ÙÀ½ ÁÖ¼Ò¿¡ ¿¬¶ôÇØ º¸±â ¹Ù¶õ´Ù.
nls-request@linet.gr.jp (¿µ¾î) pod-request@linet.gr.jp (ÀϺ»¾î)
help
ÀÌ·¯ÇÑ ºÐ¾ß¿¡¼ÀÇ ¹ßÀüÀº °ü½ÉÀÖ´Â ¸éÀ» ¿½ÉÈ÷ ¿¬±¸ÇÏ°í ½ÇÁ¦·Î ÇØ º¸°í ¹ßÇ¥Çϰí Çǵå¹éÀ» ¸ðÀ¸´Â °úÁ¤¿¡¼ ¹ßÀüÇϸç, ÀÌ °úÁ¤¿¡¼ ¸¹Àº »ç¶÷µéÀÌ Á¶±Ý¾¿ ¾Æ´Â ³»¿ëµéµµ Å« µµ¿òÀÌ µÉ ¼ö ÀÖ´Ù. ¿©·¯ºÐµµ ³²µéÀÌ ÇØ ÁÖ´Â °Í¸¸À» ¹Þ¾ÆµéÀÌÁö ¸»°í ÀÌ·¯ÇÑ ºÐ¾ß¿¡ Á¶±Ý¾¿ µµ¿òÀÌ µÉ ¼ö ÀÖ´Ù¸é, °ø°³ À¯´Ð½º¿¡¼ ¿øÈ°ÇÑ Çѱ¹¾î 󸮰¡ µÇ´Â °ÍÀ» º¸´Â ³¯µµ ±×¸® ¸ÖÁö´Â ¾ÊÀ» °ÍÀÌ´Ù.
$Id: index.shtml,v 1.1.1.1 2001/05/23 03:11:31 cjh Exp $
[ Home | Freetime works | FreeBSD | KFUG ]