Andrey A. Chernov <ache@FreeBSD.org> ¾¾¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾úÀ½.
KOI8-R ÀÎÄÚµù¿¡´ëÇÑ Á»´õ ÀÚ¼¼ÇÑ Á¤º¸´Â, KOI8-R Âü°í¹®Çå (Russian Net Character Set) À» º¸½Ê½Ã¿À.
¾Æ·¡ ³»¿ëÀ» ¿©·¯ºÐÀÇ ~/.login_conf ÆÄÀÏ¿¡ ³ÖÀ¸½Ê½Ã¿À. :
me:My Account:\ :charset=KOI8-R:\ :lang=ru_RU.KOI8-R:
·ÎÄÉÀÏ ¼³Á¤ ¿¹Á¦¸¦ À§Çؼ´Â ÀÌ ÀåÀÇ ¾Õ ºÎºÐÀ» º¸½Ê½Ã¿À.
´ÙÀ½ ³»¿ëÀ» ¿©·¯ºÐÀÇ Ä¿³Î ¼³Á¤ ÆÄÀÏ¿¡ Ãß°¡ÇϽʽÿÀ. :
options SC_MOUSE_CHAR=0x03
/etc/rc.conf ¿¡´Â ´ÙÀ½ ¼³Á¤À» ÀÌ¿ë ÇϽʽÿÀ. :
keymap="ru.koi8-r" scrnmap="koi8-r2cp866" font8x16="cp866b-8x16" font8x14="cp866-8x14" font8x8="cp866-8x8"
/etc/ttys ÀÇ °¢ ttyv* Ç׸ñ¿¡´Â, Å͹̳ΠÇüŸ¦ cons25r ·Î ¼³Á¤ÇϽʽÿÀ.
ÄÜ¼Ö ¼³Á¤ ¿¹Á¦´Â ÀÌ ÀåÀÇ ¾Õ ºÎºÐÀ» º¸½Ê½Ã¿À.
´ëºÎºÐÀÇ ÇÁ¸°Å͵鿡¼ ·¯½Ã¾Æ¾î ¹®ÀÚ´Â Çϵå¿þ¾î ÄÚµå ÆäÀÌÁö CP866 À¸·Î µÇ¾î ÀÖÀ¸¹Ç·Î, KOI8-R -> CP866 À¸·ÎÀÇ º¯È¯À» À§ÇØ Æ¯º°ÇÑ Ãâ·Â ÇÊÅͰ¡ ÇÊ¿äÇÕ´Ï´Ù. ±×·± ÇÊÅÍ´Â /usr/libexec/lpr/ru/koi2alt ¿¡ ±âº»À¸·Î ¼³Ä¡µË´Ï´Ù. ·¯½Ã¾Æ¾î ÇÁ¸°ÅÍÀÇ /etc/printcap Ç׸ñÀº ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù. :
lp|Russian local line printer:\ :sh:of=/usr/libexec/lpr/ru/koi2alt:\ :lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
ÀÚ¼¼ÇÑ °ÍÀº printcap(5) ¸ÇÆäÀÌÁö¸¦ Âü°íÇϽʽÿÀ.
fstab(5) ¿¡ ´ÙÀ½ ¿¹Á¦¿Í °°Àº Ç׸ñÀ» ³ÖÀ¸¸é ¸¶¿îÆ®µÈ MS-DOS ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ·¯½Ã¾Æ¾î ÆÄÀÏ À̸§À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. :
/dev/ad0s2 /dos/c msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R 0 0
-W ¿Í -L ¿É¼Ç¿¡´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº mount_msdos(8) ¸ÇÆäÀÌÁö¸¦ Âü°í ÇϽʽÿÀ.
¿©±â ¼³¸íµÈ ´ë·Î ºñ X ·ÎÄÉÀÏ ¼³Á¤ À» ¸ÕÀú ÇϽʽÿÀ.
Note: ·¯½Ã¾Æ¾î KOI8-R ·ÎÄÉÀÏÀº ¿¹Àü XFree86 ¸±¸®Áî(3.3 ÀÌÇÏ)¿¡¼´Â µ¿ÀÛÇÏÁö ¾ÊÀ»Áöµµ ¸ð¸¨´Ï´Ù. /usr/ports/x11/XFree86 ÀÇ XFree86 Æ÷Æ®´Â °¡Àå ÃÖ±ÙÀÇ XFree86 ¹öÀüÀ» °¡Áö°í ÀÖ½À´Ï´Ù. µû¶ó¼ ¿©·¯ºÐÀÌ Æ÷Æ®¿¡¼ XFree86 À» ¼³Ä¡Çϼ̴ٸé Àß ÀÛµ¿ÇÒ °ÍÀÔ´Ï´Ù. ¿©·¯ºÐÀÌ ±¸¹öÀüÀÇ FreeBSD ¸¦ »ç¿ëÇϰí ÀÖ´Â°Ô ¾Æ´Ï¶ó¸é, À̰ÍÀº ¹®Á¦°¡ µÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.
/usr/ports/russian/X.language ·Î °¡¼Å¼ ´ÙÀ½ ¸í·ÉÀ» ³»¸®½Ê½Ã¿À. :
# make install
À§ Æ÷Æ®´Â °¡Àå ÃÖ±Ù ¹öÀüÀÇ KOI8-R ±Û²ÃÀ» ¼³Ä¡ÇÒ °ÍÀÔ´Ï´Ù. XFree86 3.3 Àº ÀÌ¹Ì ¸î¸î KOI8-R ±Û²ÃÀ» Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù¸¸, ¿©±â¿¡ ÀÖ´Â °ÍµéÀÌ Á»´õ ±ÕÇüÀâÈù °ÍµéÀÔ´Ï´Ù.
¿©·¯ºÐÀÇ /etc/XF86Config ÆÄÀÏ¿¡¼ "Files" ºÎºÐÀ» È®ÀÎÇØ º¸½Ê½Ã¿À. ´ÙÀ½ Ç׸ñÀÌ ´Ù¸¥ FontPath Ç׸ñº¸´Ù ¾Õ¿¡ À§Ä¡Çϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù. :
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/misc" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/100dpi"
¿©·¯ºÐÀÌ ³ôÀº ÇØ»óµµÀÇ ºñµð¿À ¸ðµå¸¦ »ç¿ëÇϰí ÀÖ´Ù¸é, 75 dpi ¿Í 100 dpi ¼ø¼¸¦ ¹Ù²Ù½Ê½Ã¿À.
·¯½Ã¾Æ¾î Űº¸µå¸¦ Ȱ¼ºÈ½Ã۱â À§Çؼ´Â, XF86Config ÆÄÀÏÀÇ "Keyboard" ºÎºÐ¿¡ ´ÙÀ½ ³»¿ëÀ» Ãß°¡ÇϽʽÿÀ.
XFree86 3.x ¹öÀü :
XkbLayout "ru" XkbOptions "grp:caps_toggle"
XFree86 4.x ¹öÀü :
Option "XkbLayout" "ru" Option "XkbOptions" "grp:caps_toggle"
¶ÇÇÑ À̰÷¿¡ XkbDisable ÀÌ Á¦´ë·Î ²¨Á®ÀÖ´ÂÁö(ÁÖ¼®À¸·Î ´ÝÇô ÀÖ´ÂÁö) È®ÀÎ ÇϽʽÿÀ.
RUS(·¯½Ã¾Æ¾î)/LAT(¶óƾ¾î) ÀüȯŰ´Â CapsLock ۰¡ µÉ°ÍÀÔ´Ï´Ù. ¿ø·¡ÀÇ CapsLock Ű ±â´ÉÀº Shift+CapsLock Ű·Î ¿©ÀüÈ÷ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù. (¶óƾ¾î ¸ðµå¿¡¼¸¸).
¿©·¯ºÐÀÇ Å°º¸µå¿¡ "Windows" ۰¡ ÀÖ´Ù¸é, ±×¸®°í RUS(·¯½Ã¾Æ¾î) ¸ðµå¿¡¼ ºñ ¾ËÆÄºª ۵éÀÌ ºÎÁ¤È®ÇÏ°Ô ¸ÅÇεǾî ÀÖ´Ù¸é, XF86Config ÆÄÀÏ¿¡ ´ÙÀ½ Ç׸ñÀ» Ãß°¡ÇϽʽÿÀ.
XFree86 3.x ¹öÀü :
XkbVariant "winkeys"
For XFree86 4.x ¹öÀü :
Option "XkbVariant" "winkeys"
Note: ·¯½Ã¾Æ¾î Űº¸µå XKB ´Â ±¸ ¹öÀüÀÇ XFree86 ¿¡¼´Â ÀÛµ¿ÇÏÁö ¾ÊÀ»Áöµµ ¸ð¸¨´Ï´Ù. Á»´õ ÀÚ¼¼ÇÑ °ÍÀº À§ÀÇ ÁÖÀÇ»çÇ× À» ÀÐ¾î º¸½Ê½Ã¿À. ·¯½Ã¾Æ¾î Űº¸µå XKB ´Â ¶ÇÇÑ ºñÁö¿ªÈ ÀÀ¿ë ÇÁ·Î±×·¥µé¿¡¼µµ ÀÛµ¿ÇÏÁö ¾ÊÀ» Áöµµ ¸ð¸¨´Ï´Ù. ÃÖ¼ÒÇÑ Áö¿ªÈ ÀÀ¿ë ÇÁ·Î±×·¥µéÀº ±× ÇÁ·Î±×·¥ÀÇ ½ÃÀÛ ºÎºÐ¿¡¼ XtSetLanguageProc (NULL, NULL, NULL); ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÕ´Ï´Ù. X11 ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» Áö¿ªÈÇÏ´Â °Í¿¡´ëÇÑ Á»´õ ¸¹Àº Áö½Ã»çÇ×µéÀº ´ÙÀ½ÀÇ X-Window ¸¦ À§ÇÑ KOI8-R ÆäÀÌÁö¸¦ º¸½Ã±â ¹Ù¶ø´Ï´Ù.
´ë¸¸ÀÇ FreeBSD ÇÁ·ÎÁ§Æ®´Â http://freebsd.sinica.edu.tw/~ncvs/zh-l10n-tut/index.html ¿¡ /usr/ports/chinese/* ÀÇ ¸¹Àº ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» ÀÌ¿ëÇØ FreeBSD ¸¦ ±¹Á¦È(i18n)/Áö¿ªÈ(l10n) ½Ã۱â À§ÇÑ Áö½Ã»çÇ×À» ¸¶·ÃÇØ µÎ°í ÀÖ½À´Ï´Ù. zh-l10n-tut ÀÇ ÀÛ¼ºÀÚ´Â Clive Lin <Clive@CirX.org> ¾¾ ÀÔ´Ï´Ù. ¿©·¯ºÐÀº ¶ÇÇÑ ´ÙÀ½ ÄÝ·º¼ÇµéÀ» freebsd.sinica.edu.tw ¿¡¼ cvsup ÇϽǼö ÀÖ½À´Ï´Ù. :
ÄÝ·º¼Ç | ¼³¸í |
---|---|
outta-port tag=. | Áß±¹¾î¸¦ À§ÇÑ º£Å¸ ¼öÁØÀÇ Æ÷Æ® ÄÝ·º¼Ç |
zh-l10n-tut tag=. | BIG-5 ÀüÅë Áß±¹¾î¿¡¼ FreeBSD ¸¦ Áö¿ªÈÇϱâ À§ÇÑ Áö½Ã»çÇ× |
zh-doc tag=. | BIG-5 ÀüÅë Áß±¹¾î·ÎÀÇ FreeBSD ¹®¼ ¹ø¿ª |
Chuan-Hsing Shen <s874070@mail.yzu.edu.tw> ¾¾´Â ´ë¸¸ FreeBSD ÇÁ·ÎÁ§Æ®ÀÇ zh-l10n-tut À» ÀÌ¿ëÇÏ¿© Áß±¹¾î FreeBSD ÄÝ·º¼Ç(CFC) À» ¸¸µé¾ú½À´Ï´Ù. ftp://ftp.csie.ncu.edu.tw/OS/FreeBSD/taiwan/CFC/ ¿¡¼ ÆÐŰÁö¿Í ½ºÅ©¸³Æ® ÆÄÀϵéÀ» ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Slaven Rezic <eserte@cs.tu-berlin.de> ¾¾´Â FreeBSD ½Ã½ºÅÛ¿¡¼ µ¶ÀϾîÀÇ ¿ò¶ó¿ìÆ®(umlaut)¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡´ëÇÑ Áö½Ã»çÇ×À» ½è½À´Ï´Ù. ÀÌ Áö½Ã»çÇ×Àº µ¶ÀϾî·Î ¾º¿©Á³À¸¸ç ´ÙÀ½ÀÇ http://www.de.FreeBSD.org/de/umlaute/ ¿¡¼ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀϺ»¾î¸¦ À§Çؼ´Â, ´ÙÀ½ http://www.jp.FreeBSD.org/ »çÀÌÆ®¸¦ Âü°íÇϽʽÿÀ. ±×¸®°í, Çѱ¹¾î¸¦ À§Çؼ´Â http://www.kr.FreeBSD.org/ »çÀÌÆ®¸¦ Âü°íÇϽʽÿÀ.
¸î¸î FreeBSD °øÇåÀÚµéÀº FreeBSD ÀÇ ÀϺκÐÀ» °¢°¢ ´Ù¸¥ ¾ð¾î·Î ¹ø¿ªÇؿԽÀ´Ï´Ù. ±×°ÍµéÀº ù ÆäÀÌÁö ÀÇ ¸µÅ©¿¡¼ ÀÌ¿ë °¡´É Çϸç, ¶ÇÇÑ ¿©·¯ºÐ ½Ã½ºÅÛÀÇ /usr/share/doc ¿¡¼ ±¸ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.