$)C *- Indented-Text -*- Frequently Asked Questions and Answers list for Mule. 1993³â 11¿ù 15 ÀÏÆÇ ---------------------------------------------------------------------- ÀÌ FAQÀÇ ¸ñÀûÀº, Mule¿¡ °üÇØ¼­ ÀÚÁÖ ³ª¿À´Â Áú¹®°ú ±× ´äÀ» ÂüÁ¶Çϱ⠽± °ÔÇϱâ À§ÇÏ¿© Á¤¸®ÇÑ °ÍÀÔ´Ï´Ù. ³»¿ëÀº °¡´ÉÇÑ ÇÑ È®ÀÎÀ» Çϰí ÀÖ½À´Ï´Ù¸¸, Ʋ¸° °÷À» ¹ß°ßÇϽŠºÐÀº ¾Ë·Á ÁÖ½Ã¸é °í¸¿°Ú½À´Ï´Ù. ¶ÇÇÑ, »õ·Î¿î Ãß°¡Ç׸ñ µîµµ ȯ¿µÇÕ´Ï´Ù. ÃÖ½ÅÀÇ FAQ¸¦ ÀÔ¼öÇÏ´Â ¹æ¹ýÀº, Áú¹®ÀÇ A-14¿¡ ¾²¿©Á® ÀÖ½À´Ï´Ù. ÀÌ FAQÀÇ ÀÛ¼º¿¡ À־, ´ë´ÜÈ÷ ¸¹Àº ºÐÀ¸·ÎºÎÅÍ Á¶¾ðÀ» ¹Þ¾Ò½À´Ï´Ù. Çù ·ÂÇØ ÁֽŠºÐµé¿¡°Ô °¨»ç¸¦ µå¸³´Ï´Ù. -- Takahiro Maebashi --- translated by Dosam HWANG ---------------------------------------------------------------------- ÀÌ FAQ¸¦ Mule¿¡¼­ º¸°í ÀÖ´Â °æ¿ì´Â, "M-2 C-x $"¶ó°í ÀÔ·ÂÇÏ´Â °Í¿¡ ÀÇÇØ Áú¹®¸¸À» »©³¾ ¼ö ÀÖ½À´Ï´Ù. ´äµµ º¸°í ½ÍÀº °æ¿ì¿¡´Â "C-x $"¶ó°í ŸÀÌÇÁ ÇÏ¸é ¿ø·¡´ë·Î µ¹¾Æ°©´Ï´Ù. Áú¹®¹øÈ£ X-XX ¿¡ °Ë»öÇÏ°í ½ÍÀ» ¶§´Â, "M-C-s ^X-XX:" ¶ó°í ÀÔ·ÂÇÏ¿© ÁÖ¼¼ ¿ä. ¸¸¾à ãÁö ¸øÇß´Ù¸é, À̾ "C-r"¶ó°í ŸÀÌÇÁÇØ º¸¼¼¿ä. Áú¹®À» ã¾Ò À¸¸é ESC¸¦ ŸÀÌÇÁÇÏ¸é °Ë»ö¸ðµå·ÎºÎÅÍ ¹þ¾î³³´Ï´Ù. 78¿­Â°ÀÇ '+' ¸¶Å©´Â ÀÌÀüÆÇ(1993³â 8¿ù12ÀÏÆÇ)¿¡ ÇàÀÌ Ãß°¡µÈ °ÍÀ» ³ªÅ¸³» °í ÀÖ½À´Ï´Ù. ¸¶Âù°¡Áö·Î '-' ¸¶Å©´Â ÇàÀÌ »èÁ¦µÈ °ÍÀ», '!' ¸¶Å©´Â »ðÀÔÀÌ ³ª »èÁ¦µî ¹«¾ùÀΰ¡ º¯°æÀÌ ÀÖ´Â °ÍÀ» ³ªÅ¸³»°í ÀÖ½À´Ï´Ù. ---------------------------------------------------------------------- ÀϹÝÀûÀÎ Á¤º¸ A-1: Mule À̶õ ¹«¾ùÀԴϱî? Mule Àº GNU Emacs (Ver.18)¸¦ º¹¼öÀÇ ¾ð¾î¿¡ ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï °­È­ÇÑ ¿¡µðÅÍÀÔ´Ï´Ù. Mule ¿¡´Â ÀÌÇÏ¿Í °°Àº Ư¡ÀÌ ÀÖ½À´Ï´Ù. * Mule Àº ASCII ¹®ÀÚ(7ºñÆ®)¿Í ISO Latin-1 ÀÇ ¹®ÀÚ(8ºñÆ®)»Ó¸¸ ¾Æ´Ï¶ó, ÀϺ»¾î, Áß±¹¾î, Çѱ¹¾îµîÀÇ ¹®ÀÚÄÚµå(16ºñÆ®)µµ ´Ù·ê ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í Mule ÀÇ ÅØ½ºÆ® ¹öÆÛ´Â À̵éÀÇ ¾ð¾îÀÇ ¹®ÀåÀ» ÇϳªÀÇ ¹öÆÛ¿¡ È¥ÀçÇÏ¿© º¸ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. * È­ÀÏ ÀÔÃâ·Â, ½ºÅ©¸° Ç¥½Ã, Űº¸µå ÀÔ·Â, ÇÁ·Î¼¼½º°£ Åë½Å °¢°¢¿¡ ´ëÇØ¼­ µ¶¸³ÀûÀ¸·Î ¹®ÀÚÄÚµå°è¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. * ´Ù±¹¾î ¸ðµå°¡ ¾Æ´Ñ °æ¿ì¿¡´Â, ¿À¸®Áö³Î GNU Emacs ¿Í °ÅÀÇ °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. A-2: Mule Àº ¾îµð¿¡¼­ ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï±î? Mule Àº, ¾Æ·¡ÀÇ »çÀÌÆ®·ÎºÎÅÍ anonymous ftp ·Î ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï´Ù. etlport.etl.go.jp [192.31.197.99]: /pub/mule sh.wide.ad.jp [133.4.11.11]: /JAPAN/mule ftp.mei.co.jp [132.182.49.2]:/public/free/gnu/emacs/Mule ftp.funet.fi [128.214.6.100]:/pub/gnu/emacs/mule ÇØ¿Ü·ÎºÎÅÍ ¾×¼¼½ºÇÒ °æ¿ì´Â sh.wide.ad.jp ¸¦ »ç¿ëÇÏ¿© ÁÖ¼¼¿ä. ¿©±â¿¡´Â Mule ¹èÆ÷ŰƮÀÇ ¿ÏÀüÇÑ ÇüÅÂÀÇ tar È­Àϰú, GNU Emacs 18.59 ¿¡ ´ëÇÑ Â÷ºÐÈ­ÀÏÀÇ 2Á¾·ù°¡ ÀÖ½À´Ï´Ù. GNU Emacs ¸¦ °®°í °è½Å ºÐÀº °¡´ÉÇÑ Â÷ºÐÈ­ÀÏÀ» »ç¿ëÇÏ¿© ÁÖ¼¼¿ä. ÀÌ ¿Ü¿¡µµ °¢Á¾ ÆùÆ®, ELISP ¶óÀ̺귯¸® µîÀÌ ÀÖ½À´Ï´Ù. A-3: Mule ÀÇ ÃֽйöÁ¯Àº ¸îÀԴϱî? Mule ÀÇ ÇöÀçÀÇ ¹öÁ¯Àº 1.0 (۸®Â꺸) pathchlevel 01À̰í, GNU Emacs ! 18.59¸¦ º£À̽º·Î Çϰí ÀÖ½À´Ï´Ù. ! A-4: Mule À» »ç¿ëÇÏ¸é ¹«¾ùÀÌ ÁÁ½À´Ï±î? ȤÀº Nemacs ¸¦ »ç¿ëÇÑ ÂÊÀÌ ÁÁÀº °æ¿ì´Â ÀÖ½À´Ï±î? ÀÖ´Ù¸é, ¾î¶°ÇÑ °æ¿ìÀԴϱî ? Mule À» »ç¿ëÇÏ´Â ÀÌÁ¡Àº ¸î°¡Áö ÀÖ½À´Ï´Ù. * ¿µ¾î¸¸ÀÌ ¾Æ´Ï¶ó ÀϺ»¾î, Áß±¹¾î, Çѱ¹¾î ±× ¿Ü ´Ù¼öÀÇ ¾ð¾î¸¦ ´Ù·ê ¼ö ÀÖ½À´Ï´Ù. °Ô´Ù°¡ À̵éÀ» È¥ÀçÇØ¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. * ¹öÆÛ ÁßÀÇ ¿µ¿ª¿¡ Ç¥½Ã¿¡ °üÇÑ ¼Ó¼ºÀ» °®°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. Nemacs ¿Í ´Þ¸®, Åë»óÀÇ ´Ü¸»¿¡¼­µµ (´Ü¸»ÀÌ Áö¿øÇϰí ÀÖÀ¸¸é)Ç¥½Ã¼Ó ¼ºÀÇ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. * ¿µ¾î¿Í ÀϺ»¾î ¸¸À» »ç¿ëÇÒ °æ¿ì¿¡µµ, Nemacs ¿¡ ºÎ¼ÓµÈ "Ÿ¸¶°í(´Þ°¿) "º¸´Ùµµ º¯È¯È¿À²ÀÌ ÁÁÀº ÀϺ»¾î ÀԷ½ýºÅÛ "Ÿ±î³ªÆÇ Ÿ¸¶°í"¸¦ ÀÌ ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. * Nemacs ´Â GNU Emacs 18.55 base ÀÔ´Ï´Ù¸¸ Mule Àº Emacs 18.59 base ÀÔ´Ï´Ù:) * °­·ÂÇÑ regular expression compiler °¡ ºÎ¼ÓµÇ¾î ÀÖ½À´Ï´Ù. ¹Ý´ë·Î, Mule Àº Nemacs º¸´Ùµµ »ó´çÈ÷ º¹ÀâÇϰí Å« ÇÁ·Î±×·¥À̱⠶§¹®¿¡, °è»ê±âÀÚ¿øÀÌ ºÎÁ·ÇÑ È¯°æ¿¡¼­, ÀϺ»¾î ¹Û¿¡ »ç¿ëÇÏÁö ¾Ê´Â °ÍÀ̶ó¸é Nemacs ¸¦ »ç¿ëÇÏ´Â ÆíÀÌ ÁÁÀº °æ¿ìµµ ÀÖ½À´Ï´Ù. ¶ÇÇÑ, Mule °ú Nemacs ´Â ȣȯ¼ºÀÌ ¾ø±â ¶§¹®¿¡, °ú°Å¿¡ Nemacs ¿ëÀ¸·Î °³¹ßµÈ ¾îÇÁ¸®ÄÉÀ̼ðÀº Mule ¿¡¼­´Â Àß µ¹¾Æ°¡Áö ¾Ê´Â °Íµµ ÀÖ½À´Ï´Ù. A-5: Nemacs ´Â ¾ø¾îÁö°Ô µÇ´Â°¡? ´äÀº ¹°·Ð "¾Æ´Ï¿ä" ¶ó°í, ¸»ÇÏ°í ½Í½À´Ï´Ù¸¸, ±ÝÈÄ´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù. Nemacs ÀÇ ÃÖÈÄ ¹öÁ¯Àº 3.3.2 °¡ µË´Ï´Ù. A-6: Mule Àº Àå·¡ GNU Emacs ¿¡ ÅëÇյǴ °ÍÀԴϱî? GNU Emacs ÀÇ ÀÛÀÚÀÎ R.M.Stallman Àº, ´Ù±¹¾î¸¦ Áö¿øÇÏ´Â °æ¿ì¿¡´Â Unicode ¸¦ ¸ÞÀÎÀ¸·Î »ç¿ëÇÏ´Â °ÍÀ» °­·ÂÈ÷ ÁÖÀåÇϰí ÀÖ½À´Ï´Ù. Mule ¿¡ ¼­ Unicode °¡ »ç¿ëµÉ ¼ö ÀÖµµ·Ï µÇ¸é Mule À» GNU Emacs ¿Í ÅëÇÕÇÑ´Ù´Â °ÍÀÌ µË´Ï´Ù¸¸, ÇöÀç Mule ¿¡¼­ Unicode ´Â Áö¿øµÇ°í ÀÖÁö ¾Ê½À´Ï´Ù. A-7: Mule ÀÇ Æ¯Â¡À» Epoch (or Nepoch) ¿¡ µµÀÔÇÒ °èȹÀº ÀÖ½À´Ï±î? ÇöÀç´Â Mule ÀÇ Æ¯Â¡À» Epoch ¿¡ µµÀÔÇÒ °èȹÀº ¾ø½À´Ï´Ù. A-8: Demacs ¿¡ Mule ÀÇ Æ¯Â¡À» ³ÖÀ» °èȹÀº ÀÖ½À´Ï±î? Mule Ver.0.9.6 ÀÌÈÄÀÇ °Í¿¡´Â Demacs °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀνºÅç ¸Þ´º¾ó INSTALL.dos À» ÂüÁ¶Çϼ¼¿ä. A-9: GNU Emacs Ver.19 ¸¦ º£À̽º·Î ÇÑ Mule À» ¸¸µé °èȹÀº ÀÖ½À´Ï±î? Àå·¡´Â GNU Emacs 19 ¸¦ º£À̽º·Î ÇÑ Mule ÀÌ ¸¸µé¾îÁö°í, GNU Emacs °ú Mule ÀÌ ÅëÇÕµÉ ¿¹Á¤ÀÌÁö¸¸, ÇöÀç´Â ±×°ÍÀÌ ¾ðÁ¦ µÉ Áö´Â ¸ð¸¨´Ï´Ù. A-10: Mule ÀÇ ¸ÞÀϸµ ¸®½ºÆ®°¡ ÀÖ½À´Ï±î? ÇöÀç, ¿µ¾î¸¦ »ç¿ëÇÏ´Â ³íÀǸ¦ À§Çؼ­´Â ¾Æ·¡ÀÇ 2°³ÀÇ ¸ÞÀϸµ ¸®½ºÆ®°¡ ÀÖ½À´Ï´Ù. mule@etl.go.jp Åë»óÀÇ »ç¿ë¾ð¾î´Â ¿µ¾î mule-vn@etl.go.jp º£Æ®³²¾îÀÇ Ãë±Þ¿¡ °üÇÑ ¸ÞÀϸµ ¸®½ºÆ®, Åë»óÀÇ »ç¿ë¾ð¾î´Â ¿µ¾î ±× ¿Ü, °¢ ÇÁ·§Æû¿¡¼­ÀÇ Å×½ºÆ®¿ëÀ¸·Î ¾Æ·¡ÀÇ °ÍÀÌ ÀÖ½À´Ï´Ù. mule-jp@etl.go.jp Åë»óÀÇ »ç¿ë¾ð¾î´Â ÀϺ»¾î ÀϺ»¾î·ÎÀÇ Åë»óÀÇ ³íÀÇ¿¡´Â ´º½º (fj.editor.mule) ¸¦ »ç¿ëÇϼ¼¿ä. A-11: Mule ÀÇ ¹ö±×·¹Æ÷Æ®´Â, ¾îµð¿¡ ÇÏ¸é µË´Ï±î? ÀϺ»¾î·ÎÀÇ Mule ÀÇ ¹ö±×·¹Æ÷Æ® ȤÀº ¼öÁ¤ÀÇ Á¦¾ÈµîÀº, ´º½º (fj.editor.mule) ¿¡¼­ ÇØ ÁÖ¼¼¿ä. ÀÌ ´º½º¸¦ ÀÐÀ» ¼ö ¾ø´Â ºÐ¸¸ ! mule@etl.go.jp ¿¡ ¿µ¾î·Î º¸³»ÁÖ¼¼¿ä. A-12: Mule ¿¡´Â ÀϺ»¾î(¿µ¾î/Çѱ¹¾î/Áß±¹¾î)ÀÇ ¸Þ´º¾óÀÌ ºÙ¾î ÀÖ½À´Ï±î? Mule ¿¡ °üÇÑ ¸Þ´º¾ó, µµÅ¥¸ÕÆ®·ù´Â Å©°Ô ³ª´©¸é, ! ! * ¿Â¶óÀθ޴º¾ó ! * texinfo ¸Þ´º¾ó ! * FAQ ! * Æ©Å丮¾ó ! * doc µð·ºÅ丮 ¾Æ·¡ÀÇ ¹®¼­ ! ! ¿Í °°Àº Á¾·ù°¡ ÀÖ½À´Ï´Ù. ! * ¿Â¶óÀθ޴º¾ó ! ! man Çü½ÄÀÇ ¿Â¶óÀθ޴º¾óÀº ¿µ¾î·Î µÈ °ÍÀÌ ÀÖ½À´Ï´Ù. Åë»óÀº ½Ã½º ! ÅÛ°ü¸®ÀÚ°¡, man ¸í·É¾î·Î ÂüÁ¶ÇÒ ¼ö ÀÖµµ·Ï ÁغñµÇ¾î ÀÖ´Ù°í »ý°¢ÇÕ ! ´Ï´Ù¸¸, ¸¸¾à ÁغñµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â $MULE/etc/mule.1 ¿¡ ÀÖÀ¸ ! ¹Ç·Î, À̰ÍÀ» ¸Þ´º¾óÀÇ µð·ºÅ丮¿¡ º¹»çÇÏ¿© ÀÌ¿ëÇÏ¿© ÁÖ¼¼¿ä. ! ! * texinfo ¸Þ´º¾ó ! ! texinfo Çü½ÄÀÇ ¸Þ´º¾óÀº, ÀϺ»¾î·Î µÈ °ÍÀÌ ÁغñµÇ¾î ÀÖ½À´Ï´Ù. Mule ! ¿¡¼­´Â M-x info ·Î Info ¸Þ´º¾ó¸®´õ¸¦ ±âµ¿Çϰí, Mule ÀÇ ³ëµå¸¦ ! ¼±ÅÃÇϸé ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. $MULE/man/mule-jp.texi ¸¦ ÀϺ»¾î ! TeX ·Î ó¸®Çϸé, Á¾ÀÌ¿¡ ÀμâÇÒ ¼ö ÀÖ´Â µµÅ¥¸ÕÆ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ! * FAQ ! Áö±Ý ´ç½ÅÀÌ Àаí ÀÖ´Â °ÍÀÔ´Ï´Ù. ¿µ¾îÆÇ, ÀϺ»¾îÆÇ, Çѱ¹¾îÆÇÀÌ ! $Mule/etc/FAQ-Mule{,.jp,.kr} ¿¡ ÀÖ½À´Ï´Ù. ! * Æ©Å丮¾ó + + Æ©Å丮¾óÀº ÀϺ»¾î·Î µÈ °ÍÀÌ ÀÖ½À´Ï´Ù. Mule ¿¡¼­ C-h T (M-x + help-with-tutorial-for-mule) ·Î ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. + + * doc µð·ºÅ丮 ¾Æ·¡ÀÇ ¹®¼­ + + $MULE/doc ¿¡´Â Mule ÀÇ ±â´Éº° ¼º¸í°ú ¿ë¾î¼³¸íµîÀÇ µµÅ¥¸ÕÆ®°¡ + ÀÖ½À´Ï´Ù. ÁÖ·Î ¿µ¾î ȤÀº ÀϺ»¾î·Î ¾²¿©Á® ÀÖÁö¸¸, ´Ù¸¥ ¾ð¾î·Î + ¾²¿©Á® ÀÖ´Â °Íµµ ÀÖ½À´Ï´Ù. $MULE/doc/viet ¿¡´Â º£Æ®³²¾î·Î + ¾²¿©Áø ¹®¼­°¡ Á¤¸®µÇ¾î ÀÖ½À´Ï´Ù. + A-13: Mule ÇÏ´Â À̸§ÀÇ À¯·¡´Â? UNIX¿ë¾î À¯·¡/Àб⠻çÀüÀ¸·ÎºÎÅÍ Àοë:-) [Mule] (UNIX¸í·É¾î) <¹Ä> "MUltiLingual Enhancement to GNU Emacs"ÀÇ ¾àĪ. MULE À̶õ ³ë»õ¶ó´Â °ÍÀ¸·Î, ¿Ü°íÁý, ¿Ë°íÁýÀ̶ó´Â Àǹ̵µ ÀÖ°í, GNU ÀÇ µ¿¹° ½Ã¸®Áî¿¡ ´ë ÀÀÇϰí ÀÖÀ¸¸ç, gawk ¿Í °°ÀÌ ¹Ý´ëÀÇ Àǹ̸¦ ºÎÄ£´Ù¶ó°í ÇÏ´Â °Í¿¡µµ ´ë ÀÀÇϰí ÀÖ´Ù. (ÂüÁ¶:Demacs, Emacs, gawk, Nemacs) ÀÌ À̸§Àº, Hironobu Suzuki ¾¾ÀÇ ¹ß¾È¿¡ ÀÇÇϰí ÀÖ½À´Ï´Ù. A-14: ÀÌ µµÅ¥¸ÕÆ®(Mule FAQ list)ÀÇ ÃֽůÇÀº ¾îµð¿¡¼­ ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï ±î? Mule FAQ ¿¡´Â ¿µ¾îÆÇ, ÀϺ»¾îÆÇ, Çѱ¹¾îÆÇÀÌ ÀÖ½À´Ï´Ù. È­ÀϷμ­ ¹è ! Æ÷µÇ´Â °æ¿ì¿¡´Â, °¢°¢ FAQ-Mule(¿µ¾îÆÇ), FAQ-Mule.jp(ÀϺ»¾îÆÇ), ! FAQ-Mule.kr(Çѱ¹¾îÆÇ) À̶ó´Â È­ÀϸíÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ Áß, ÀϺ» ! ¾îÆÇÀÌ ¿øº»À̰í, ±× ¿Ü´Â °»½ÅÀÌ ´Ê¾îÁø °Íµµ ÀÖ½À´Ï´Ù. ! Mule FAQ ´Â, ¾Æ·¡ÀÇ ¹æ¹ý¿¡ ÀÇÇÏ¿© ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï´Ù. * ³×Æ®¿öÅ© ´º½º·ÎºÎÅÍ. ´º½º±×·ì fj.editor.mule ¿¡´Â, ºñÁ¤±âÀûÀ¸·Î Mule FAQ °¡ ¾Ë·ÁÁö°í ÀÖ½À´Ï´Ù. * anonymouns FTP ·Î ÀÔ¼öÇÑ´Ù. ¾Æ·¡ÀÇ Àå¼Ò¿¡¼­ anonymouns FTP ·Î ÀÔ¼ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. etlport.etl.go.jp: /pub/mule/READMEDIR sh.wide.ad.jp: /JAPAN/mule/READMEDIR * Mule ÀÇ ¹èÆ÷¿ë È­ÀÏ Áß. ±× Mule ÀÌ ¸±¸®ÁîµÈ ¶§ÀÇ ÃÖ½ÅÀÇ FAQ°¡, etc/FAQ-Mule{,.jp,.kr} ·Î¼­ Mule ÀÇ ¹èÆ÷¼¼Æ® ³»¿¡ Æ÷ÇԵǾî ! ÀÖ½À´Ï´Ù. ! ±¸Ãà ¹× ÀνºÅç B-1: Emacs ¿¡ Mule ÀÇ ÆÐÄ¡¸¦ ºÙÀ̰í, »õ·Ó°Ô ´Ã¾î³­ lisp È­ÀÏÀ» Emacs ¶Ç´Â Nemacs ¿¡¼­ ¹ÙÀÌÆ®ÄÄÆÄÀÏÇÏ·Á°í ÇÏ¿´Áö¸¸ Àß µÇÁö ¾Ê½À´Ï´Ù. ¿Ö ±×·±°¡¿ä? Mule ÀÇ lisp È­ÀÏ ³»¿¡´Â Mule ¿¡¼­¸¸ ¹ÙÀÌÆ®ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Â °Í ÀÌ ´Ù¼ö Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±×·¡¼­ Mule À» ±¸ÃàÇÒ ¶§¿¡´Â, µµÁß¿¡ ÀÚµ¿ÀûÀ¸·Î »õ·Ó°Ô ´Ã¾î³­ (ȤÀº ÆÐÄ¡°¡ ºÙ¿©Áø) lisp È­ÀÏÀ» ¹ÙÀÌÆ®ÄÄÆÄ ÀÏÇÕ´Ï´Ù. Emacs ¿¡ ÆÐÄ¡¸¦ ºÙ¿´À» ¶§¿Í °°ÀÌ ¼öµ¿À¸·Î ¹ÙÀÌÆ®ÄÄÆÄÀÏÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. B-2: X Window System ¿¡¼­ ÀÛµ¿ÇÏ´Â Mule À» ¸¸µå´Âµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï ±î? $MULE/src/config.h ³»¿¡ HAVE_X_WINDOWS ¶ó´Â ¸¶Å©·Î¸¦ define ÇÏ¸é µË ´Ï´Ù. ±×¸®°í, HAVE_X_SELECTION À» Á¤ÀÇÇÏ´Â °Í¿¡ ÀÇÇØ X ÀÇ SELECTION À» »ç¿ëÇÑ cut&paste ¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µË´Ï´Ù. ´Ü, Mule Àº ½ºÅÂÆ½¸µÅ©·Î ±¸ÃàµÇ±â¶§¹®¿¡, ½ºÅÂÆ½¸µÅ©¿ëÀÇ libX11.a°¡ ÇÊ¿äÇÕ´Ï´Ù. ½ºÅÂÆ½¸µÅ©¿ëÀÇ ¶óÀ̺귯¸®°¡ ¾ø´Â °æ¿ì´Â, X ¸¦ ±¸ÃàÇÒ ¶§ ¿¡ #define ForceNormalLib YES ¸¦ Ãß°¡ÇÏ¿© ½ºÅÂÆ½¸µÅ©¿ëÀÇ libX11.a ¸¦ ¸¸µé Çʿ䰡 ÀÖ½À´Ï´Ù. B-3: Sun ÀÇ Äֿܼ¡¼­ ÀÛµ¿ÇÏ´Â Mule À» ¸¸µå´Âµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï±î? $MULE/src/config.h ³»¿¡ HAVE_SUN_CONSOLE À» define ÇÕ´Ï´Ù. ÀÌ °æ¿ì´Â pixrect ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇϱ⠶§¹®¿¡, SunView_Programmers °¡ ÀνºÅçµÇ¾î ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. Solaris 2.0 ÀÌÈÄÀÇ OS ´Â pixrect ¶óÀ̺귯¸®¸¦ Áö¿øÇϰí ÀÖÁö ¾Ê±â ¶§¹®¿¡ ÀÌ ±â´ÉÀº ÀÌ¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. SunOS 4.x ¿¡¼­µµ Sun ±â°è¸¦ ±¸ÀÔÇßÀ» ¶§¿¡ ÇÁ¸®ÀνºÅçµÇ¾î ÀÖ´Â SunOS ³»¿¡´Â SunView_Programmers ´Â Æ÷ÇԵǾî ÀÖÁö ¾Ê±â ¶§¹®¿¡ ¹Ì¸® ÀνºÅçÇØ¾ß ÇÕ´Ï´Ù. B-4: "Pure Lisp storage exhausted" ¶ó´Â ¸Þ¼¼Áö°¡ ³ª¿À°í ÄÄÆÄÀÏÀÌ ÁßÁöµÇ¾î ¹ö¸³´Ï´Ù¸¸. Ken'ichi Handa ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. À̰ÍÀº puresize.h ³»ÀÇ PURESIZE ÀÇ °ªÀÌ ³Ê¹« À۱⠶§¹®ÀÔ´Ï´Ù. ½Ã½ºÅÛ¿¡ µû¶ó¼­´Â ÀÌ °ªÀ» ´Ã¸± Çʿ䰡 ÀÖ´Â °Í °°½À´Ï´Ù. ±×¸®°í, ´ëºÎºÐÀÇ ¾ð¾îȯ°æ ¼³Á¤È­ÀÏ (e.g. japanese.el, chinese.el) À» site-init.el ¿¡¼­ ·ÎµåÇÒ °æ¿ìµµ ´Ã¸± Çʿ䰡 ÀÖ½À´Ï´Ù. ¿ì¼± ¹è Á¤µµ·Î ÇØ¼­ Àß µÇ¸é, temacs °¡ mule-init.el ¸¦ ·ÎµåÇÑ ÈÄ¿¡ Ç¥½Ã ÇÏ´Â Pure Bytes Used XXXXX ¸¦ ÂüÁ¶ÇÏ¿© ±×°Íº¸´Ù Á¶±Ý Å« °ªÁ¤µµ·Î ¼³Á¤ÇÏ¿© °íÃļ­ ´Ù½Ã ¸ÞÀÌÅ©, ¶ó°íÇÏ´Â ¼ö´ÜÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÁÖÀÇÇÒ °ÍÀº, src/config.h ³»¿¡µµ PURESIZE ÀÇ Á¤Àǰ¡ ÀÖ½À´Ï´Ù¸¸, Mule ¿¡¼­´Â src/puresize.h ¿¡¼­ ÀçÁ¤ÀǵDZ⠶§¹®¿¡, config.h ÀÇ PURESIZE ¸¦ º¯°æÇÏ´õ¶óµµ Àǹ̰¡ ¾ø´Ù¶ó´Â °ÍÀÔ´Ï´Ù. ¾î¼³ÇÇ Emacs ¿¡ Àͼ÷µÇ¾î ÀÖÀ¸¸é "¾ÆµÐÇØÁö±â" ¶§¹®¿¡ Á¶½ÉÇϼ¼¿ä. B-5: "Undefined Symbol: __des_crypt" ¶ó´Â ¸Þ¼¼Áö°¡ ³ª¿À°í ÄÄÆÄÀÏÀÌ Á¤ÁöµÇ¾î ¹ö¸³´Ï´Ù¸¸. Masato Minda ¾¾´Â ´ÙÀ½°ú °°ÀÌ À̾߱âÇϰí ÀÖ½À´Ï ´Ù. À̰ÍÀº, SunOS ÀÇ JLE1.1.1 ¿¡¼­ static ¸µÅ©ÇÏ¸é ³ª¿ÀÁö ¾Ê¾Ò´ø°¡? ÇØ°á¹ý JLE ÀÇ ÆÐÄ¡¸¦ ºÙÀδ٠(patch ID ´Â Àؾî¹ö·È½À´Ï´Ù) JLE1.1.1 rev B ÀÌÈÄ·Î ÇÑ´Ù. JLE ¸¦ ¾ÈÇÑ´Ù :-) ½ÃµµÇÏ¿© º» °ÍÀº ¾Æ´ÏÁö¸¸, ºó _des_crypt ÇÔ¼ö ¸¸µé°í, ÇÔ²² ¸µÅ©ÇÏ´õ¶óµµ Àß µÇÁö ¾ÊÀ» ±î? B-6: Mule ÀÇ ÄÄÆÄÀÏÀº Á¤»óÀ¸·Î µÇ¾ú½À´Ï´Ù¸¸, ÀϺ»¾î¸¦ Àß ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù. Mule ¿¡¼­´Â, ÀνºÅçÇÒ ¶§¿¡, site-init.el ¿¡¼­ »ç¿ëÇÏ°í ½ÍÀº ¾ð¾îÀÇ specific È­ÀÏÀ» ÁöÁ¤ÇÏ¿© ·ÎµåÇϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. µðÆúÆ®·Î´Â site-init.el ´Â Á¸ÀçÇϰí ÀÖÁö ¾Ê½À´Ï´Ù. ÀϺ»¾î¸¦ »ç¿ëÇÏ°í ½ÍÀ¸¸é, lisp/site-init.el ¿¡ (load "japanese") ¶ó ´Â ÇàÀ» ¾²°í Mule À» »ç¿ëÇÏ¿© º¸¼¼¿ä. ´Ù±¹¾îÀÇ Ãë±Þ¿¡ ´ëÇÏ¿© C-1: ÀϺ»¾î´Â ¾î¶»°Ô Çϸé ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï±î? ÀϺ»¾î ÀԷ½ýºÅÛÀ¸·Î¼­´Â, ¾Æ·¡ÀÇ °ÍÀÌ ¸¶·ÃµÇ¾î ÀÖ½À´Ï´Ù. * Ÿ¸¶°í(EGG)¡¦Å¸±î³ª¹öÁ¯ * sj3-egg * Ä­³ª(Canna) ¾î´À°ÍÀ̳ª ³×Æ®¿öÅ© °¡³ªÇÑÀÚº¯È¯¼­¹ö¸¦ ÀÌ¿ëÇÏ°í ·Î¸¶ÀÚ ÇÑÀÚº¯È¯¹æ½Ä ÀÇ ÀϺ»¾îÀÔ·ÂÀ» Á¦°øÇϰí ÀÖ½À´Ï´Ù. »ó¼¼ÇÑ °Í¿¡ ´ëÇØ¼­´Â, °¢ ½Ã½ºÅÛÀÇ ¸Þ´º¾óÀ» ÂüÁ¶Çϼ¼¿ä. À̵éÀÇ ÀϺ»¾î ÀԷ½ýºÅÛÀº, Mule À» ±¸ÃàÇÒ ¶§¿¡ °¢°¢ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. * quail ¿¡ ÀÇÇÑ T-CODE ÀÔ·Â À̰ÍÀº °¡³ªÇÑÀÚº¯È¯¼­¹ö¸¦ »ç¿ëÇÏÁö ¾Ê´Â ÀԷ¹ýÀÔ´Ï´Ù. lisp/quail-tcode.elÀ» ·ÎµåÇÑ ÈÄ, C-] ·Î ASCII ¿Í T-CODE ¸ðµå°¡ Åä±Û µË´Ï´Ù. (ÁÖ:quail-tcode.el ´Â °ð »èÁ¦µÇ°í tc-mule.el ·Î ġȯµË´Ï´Ù) ÀϺ»¾îÀԷ¿¡´Â "SKK"¸¦ ÀÌ¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. "SKK"´Â MuleÀ» ±¸ÃàÇÒ ¶§¿¡ Ưº°ÇÑ ¼³Á¤Àº ¾Æ¹«°Íµµ ÇÏÁö ¾Ê¾Æµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. "SKK" ´Â Mule ³»¿¡¼­¸¸ »ç¿ë¹æ¹ýµµ °¡´ÉÇϰí, »çÀü¼­¹ö¸¦ ÀÌ¿ëÇÏ´Â »ç¿ë¹æ¹ý µµ °¡´ÉÇÕ´Ï´Ù. C-2: "Ÿ¸¶°í"¶õ ¹«¾ùÀԴϱî? "Ÿ¸¶°í"´Â, Wnn ÀÇ ³×Æ®¿öÅ© º¯È¯¼­¹ö(jserver/cserver)¸¦ ÀÌ¿ëÇÏ¿© ÀϺ»¾î ȤÀº Áß±¹¾îÀÇ ÀÔ·Âȯ°æÀ» Á¦°øÇÏ´Â ½Ã½ºÅÛÀÔ´Ï´Ù. "Ÿ¸¶°í"¸¦ ¿µ¿ªÇÏ¿© EGG ¶ó°í ºÎ¸£±âµµ ÇÕ´Ï´Ù. "Ÿ¸¶°í"´Â Å©°Ô ³ª´©¸é ÀԷ¹®ÀÚº¯È¯°è(·Î¸¶ÀÚ °¡³ªº¯È¯ºÎ), °¡³ªÇÑ ÀÚ/pinyin->Hanziº¯È¯ºÎ, ±×¸®°í ÀϺ»¾î ÆíÁý±â´ÉÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. ÀԷ¹®ÀÚº¯È¯°è´Â È÷¶ó°¡³ª.°¡µû°¡³ª.pinyin¸¸ÀÌ ¾Æ´Ï¶ó, Áß±¹¾î³ª ´Ù¸¥ ¾ð¾îÀԷ¿¡µµ ÀÌ¿ëµË´Ï´Ù. C-3: "Ÿ±î³ª"¶õ ¹«¾ùÀԴϱî? Toshiaki SHINGU ¾¾´Â, ´ÙÀ½°ú °°ÀÌ À̾߱âÇÏ °í ÀÖ½À´Ï´Ù. "Ÿ¸¶°í"ÀÇ Wnn V4 ¶óÀ̺귯¸® ÆÇÀÔ´Ï´Ù. "Ÿ¸¶°í¿ä(Ÿ¸¶°í¿©)/ ±î½Ã²¿²Ù(¿µ¸®ÇϰÔ)/³ª-·¹(µÇ¾î¶ó)" ÀÇ ¸Ó¸®¹®ÀڷκÎÅÍ ¸í¸íµÇ¾ú½À´Ï´Ù. Á¾·¡ÀÇ "Ÿ¸¶°í"¿¡ µ¡ºÙ¿©¼­, ´ë¹®Àý/¼Ò¹®Àý º¯È¯ ¿ªº¯È¯(ÇÑÀÚ --> °¡³ª) V4 jserver °¡ °®´Â ǰ»ç(ÀÎ¸í µî)¿¡¼­ÀÇ »çÀüµî·Ï ´Ü¾î¸¦ »çÀüÀ¸·ÎºÎÅÍ »èÁ¦ÇÏÁö ¾Ê°í À¯È¿/¹«È¿·Î ÇÒ ¼ö ÀÖ´Ù ´Ü¾îÀÇ ºóµµ ¼³Á¤ »çÀü¿¡ ÄÚ¸àÆ®¸¦ ¼³Á¤ÇÑ´Ù °¡ °¡´ÉÇÕ´Ï´Ù. "Ÿ±î³ª"´Â "Ÿ¸¶°í"¿Í´Â º°°³ÀÇ °ÍÀÌ ¾Æ´Ï¶ó, "Ÿ¸¶°í"¸¦ °­È­ÇÑ °ÍÀ̶ó °í ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±ÝÈÄ, "Ÿ¸¶°í"´Â "Ÿ±î³ª ¹öÁ¯"¿¡ Áý¾àµÇ¾î, ÀÌÀü ÀÇ Wnn V3 ¹× Wnn V4 ÀÇ V3 ȣȯ ¶óÀ̺귯¸®¿¡ ´ëÀÀÇÑ °ÍÀº Áö¿øµÇÁö ¾Ê½À ´Ï´Ù. C-4: sj3-egg¶õ ¹«¾ùÀԴϱî? X11R5 ÀÇ contrib ¿¡ Æ÷ÇԵǾî ÀÖ´Â sj3serv ¿Í Åë½ÅÇÏ´Â "Ÿ¸¶°í"ÀÔ´Ï´Ù. º¯È¯È¿À²ÀÌ ´ë´ÜÈ÷ ÁÁ´Ù°í Çϴ Ư¡À» °®°í ÀÖ½À´Ï´Ù. C-5: Ä­³ª(Canna) ¶õ ¹«¾ùÀԴϱî? ¼­¹ö¡¦Å©¶óÀÌ¾ðÆ® ¹æ½ÄÀÇ °¡³ªÇÑÀÚ º¯È¯½Ã½ºÅÛÀÔ´Ï´Ù. Mule ¿¡¼­´Â, "Ÿ¸¶°í"¿Í °ÅÀÇ °°Àº »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º·Î "Ä­³ª"ÀÇ º¯È¯¼­¹ö¸¦ ÀÌ¿ëÇÑ °¡³ªÇÑÀÚ º¯È¯½Ã½ºÅÛÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. C-6: "SKK"¶õ ¹«¾ùÀԴϱî? Masahiko Sato ¾¾´Â, ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. 'SKK"´Â Mule À» À§ÇÏ¿© °í¼ÓÀ¸·Î È¿À²ÀûÀÎ ÀϺ»¾î ÀÔ·Âȯ°æÀ» Á¦°øÇÏ´Â ½Ã½ºÅÛÀ̰í, ƯÈ÷ »ç¿ëÀÚ°¡ ÀǵµÇÑ ¹®Àå ±×´ë·ÎÀÇ ÇüÅ·Π¿ëÀÌÇÏ°Ô ÀÔ·Â ÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛÀÔ´Ï´Ù. "SKK"´Â ¹®¹ýÀûÀÎ ÇØ¼®À» ÀüÇô ÇÏÁö ¾Ê°í º¯È¯ À» Çϱ⠶§¹®¿¡ °í¼ÓÀÇ º¯È¯ÀÌ °¡´ÉÇϰí, »ç¿ëÀÚ°¡ ¿À²Ù¸®°¡³ªÀÇ °³½ÃÀ§Ä¡ ¸¦ ÁöÁ¤ÇÏ´Â °Í¿¡ ÀÇÇØ Àǵµ¸¦ Àü´ÞÇϱ⠶§¹®¿¡ È¿À²ÀûÀÎ º¯È¯ÀÌ °¡´ÉÇϵµ ·Ï µÇ¾î ÀÖ½À´Ï´Ù. ¶ÇÇÑ »çÀüµî·ÏÇÒ ¶§¿¡ ǰ»ç¿¡ ´ëÇÑ Á¤º¸¸¦ ÁÙ Çʿ䵵 ¾ø±â ¶§¹®¿¡, »ç¿ëÀÚ »çÀüÀ» °£´ÜÇÏ°Ô °­È­ÇÒ ¼ö ÀÖ½À´Ï´Ù. "SKK"ÀÇ »ç¿ë ¹æ¹ýÀº Æ©Å丮¾ó ÇÁ·Î±×·¥¿¡ ÀÇÇØ ´Ü½Ã°£¿¡ ½ÀµæÇÒ ¼ö ÀÖ½À´Ï´Ù. C-7: Áß±¹¾î¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? Áß±¹¾î¸¦ ÀÔ·ÂÇÏ´Â µ¥¿¡µµ, "Ÿ¸¶°í"½Ã½ºÅÛÀ» »ç¿ëÇÕ´Ï´Ù. "Ÿ¸¶°í"´Â cWnn ÀÇ cserver ¿Í Åë½ÅÇÏ´Â °Í¿¡ ÀÇÇØ¼­, Æí¸®ÇÑ Áß±¹¾î(GB)ÀԷ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. M-x load-library RET chinese RET À¸·Î¼­, PinYin ¸ðµå¸¦ ¼±ÅÃÇϸé, pinyin·Î ÀÔ·ÂÇÒ ¼ö ÀÖµµ·Ï µË´Ï´Ù. ¶ÇÇÑ, Mule Àº quail-system µµ Á¦°øÇϰí ÀÖ½À´Ï´Ù. ÀÌ ½Ã½ºÅÛÀº `cxterm/dict/tit' ¿¡ ÀÖ´Â ¸ðµç ÀԷº¯È¯Å×À̺íÀ» Áö¿øÇϰí ÀÖ½À´Ï´Ù. C-8: Çѱ¹¾î¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? Çѱ¹¾î¹®ÀÚÀÇ ÀԷ¿븣·Î, quail-hangul.el ÀÌ Á¦°øµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ½Ã ½ºÅÛÀÇ »ç¿ë¹æ¹ýÀº, 'doc/QUAIL' À» ÂüÁ¶Çϼ¼¿ä. C-9: ISO 8859 ¹®ÀÚ¸¦ ÀÔ·ÂÇϴµ¥´Â? Mule ¿¡¼­´Â Latin-1 (ISO8859-1)À¸·ÎºÎÅÍ Latin-5 (ISO8859-9)±îÁöÀÇ ¹® ÀÚ¼¼Æ®µµ Áö¿øÇϰí ÀÖ½À´Ï´Ù. Åë»óÀÇ ASCII Űº¸µå¿¡¼­ À̵éÀÇ ¹®ÀÚ¸¦ ÀÔ ·ÂÇϴµ¥´Â ¿ª½Ã quail-system À» »ç¿ëÇÕ´Ï´Ù. ISO 8859 ¿¡¼­ Á¤ÇØÁ® ÀÖ´Â ¹®ÀÚ¸¦ ÀÔ·ÂÇϱâ À§Çؼ­, ¾Æ·¡¿¡ ¿­°ÅÇÑ 5°³ ÀÇ È­ÀÏÀÌ ¸¶·ÃµÇ¾î ÀÖ½À´Ï´Ù. * quail-latin.el : ¶óƾ ¾ËÆÄºªÀ» »ç¿ëÇÏ´Â ¸ðµç ¾ð¾î (ŸÀÌÇÁ°¡ ´À¸° »ç¶÷¿ë) ÃʽÉÀÚ¸¦ À§ÇÑ È­ÀÏÀÔ´Ï´Ù. ´ëºÎºÐÀÇ ±âȣ÷ºÎ¹®ÀÚ´Â, 2¹®ÀÚÀÇ ÇÕ¼ºÀ¸ ·Î ÀÔ·ÂÇϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. ¿¹¸¦µé¸é -Aé (accute accent $)C÷ºÎ ÀÇ e)´Â e ÀÇ µÚ¿¡ ' (single quote) ¸¦ Ä¡´Â °ÍÀ¸·Î ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ð¾î ÆÐŰÁö¸í ---------------------------------- µ§¸¶Å©¾î danish ¿¡½ºÆä¶õÅä esperanto Çɶõµå¾î finnish ÇÁ¶û½º¾î french µ¶ÀϾî german ¾ÆÀ̽º·£µå¾î icelandic ÀÌŸ®¾î italian ³ë¸£¿þÀ̾î norwegian ½ºÆäÀξî spanish ½º¿þµ§¾î swedish Å;îŰ¾î turkish ¿µ¾î(¶Ç´Â¾Æ¸Þ¸®Ä«¾î)british ISO 8859-1 latin-1 ISO 8859-2 latin-2 ISO 8859-3 latin-3 ISO 8859-4 latin-4 ISO 8859-9 latin-5 * quail-ltn.el : ¶óƾ ¾ËÆÄºªÀ» »ç¿ëÇÏ´Â ¸ðµç ¾ð¾î (ŸÀÌÇÁ°¡ ºü¸¥ »ç ¶÷¿ë) quail-latin.el ÀÇ ÀԷ¹æ¹ýÀº ´ä´äÇÏ´Ù¶ó°í ÇÏ´Â »ç¶÷À» À§ÇÑ È­ÀÏÀÔ ´Ï´Ù. "ŸÀÌÇμö´Â ÀûÀ» ¼ö·Ï ÁÁ´Ù"¶ó´Â öÇп¡ ±âÃÊÇØ¼­ ¸¸µé¾îÁ® ÀÖ ½À´Ï´Ù. °¢ ¾ð¾î¿¡¼­ °íÀ¯¹®ÀÚÀÇ ´ëºÎºÐÀº ¾îµò°¡ÀÇ Å°¿¡ ÇÒ´çµÇ¾î ÀÖ ±â ¶§¹®¿¡, Çѹø ¹è¿­À» ¿Ü¿ö¹ö¸®¸é °í¼ÓÀ¸·Î ŸÀÌÇÎÀÌ °¡´ÉÇÕ´Ï´Ù. ¾ð¾î ÆÐŰÁö¸í ---------------------------------- µ§¸¶Å©¾î dnsh Çɶõµå¾î fnnsh ÇÁ¶û½º¾î frnch, azerty µ¶ÀϾî grmn ¾ÆÀ̽º·£µå¾î iclndc ÀÌŸ®¾î itln ³ë¸£¿þÀ̾î nrwgn ½ºÆäÀξî spnsh ½º¿þµ§¾î swdsh * quail-cyrillic.el : ½Ã¸± ¹®ÀÚ¸¦ »ç¿ëÇÏ´Â ¸ðµç ¾ð¾î ¾ð¾î ÆÐŰÁö¸í ÁÖ¼® ------------------------------------------------------- ·¯½Ã¾Æ¾î jcuken Ç¥ÁØ·¯½Ã¾Æ¾î ¹è¿­ jis-russian jcuken °ú °°À½ ´Ü, JIS ÀÎÄÚµù ¸¶Äɵµ´Ï¾Æ macedonian JUS.I.K1.004 ¼¼¸£ºñ¾Æ¾î serbian JUS.I.K1.005 byelorussian byelorussian JUS.I.K1 ´à°Ô ¸¸µë ¿ìÅ©¶óÀ̳ª¾î ukrainian JUS.I.K1 ´à°Ô ¸¸µë ISO 8859-5 yawerty ¶óƾ ¹®ÀÚ·ÎÀÇ Àü»ç * quail-greek.el : ±×¸®½º ¹®ÀÚ¿ë ¾ð¾î ÆÐŰÁö¸í ÁÖ¼® ------------------------------------------------------- ±×¸®½º¾î greek jis-greek greek ¿Í °°À½ ´Ü, JIS ÀÎÄÚµù * quail-hebrew.el : È÷ºê¸® ¹®ÀÚ¿ë ¾ð¾î ÆÐŰÁö¸í -------------------------------- È÷ºê¸®¾î hebrew ¸ñÀûÀÇ ÆÐŰÁö°¡ Ç¥ÇԵǾî ÀÖ´Â È­ÀÏÀ» ·ÎµåÇÑ ÈÄ, C-] À» Ä¡´Â °ÍÀ¸·Î quail-minor-mode ¿Í Åë»óÀÇ ¸ðµå °£À» ¿À°í °¥ ¼ö ÀÖµµ·Ï µË´Ï´Ù. ƯÁ¤ ¾ð¾î¿ë ÆÐŰÁö¸¦ ¼±ÅÃÇϴµ¥´Â, quail-minor-mode ³»¿¡¼­ M-s ¶ó°í Ä¡µç°¡, (quail-use-package "ÆÐŰÁö À̸§")À» Æò°¡ÇÏ¿© ÁÖ¼¼¿ä. ¶ÇÇÑ M-z ·Î °£´ÜÇÑ µµ¿ò¸» È­¸éÀÌ ³ª¿É´Ï´Ù. ¿¹: 1) µ¶ÀϾî ÃʽÉÀÚ°¡ µ¶ÀϾ ÀÔ·ÂÇØ¾ß ÇÒ ¶§ (load "quail-latin") (quail-use-package "german") À§ÀÇ 2ÇàÀ» .emacs ¿¡ ³Ö¾î ÁÖ¼¼¿ä. 2) ÇÁ¶û½º¾î¿ëÀÇ azerty ¹è¿­À» »ç¿ëÇÏ°í ½ÍÀ» ¶§ (load "quail-ltn") (quail-use-package "azerty") ¸¦ .emacs ¿¡ ³Ö¾î ÁÖ¼¼¿ä. C-10: Latin-1 ¹®ÀÚ¸¦ ij¸¯Åʹܸ»¿¡ Ç¥½ÃÇϴµ¥´Â? TAKAHASHI Naoto ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À ! ´Ï´Ù. ! ij¸¯ÅÍ ´Ü¸»»ó¿¡¼­ »ç¿ëÇϰí ÀÖ´Â Mule ¿¡ Latin-1 ¹®ÀÚ¸¦ Ç¥½Ã½ÃŰ´Â µ¥´Â display-coding-system ¿¡ *ctext* ¸¦ ¼¼Æ®ÇÕ´Ï´Ù. À̰ÍÀº, .emacs ³»¿¡ (setq display-coding-system *ctext*) ¶ó°í ½á µÎ´Â °ÍÀ¸·Î ½ÇÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â Mule ±âµ¿ÈÄ¿¡ M-x set-display-coding-system ¶ó°í ŸÀÌÇÁÇϰí, Display-coding-system: ¶ó´Â ÇÁ·ÒÆ®¿¡ ´ëÇØ¼­ *ctext* ¶ó°í ´äÇÏ´Â °ÍÀ¸·Îµµ µË´Ï´Ù. ¶ÇÇÑ, X-window ¸¦ »ç¿ëÇϰí ÀÖ´Â °æ¿ì¿¡µµ, Mule À» -nw ¿É¼ðºÎÂøÀ¸·Î ±âµ¿ÇÑ °æ¿ìÀº °°Àº ÀýÂ÷°¡ ÇÊ¿äÇÕ´Ï´Ù. ¾î¶² °æ¿ì¿¡µµ, »ç¿ëÇϰí Àִ ij¸¯Åʹܸ», ȤÀº ´Ü¸»¿¡¹Â·¹ÅͰ¡ Latin-1 ij¸¯ÅÍ¿¡ ´ëÀÀÇϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù. C-11: ¼¼»ó¿¡´Â ¹®ÀåÀ» ¿À¸¥ÂÊ¿¡¼­ ¿ÞÂÊÀ¸·Î ¾²´Â ¾ð¾îµµ ÀÖ½À´Ï´Ù¸¸, Mule Àº ±×·¯ÇÑ ¾ð¾î¿¡ ´ëÀÀÇÒ ¼ö ÀÖ½À´Ï±î? ÇöÀç È÷ºê¸®¾î°¡ Áö¿øµÇ°í ÀÖ½À´Ï´Ù. ÀԷ¹æ¹ýÀ¸·Î¼­´Â quail-hebrew °¡ »ç¿ë°¡´ÉÇÕ´Ï´Ù. ¶ÇÇÑ highlight-reverse-direction, r2l-double-cursor µîÀÇ µµÅ¥¸ÕÆ®¸¦ ÂüÁ¶Çϼ¼¿ä. ¾Æ¶ø¾î,Æä¸£½Ã¾Æ¾î µî¿¡ ´ëÇØ¼­µµ Áö¿øÇÒ ¿¹Á¤ÀÔ´Ï´Ù. C-12: ÀϺ»¾î(or Çѱ¹¾î/Áß±¹¾î)ÀÇ ÀԷ¿¡¼­ ÇüÅ´ ¾Ë°í ÀÖÁö¸¸, Àб⸦ ¸ð¸¦ ¶§ ¾î¶»°Ô ÀÔ·ÂÇմϱî? ÀϺ»¾îÀÇ °æ¿ì, "Ÿ¸¶°í"¿¡¼­´Â ºÎ¼öÀÔ·Â(M-x busyu-input)¿Í ȹ¼öÀÔ·Â (M-x kakusuu-input)À» Áö¿øÇϰí ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÏ´Â °Í¿¡ ÀÇ ÇØ, ¹Ì´Ï¹öÆÛÀÇ ¸Þ´º·ÎºÎÅÍ ºÎ¼ö ȤÀº ȹ¼ö¸¦ ÁöÁ¤ÇÏ¿© ÇÑÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. C-13: Mule °ú °ü·ÃÇϰí ÀÖ´Â ÄÚµå°è´Â ¾î¶² °ÍÀÌ ÀÖ½À´Ï±î? ¾î¶² ¶§¿¡ ±×°Í°ú °ü·ÃÇմϱî? Mule Àº ¾Æ·¡¿¡ ³ªÅ¸³»´Â ÄÚµå°è¸¦ Áö¿øÇϰí ÀÖ½À´Ï´Ù. * Mule ÀÇ ¹öÆÛ¿¡¼­ »ç¿ëµÇ°í ÀÖ´Â ³»ºÎÄÚµå * MS ÇÑÀÚÄÚµå/Shift JIS (ÀϺ»¾î¸¸) * ISO2022 ¿¡ ±âÀÎÇÑ °Í(JIS [JUNET], EUC, CTEXT ¸¦ Æ÷ÇÔÇÑ´Ù) * Big5(Áß±¹¾î¸¸) Mule ¿¡¼­´Â, À̵éÀÇ ÄÚµå°è¸¦, È­ÀÏÀÔÃâ·Â, ŰÀÔ·Â, È­¸éÇ¥½Ã, ÇÁ·Î¼¼½º°£ Åë½Å °¢°¢¿¡ ´ëÇÏ¿© µ¶¸³ÀûÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. C-14: *Buffer List* ¿¡ Ç¥½ÃµÇ´Â ¹öÆÛ »çÀÌÁî¿Í, ¼¼À̺êÇßÀ» ¶§¿¡ »ý±ä È­ÀÏÀÇ »çÀÌÁî°¡ Å©°Ô ´Ù¸¨´Ï´Ù¸¸, ¿Ö ±×·¸½À´Ï±î? Mule ¿¡¼­´Â, ¹®ÀÚÀÇ ³»ºÎÇ¥ÇöÀ¸·Î¼­ °¢ ¹®ÀÚ¼¼Æ®¸¶´Ù ¸®µùij¸¯ÅͶó´Â °ÍÀ» ¹èÁ¤Çϰí, ASCII ÀÌ¿ÜÀÇ ¹®ÀÚ´Â ¸ðµÎ ¸®µùÄɸ¯Å͸¦ ¸Ó¸®¿¡ ºÙÀÎ °ÍÀ» ³»ºÎÄÚµå·Î¼­ Çϰí ÀÖ½À´Ï´Ù. µû¶ó¼­ Latin-1 µîÀÇ 8ºñÆ® ¹®ÀÚ´Â ³»ºÎ¿¡¼­´Â 2¹ÙÀÌÆ®·Î µÇ°í, ÇÑÀÚµîÀÇ 16ºñÆ®¹®ÀÚ´Â ³»ºÎ¿¡¼­´Â 3¹ÙÀÌÆ®·Î µË´Ï´Ù. ³»ºÎÇ¥Çö´ë·Î ¼¼À̺êÇÏ¸é ¹öÆÛÀÇ »çÀÌÁî¿Í È­ÀÏÀÇ »çÀÌÁî´Â ÀÏÄ¡ÇÕ´Ï´Ù¸¸, ´Ù¸¥ ÀÎÄÚµù¹ýÀ¸·Î ¼¼À̺êÇÏ¸é ¾çÀÚ´Â ¸ÂÁö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. C-15: kterm ¿¡¼­, ¸¶¿ì½º¿¡ ÀÇÇÑ cut & paste ¸¦ ÇÒ ¼ö ¾ø½À´Ï±î? Mule À» kterm ¿¡¼­ ±âµ¿Çϰí ÀÖ´Â °æ¿ì, Mule ÀÇ keyboard-coding-system ÀÌ, kterm ÀÇ ÇÑÀÚ¸ðµå¿Í ¸ÂÁö ¾Ê´Â °æ¿ì, paste ÇÒ ¼ö ¾ø½À´Ï´Ù. kterm ÀÇ ÇÑÀÚ¸ðµå¿Í Mule ÀÇ keyboard- coding-system À» ¸ÂÃ߾ ÇàÇÏ¿© ÁÖ¼¼¿ä. C-16: kinput2 À¸·ÎºÎÅÍ ÇÑÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï±î? kterm ¿¡¼­ MuleÀ» ÀÛµ¿½ÃŰ´Â °ÍÀ¸·Î, kinput2 À¸·ÎºÎÅÍ ÀÔ·ÂÇÒ ¼ö ÀÖ½À ´Ï´Ù. ´Ü, ±× ¶§´Â, Mule ÀÇ keyboard-coding-system À» kterm ÀÇ ÇÑÀÚ¸ð µå¿Í ¸Âµµ·Ï ¼³Á¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. C-17: (setq keyboard-coding-system *euc-japan*) ¶ó°í ¼³Á¤ÇÏ¿´½À´Ï´Ù¸¸, ¤¦¾Æ¹«·¡µµ Àß ÀÛµ¿ÇÏ¿© ÁÖÁö ¾Ê½À´Ï´Ù¸¸? setq ·Î, keyboard-coding-system ¿¡ °ªÀ» ¹ÙÀεåÇØ¼­´Â ¾ÈµË´Ï´Ù. ¹Ýµå½Ã set-keyboard-coding-system ÇÔ¼ö¸¦ »ç¿ëÇϵµ·Ï Çϼ¼¿ä. ´Ù¸¥ display-coding-system ³ª file-coding-system µîµµ °°½À´Ï´Ù. C-18: set-keyboard-coding-system ¿¡¼­ *autoconv*, *big5-hku*, *big5-eten*, *internal* ÀÇ ¼³Á¤À» ÇÒ ¼ö ¾ø½À´Ï´Ù¸¸? À̰ÍÀº Mule ÀÇ ¼³°è½Ã¹æ(specification)ÀÔ´Ï´Ù. C-19: EUC ¿¡¼­ ÀϺ», Çѱ¹, Áß±¹, EC µî °¢±¹¾î¸¦ µ¿½Ã¿¡ Ç¥½ÃÇÒ¼ö ÀÖµµ·Ï ÇÏ°í ½Í½À´Ï´Ù¸¸? °¢±¹¾îÀÇ EUC ´Â, °¢°¢ ¿ÏÀüÈ÷ °°Àº ÄÚµå°èÀ̱⠶§¹®¿¡ È¥Àç½ÃŰ´Â °ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù. ´Ù±¹¾î¸¦ µ¿½Ã¿¡ Ç¥½Ã½Ãų Çʿ䰡 ÀÖÀ¸¸é, Mule ¿¡¼­ *junet* ȤÀº *ctext* ÀÇ Äڵ带 »ç¿ëÇϵµ·Ï Çϼ¼¿ä. C-20: Mule¿¡¼­ »ç¿ëÇϰí ÀÖ´Â ÄÚµå°èÀÇ µµÅ¥¸ÕÆ®´Â ÀÖ½À´Ï±î? µµÅ¥¸ÕÆ®´Â, ISO 2022 ÀÔ´Ï´Ù. JIS ¶ó¸é JIS X0202ÀÔ´Ï´Ù. Mule ÀÇ texinfo ¸Þ´º¾óÀ̳ª $MULE/doc/ISO2022 ¿¡µµ °£´ÜÇÑ ¼³¸íÀÌ ÀÖ½À´Ï´Ù. C-21: ÀÎÅ©¸®¸àÅÐ ¼­Ä¡ Áß¿¡ ÇÑÀÚ¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? ÀÎÅ©¸®¸àÅÐ ¼­Ä¡(isearch) Áß¿¡ ¹®ÀÚ¿­À» ÀÔ·ÂÇϴµ¥´Â, C-k ¸¦ ÀÔ ·ÂÇÕ´Ï´Ù. ÀÌ ¸ðµå¿¡¼­´Â ¹Ì´Ï¹öÆÛ Áß¿¡ ¹®ÀÚ¿­À» ÀÔ·ÂÇÒ ¼ö Àֱ⠶§¹®¿¡, C-\ ·Î ÀϺ»¾î/Áß±¹¾î¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®ÀÚ¿­ ÀÔ·ÂÀÌ ³¡³ª¸é, RET ۸¦ Ä¡¼¼¿ä. Mule Àº isearch ¸¦ Àç°³ÇÕ´Ï´Ù. (ÁÖ:ÀÌ Ç×Àº °ð º¯°æÇÒ ¿¹Á¤) C-22: Mule ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¾ð¾î¿ëÀÇ ÆùÆ®´Â ¾îµð¿¡¼­ ÀÔ¼öÇÕ ´Ï±î? ¾Æ·¡ÀÇ Àå¼Ò·ÎºÎÅÍ anonymous FTP ·Î ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï´Ù. etlport.etl.go.jp: /pub/mule/fonts sh.wide.ad.jp: /JAPAN/mule/fonts ¿©±â¿¡´Â, ¾Æ·¡¿Í °°Àº ÆùƮȭÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. BIG5.tar.gz -- Big5 encoding 16x15dots font for Chinese Chinese.tar.gz -- 16x16 and 24x24 GB fonts for Chinese CYRILLIC.tar.gz -- KOI encoding fonts for Cyrillic characters ETL.tar.gz -- 14dots, 16dots, and 24dots fonts for ISO8859-1,2,3,4,5,7,8,9 ! 12x24dots fonts for SiSheng 12x29dots fonts for Thai 12x24dots fonts for Vietnamese Japanese.tar.gz -- 14x14, 16x16, 24x24 JIS fonts for Japanese Korean.tar.gz -- 16x16 and 24x24 Korean fonts ¶ÇÇÑ, GB font ´Â X11R5 ¿¡ contribute µÇ¾î ÀÖ´Â cxterm ¿¡µµ Æ÷ÇÔµÇ¾î ¹èÆ÷µÇ°í ÀÖ½À´Ï´Ù. X.V11R5/contrib/client/cxterm/fonts ¶ó´Â µð·ºÅ丮 ³»¸¦ º¸¼¼¿ä. ÀÌÇÏÀÇ ÆùÆ®°¡ ÀÖÀ» °ÍÀÔ´Ï´Ù. cclib16fs.bdf 16x16 Fang Song style, GB encoding cclib16st.bdf 16x16 Song style, GB encoding cclib24st.bdf 24x24 Song style, GB encoding hku-ch16.bdf 16x16 Fang Song style, BIG5 encoding C-23: ´º½º±×·ì alt.chinese.text[.big5] ¸¦ Áß±¹¾î·Î ÀÐÀ» ¼ö ÀÖ½À´Ï±î? alt.chinese.text ¿¡¼­´Â, ~{ ¿Í ~} ¸¦ 'ESC $ A' (Áß±¹¾îÀÇ G0 ·ÎÀÇ designate) ¿Í 'ESC ( B' (ASCII ÀÇ G0 ·ÎÀÇ designate) ÀÇ ´ë½Å¿¡ »ç¿ë Çϰí ÀÖ½À´Ï´Ù. À̰ÍÀº Hz encoding ¶ó°í ºÒ¸®°í ÀÖ½À´Ï´Ù. Mule ¿¡¼­´Â, ! chinese.el À» ·ÎµåÇÑ ÈÄ, GNUS ¿Í gnusutil.el ¸¦ ÀÌ¿ëÇÏ´Â °Í¿¡ ÀÇÇØ, ! ÀÌ ´º½º±×·ìÀ» º¸Åë Áß±¹¾î·Î Àд °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. GNUS ¸¦ ±âµ¿Çϱâ ! Àü¿¡ gnusutil.el ¸¦ ·ÎµåÇϼ¼¿ä. gnusutil.el ´Â, Mule ÀÇ ftp µð·ºÅ丮 ! ÀÇ contrib/lisp ³»¿¡ ÀÖ½À´Ï´Ù(Mule ÀÇ ¹èÆ÷È­ÀÏ ³»¿¡´Â Æ÷ÇԵǾî ÀÖÁö ! ¾Ê½À´Ï´Ù). ! C-24: quail-help ¿¡¼­ Ç¥½ÃµÇ´Â ¹®ÀÚ¿Í ½ÇÁ¦·Î ÀԷµǴ ¹®ÀÚ°¡ ´Ù¸¨´Ï´Ù ¸¸, À̰ÍÀº ¹ö±×ÀԴϱî? º¯¼ö *quail-keyboard-translate-table* ÀÌ ¿Ç°Ô ¼¼Æ® µÇ¾î Àִ°¡ È®ÀÎÇϼ¼¿ä. ÀÌ º¯¼ö°¡ µðÆúÆ®·Î µÇ¾î ÀÖÀ¸¸é, vt100 ¿Í °°Àº ¹è¿­ÀÇ Å°º¸µå°¡ »ç¿ëµÇ°í ÀÖ´Â °ÍÀ̶ó°í °¡Á¤ÇÏ°í ±× ¿ëµµÀÇ ¹è¿­Ç¥½Ã¸¦ ÇàÇÕ´Ï ´Ù. ƯÈ÷ JIS Űº¸µå¸¦ »ç¿ëÇϰí ÀÖ´Â °æ¿ì´Â .emacs ³»¿¡ (setq *quail-keyboard-translate-table* *quail-keyboard-translate-table-jis*) ¸¦ ³Ö¾îµÑ Çʿ䰡 ÀÖ½À´Ï´Ù. »ó¼¼ÇÑ °ÍÀº doc/keyboard-translation.text ¸¦ º¸¼¼¿ä. C-25: ¹Ý°¢ °¡µû°¡³ª(JIS X0201°¡µû°¡³ª) ¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? Ken Shibata ¾¾´Â ¾Æ·¡¿Í °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. Mule ¿¡´Â, ¹Ý°¢ °¡µû°¡³ª(JIS X0201°¡µû°¡³ª)ÀÇ ÀÔ·ÂÀ» À§Çؼ­ jisx0201.el, its/han-kata.el ÀÇ 2°³ÀÇ emacs lisp °¡ ¸¶·ÃµÇ¾î ÀÖ½À ! ´Ï´Ù. jisx0201.el ¿¡¼­´Â Ææ½º¸ðµå¿¡¼­ ÀÌ¹Ì ÀÔ·ÂµÈ Àü°¢ÀÇ °¡µû°¡³ª, È÷¶ó°¡³ª¸¦ Àϰýº¯È¯ÇÏ´Â fence-hankaku-katakana(Ææ½º¸ðµå ³»¿¡ M-x) °¡, its/han-kata.el ¿¡´Â ·Î¸¶ÀÚ ¹Ý°¢ °¡µû°¡³ª º¯È¯À» ÇàÇϱâ À§ÇÑ ! its:select-hankaku-katakana(Åë»óÀÇ ¸ðµå¿¡¼­ C-x C-k x, Ææ½º¸ðµå¿¡ ¼­ M-C-x)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. °Ô´Ù°¡, jisx0201.el ¿¡´Â Àϰýº¯È¯ÀÎ hankaku-katakana-region, zenkaku-katakana-region(paragraph,sentence,word µµ ÀÖ½À´Ï´Ù)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. its/han-kata.el ´Â jisx0201.el ¸¦ ·ÎµåÇϱ⠶§¹® ! ¿¡, Çʿ信 µû¶ó¼­ ¾î´ÀÂÊÀΰ¡¸¦ .emacs ¿¡ ·ÎµåÇϼ¼¿ä. ´Ü, ÀÌ lisp ¸¦ ·ÎµåÇϴµ¥´Â »ó´çÇÑ ½Ã°£ÀÌ °É¸®±â ¶§¹®¿¡, ºó¹øÈ÷ ¹Ý°¢°¡µû°¡³ª¸¦ ÀÔ·ÂÇÏ´Â »ç¶÷Àº site-init.el ·Î ·ÎµåÇϵµ·Ï ÇÏ¿© ´Ù½Ã ÄÄÆÄÀÏÀ» ÇÏ¿© µÎ¸é ÁÁ°ÚÁö¿ä. ÀÔ·ÂÀÇ ¼ø¼­¸¦ Á¤¸®ÇÕ´Ï´Ù. 1)Ææ½º¸ðµå¿¡¼­ ÀÌ¹Ì ÀÔ·ÂÇÑ °¡µû°¡³ª¸¦ ¹Ý°¢À¸·Î Çϴµ¥´Â M-x ¹Ý°¢°¡µû°¡³ª¸¦ Àü°¢È÷¶ó°¡³ª(°¡µû°¡³ª)·Î µÇµ¹¸®´Â °ÍÀº M-h (M-k) 2)Åë»óÀÇ ¸ðµå¿¡¼­ ·Î¸¶ÀÚ ¹Ý°¢°¡µû°¡³ª ¸ðµå·Î ¹Ù²Ù´Â °ÍÀº C-x C-k x ·Î¸¶ÀÚ Àü°¢È÷¶ó°¡³ª ¸ðµå·Î µÇµ¹¸®´Â °ÍÀº C-x C-k h 3)Ææ½º¸ðµå¿¡¼­ ·Î¸¶ÀÚ ¹Ý°¢°¡µû°¡³ª ¸ðµå·Î ¹Ù²Ù´Â °ÍÀº M-C-x ·Î¸¶ÀÚ Àü°¢È÷¶ó°¡³ª ¸ðµå·Î µÇµ¹¸®´Â °ÍÀº M-C-h (»çÁ·ÀÔ´Ï´Ù¸¸, bobcat.el µîÀ¸·Î, bs ¿Í del À» ±³È¯ÇÏ¿© Meta¸¦ ¤ò ESC Ű·Î ÀÔ·ÂÇϰí ÀÖ´Â »ç¶÷Àº M-C-h ´Â ESC DEL ·Î µË´Ï´Ù.) C-26: Mule ¿¡¼­ ¸¸µç ÅØ½ºÆ®¸¦ ÀμâÇϴµ¥´Â? Mule ÀÇ etc µð·ºÅ丮¿¡ Æ÷ÇԵǾî ÀÖ´Â m2ps ¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇϸé, ´Ù±¹¾î¸¦ Æ÷ÇÔÇÑ È­ÀÏÀ» Æ÷½ºÆ®½ºÅ©¸³ÇÁ¸°Æ®·Î ÀμâÇÒ ¼ö ÀÖ´Â Çü½ÄÀ¸·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü, m2ps ´Â Mule ÀÇ *internal* À̶ó´Â ÄÚµå°è·Î ÀÎÄÚµåµÈ È­Àϸ¸À» ´Ù·ì´Ï´Ù. m2ps ´Â, X ÀÇ BDF È­ÀÏÀ» ÆùÆ®·Î¼­ »ç¿ëÇϰí, ¹®ÀÚ ºÎºÐÀ» ºñÆ®¸ÊÀ¸·Î Àü°³ÇÏ¿© ÇÁ¸°ÅÍ¿¡ º¸³À´Ï´Ù. µû¶ó¼­ ÇÁ¸°ÅÍ¿¡ ÆùÆ®°¡ ¾ø´õ¶óµµ ´Ù±¹¾î ÅØ½ºÆ®¸¦ ÀμâÇÒ ¼ö ÀÖ½À´Ï´Ù. m2ps ¿¡´Â ¿Â¶óÀθ޴º¾ó (m2ps.1)°¡ ºÙ¾î ÀÖÀ¸¹Ç·Î, »ó¼¼ÇÑ °ÍÀº ±×°ÍÀ» ÂüÁ¶Çϼ¼¿ä. C-27: Mule + Egg ¸¦ »ç¿ëÇϰí ÀÖÀ» ¶§ "nn"À¸·Î "¤ó"°¡ ÀԷµǵµ·Ï Çϴµ¥´Â ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î? .emacs ³»¿¡ (setq enable-double-n-syntax t) ¶ó´Â 1ÇàÀ» ³ÖÀ¸¸é OK ÀÔ´Ï´Ù. + C-28: ÀϺ»¾î.Áß±¹¾î.Çѱ۵îÀÇ 2¹ÙÀÌÆ®Äڵ带 Æ÷ÇÔÇÑ È­ÀϸíÀ» + Àß Ã³¸®ÇÒ ¼ö ¾ø½À´Ï´Ù¸¸. + + ASCII ÀÌ¿ÜÀÇ ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ È­ÀϸíÀ¸·Î ¿Ç°Ô ó¸®Çϱâ À§Çؼ­´Â + src/mconfig.h ³»¿¡¼­ USE MCPATH °¡ Á¤ÀǵǾî ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. + ÀÌ È­ÀÏÀÇ ÃÖÈÄ ±Ù¹æ¿¡ /* #define USE MCPATH */ ¶ó´Â ÇàÀÌ ÀÖÀ¸¹Ç·Î, + ÀÌ ÄÚ¸àÆ®¸¦ Áö¿ì°í³ª¼­ Mule À» ´Ù½Ã ÄÄÆÄÀÏÇϼ¼¿ä. ¶Ç, »ç¿ëÇÏ´Â È­ÀÏ + ¸íÀÇ ÄÚµå°è¸¦ ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. site-init.el ¿¡ ´ÙÀ½°ú °°Àº + Äڵ带 Ãß°¡ÇÏ¸é µË´Ï´Ù(*autoconv* ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù). + + ;;; ¿¹: ÆÐ½º¸í¿¡, Çѱ¹¾î EUC ¸¦ »ç¿ëÇÑ´Ù + (if (fboundp 'set-pathname-coding-system) + (set-pathname-coding-system *euc-korea*)) + Nemacs/Emacs ¿ÍÀÇ È£È¯¼º D-1: Mule Àº, Nemacs/Emacs ÀÇ »óÀ§È£È¯ÀÌ ¾Æ´Õ´Ï±î? Mule Àº, GNU Emacs ¸¦ º£À̽º·Î ¸¸µé¾îÁ® ÀÖ½À´Ï´Ù¸¸, emacs lispÀÇ ·¹ º§¿¡¼­ º¸¸é, ÀûÁö¸¸ ȣȯ¼ºÀÌ ¾ø´Â ºÎºÐµµ ÀÖ½À´Ï´Ù. ¶ÇÇÑ, Nemacs ¿Í´Â »ó´çÈ÷ ´Ù¸¥ °ÍÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. Mule ¿Í Nemacs/Emacs ¿ÍÀÇ emacs lisp ÀÇ ºñȣȯ¼º¿¡ ´ëÇØ¼­, Enami Tsugutomo ¾¾´Â ´ÙÀ½ÀÇ Á¡À» ÁöÀûÇϰí ÀÖ½À ´Ï´Ù. * Nemacs ȤÀº Mule ¿¡¼­¸¸ Á¸ÀçÇÏ´Â ÇÔ¼ö/º¯¼ö¿¡ ÀÇÇÑ ºñȣȯ¼º. * Mule ¿¡¼­ Multilingual È­¸¦ À§Çؼ­ ¼³°è½Ã¹æÀÌ º¯°æ(ÀμöÀÇ Ãß°¡ µî)µÈ °Í¿¡ ÀÇÇÑ ºñȣȯ¼º. * Nemacs ¿Í Mule ¿¡¼­ ascii ÀÌ¿Ü ¹®ÀÚÀÇ ³»ºÎÇ¥ÇöÀÌ Æ²¸° °Í¿¡ ±âÀÎ ÇÏ´Â byte compile ÈÄÀÇ file ÀÇ ºñȣȯ¼º. (´Ü byte code ÀÇ È£È¯¼º Àº ÀÖ½À´Ï´Ù(±×·¸ÁÒ?:)) * base·Î Çϰí ÀÖ´Â emacs ¹öÁ¯ÀÇ Â÷ÀÌ¿¡ ÀÇÇÑ ºñȣȯ¼º (current-column»ÓÀΰ¡?)¡£ D-2: »ç¶ûÇØ¾ß ÇÒ ange-ftp ¸¦ ·ÎµåÇϸé M-! (shell-command) °¡ ÀÛµ¿ÇÏÁö ¾Ê´Â °ÍÀº ¹«½¼ ÀÌÀ¯ÀԴϱî? ange-ftp ¸¦ ·ÎµåÇÏ¸é ´ëºÎºÐÀÇ ÇÔ¼ö°¡ ġȯµË´Ï´Ù¸¸, ±× Áß¿¡ Mule ¿¡¼­ ÀμöÀÇ ÁöÁ¤ÀÌ º¯°æµÇ¾î ÀÖ´Â write-region °ú insert-file-contents °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¸í·É¾î shell-command ´Â write-region °ú insert-file-contents ¸¦ Mule ¿¡¼­ Ãß°¡µÈ Àμö¸¦ »ç¿ëÇÏ¿© È£ÃâÇϰí ÀÖ½À´Ï´Ù¸¸, ange-ftp °¡ ġȯÇÑ write-region ´Â ÀÌ Àμö¸¦ ÇØ¼®ÇÒ ¼ö ¾ø±â ¶§¹®¿¡ ¿¡·¯°¡ ¹ß»ýÇÏ °í, shell-command ÀÇ ½ÇÇàÀÌ ½ÇÆÐÇϰí ÀÖ´Â °ÍÀÔ´Ï´Ù. ÇØ°á¹ýÀ» Masayuki Kuwada ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù: ange-ftp.el ÀÇ ange-ftp-write-region ¿Í ange-ftp-insert-file-contents ÀÇ Á¤ÀǺκÐÀÇ ÀμöÀÇ ÃÖÈÄ¿¡ &rest coding-system ¸¦ Ãß°¡Çϰí, ÀÌÇÏÀÇ ¼öÁ¤À» ÇÏ¸é µ¿ÀÛÇÕ´Ï´Ù. (Emacs, Nemacs ¿ÍÀÇ °øÀ¯µµ °¡´ÉÇÕ´Ï´Ù). ! [ÁÖÀÇ] ÀÌÇÏÀÇ ¼öÁ¤Àº ange-ftp ÀÇ ¹öÁ¯ ! RCS: $Header: ange-ftp.el, v 4.20 92/08/14 17:04:34 ange EXp $ ! ¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù. ange-ftp ÀÇ ¹öÁ¯¿¡ µû¶ó¼­´Â Àμö°¡ ´Ù¸¥ °æ¿ì°¡ ! Àֱ⠶§¹®¿¡, ÀÌÇÏÀÇ ¼öÁ¤¿¹¸¦ Âü°íÇÏ¿© ¼öÁ¤ÇÏ¿© ÁÖ¼¼¿ä. ! ! ÇÔ¼ö ange-ftp-write-region ÀÇ ³»ºÎ¿¡ ange-ftp-real-write-region ÀÌ ! 2±ºµ¥¿¡¼­ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù¸¸, ±×°ÍµéÀ» °¢°¢ ´ÙÀ½°ú °°ÀÌ º¯°æÇÕ´Ï´Ù. ! (ange-ftp-real-write-region start end temp nil visit) | V (apply 'ange-ftp-real-write-region start end temp nil visit coding-system) (ange-ftp-real-write-region start end filename append visit) | V (apply 'ange-ftp-real-write-region start end filename append visit coding-system) ¶ÇÇÑ, ÇÔ¼ö ange-ftp-insert-file-contents ÀÇ ³»ºÎ¿¡ ange-ftp-real-insert-file-contents °¡ 2±ºµ¥¿¡¼­ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù ¸¸, ±×°ÍµéÀ» °¢°¢ ´ÙÀ½°ú °°ÀÌ º¯°æÇÕ´Ï´Ù. (ange-ftp-real-insert-file-contents temp visit) | V (apply 'ange-ftp-real-insert-file-contents temp visit coding-system) (ange-ftp-real-insert-file-contents filename visit) ¢­ (apply 'ange-ftp-real-insert-file-contents filename visit coding-system) D-3: Nemacs ¿Í Mule ¿¡¼­ .emacs À» °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï±î? Mule ´Â Nemacs ¿Í ȣȯ¼ºÀÌ ¾ø½À´Ï´Ù. ±×·¡¼­ Nemacs ¿ëÀÇ .emacs ¸¦ ±×´ë·Î »ç¿ëÇϸé Mule ¿¡¼­´Â ¿¡·¯°¡ µÉ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ±×·¯³ª ¾Æ·¡¿Í °°ÀÌ Mule ¿¡¼­ ½ÇÇàÇÏ´Â ºÎºÐ°ú Nemacs ¿¡¼­ ½ÇÇàÇÏ´Â ºÎºÐÀ» Àß¶ó¼­ ³ª´©¸é °øÀ¯ÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. (if (boundp 'MULE) (Mule ÀÇ °æ¿ì¿¡ ½ÇÇàÇÏ´Â ºÎºÐ)) (if (boundp 'NEMACS) (Nemacs ÀÇ °æ¿ì¿¡ ½ÇÇàÇÏ´Â ºÎºÐ)) Mule ÀÇ texinfo ¸Þ´º¾ó¿¡, Mule °ú Nemacs ¿¡¼­ °øÀ¯°¡´ÉÇÑ .emacs ÀÇ »ùÇÃÀÌ ÀÖÀ¸¹Ç·Î Âü°í·Î Çϼ¼¿ä. ´Ü, byte-compile ÇÒ °æ¿ì´Â °øÀ¯ÇÒ¼ö ¾ø´Â °Íµµ ÀÖ½À´Ï´Ù. ÀÌ Á¡¿¡ ´ëÇÏ¿© Enami Tsugutomo ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. ~/.emacs ¸¦ Nemacs ¿Í Mule °ú °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´õ¶óµµ, ¸¸¾à byte compile ÇÏ·Á¸é º°µµÀÇ (byte compileµÈ)È­ÀÏ·Î ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. Áï ÇÑÀÚÀÇ ¹®ÀÚ¿­µîÀÌ µé¾î ÀÖÀ¸¸é, (Nemacs ¿Í Mule ¿¡¼­ ascii ÀÌ¿Ü ¹®ÀÚÀÇ ³»ºÎÇ¥ÇöÀÌ ´Ù¸¥ °Í¿¡ ±âÀÎÇÏ´Â, byte compile ÈÄÀÇ file ÀÇ ºñ ȣȯ¼º¿¡ ÀÇÇØ) byte compile Àº Àû´õ¶óµµ ´Ù½Ã ÇÏÁö ¾ÊÀ¸¸é ¾ÈµÈ´Ù ´Â °ÍÀÔ´Ï´Ù:)¡£ D-4: Nemacs ¿¡¼­´Â Àß µ¿ÀÛÇϰí ÀÖ¾ú´Âµ¥, Mule ·Î Çϸé "Symbol's function definition is void: define-program-kanji-code" ¶ó°í ¸Þ¼¼Áö°¡ ³ª¿À°í Àß µ¿ÀÛµÇÁö ¾Ê½À´Ï´Ù. ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î? Atsushi Furuta ¾¾´Â, ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. define-program-kanji-code ´Â Nemacs ¿¡¸¸ ÀÖ´Â ÇÔ¼öÀÔ´Ï´Ù. µû¶ó¼­, ±×´ë·Î´Â Mule¿¡¼­ ÀÛµ¿µÇÁö ¾Ê½À´Ï´Ù. define-program-coding-system ¶ó´Â ÇÔ¼ö°¡, ´ë¿ªÀ» ÇÏ¿© ÁÝ´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù¾î ¾¹ ´Ï´Ù. (define-program-kanji-code nil ".*inc.*" 2) | V (define-program-coding-system nil ".*inc.*" *junet*) ¶È°°ÀÌ, "kanji-code"¸¦ Æ÷ÇÔÇÑ º¯¼ö/ÇÔ¼ö¸¦ ãÀ» ¼ö ¾ø´Â °æ¿ì, "kanji-code" ¸¦ "coding-system" À¸·Î ġȯÇÑ º¯¼ö/ÇÔ¼ö°¡ Mule ¿¡ ÀÖ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¶ÇÇÑ, "kanji-flag" ¶ó´Â º¯¼ö´Â, "mc-flag" ¶ó ´Â º¯¼ö°¡, ´ë¿ªÀ» Çϰí ÀÖ½À´Ï´Ù. ±×¸®°í, Mule ¿¡¼­ Nemacs ¿ëÀ¸·Î ¾²¿©Áø Äڵ带 ÀÛµ¿Çϵµ·Ï Çϱâ À§ÇÑ + ÆÐŰÁöµµ ÀÖ½À´Ï´Ù. Ken'ichi Handa ¾¾´Â ´ÙÀ½°ú + °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. + + From: handa@etlken.etl.go.jp (Kenichi Handa) + Newsgroups: fj.editor.mule,fj.editor.emacs + Subject: nemacs -> mule + Message-ID: + Date: 15 Oct 93 21:53:00 GMT + + Nemacs ·ÎºÎÅÍ Mule ·ÎÀÇ ÀÌÇàÀ» ¿ëÀÌÇÏ°Ô Çϱâ À§ÇÏ¿© ¸ÞÀϸµ¸®½ºÆ® + ¿¡ ÀÖ´Â ºÐµéÀÇ Çù·ÂÇÏ¿¡ ÀÌÇÏ¿Í °°Àº ´Ü¼øÇÑ ÆÐŰÁö¸¦ ¸¸µé¾ú½À´Ï´Ù. + + ÀÌÇÏÀÇ 2°³ÀÇ .el È­ÀÏÀ» ·ÎµåÆÐ½ºÀÇ ¾îµò°¡¿¡ ³Ö¾îµÎ¸é, + .emacs ¿¡ Nemacs ¿ëÀÇ Äڵ带 ³Ö¾î µÎ´Â ºÐÀº, .emacs ¸¦ ÀÌÇÏ¿Í + °°ÀÌ ¼öÁ¤ÇÔÀ¸·Î½á Nemacs ¿ëÀÇ ¼³Á¤°ú °°Àº °ÍÀ» Mule¿¡¼­µµ + ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÁö·Î ÇØº¸¼¼¿ä. + (load-library "nemacs-pre") + ... ¿ø·¡ÀÇ .emacs ÀÇ ÄÚµå + (load-library "nemacs-post") + ¹°·Ð ÀÌ·¸°Ô ¼öÁ¤ÇÏ´õ¶óµµ Nemacs ÀÇ »ç¿ë¿¡´Â ÁöÀåÀÌ ¾ø½À´Ï´Ù. + + ¾ÆÁ÷ ¿ÏÀüÇÑ °ÍÀÌ ¾Æ´Ï±â ¶§¹®¿¡, + "³ª´Â Nemasc ¿ëÀÇ ÀÌ·¯ÇÑ ¼³Á¤À» Çϰí ÀÖÁö¸¸, Mule ¿¡¼­ + ´Â ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î?" + ¶ó´Â Áú¹®À» ±â´Ù¸®°í ÀÖ½À´Ï´Ù. + + ±×¸®°í, nemacs-pre.el °ú nemacs-post.el ´Â + etlport.etl.go.jp:/pub/mule/contrib/lisp ·ÎºÎÅÍ FTP ·Î ÀÔ¼öÇÒ ¼ö ÀÖ + ½À´Ï´Ù. + D-5: GNU Emacs, Nemacs ¿ë¿¡ ¾²¿©Áø Emacs lisp ÇÁ·Î±×·¥ Áß, Mule ¿¡¼­ ÀÛµ¿ÇÏ´Â °Í°ú ÀÛµ¿ÇÏÁö ¾Ê´Â °ÍÀ» °¡¸£ÃÄ ÁÖ¼¼¿ä. * ¹«º¯°æÀ¸·Î Mule ¿¡¼­ µ¿ÀÛÇÏ´Â °Í À̸§ ¹öÁ¯ ºñ°í auctex 6.1d, 7.1p cmutex 2.03 GNUS 3.13, 3.14.1, 3.15 GNU Emacs 19.x ¿¡ ¹­À½. ÇÔ¼ö¸í, º¯¼ö¸íÀÌ ¸ðµÎ ¼Ò¹®ÀÚ·Î ÅëÀ쵂 ¾î ÀÖÀ¸¹Ç·Î hook ¸¦ ¼³Á¤Çϰí ÀÖ´Â °æ¿ì ´Â ±× hook ¸¦ ¼öÁ¤ÇÒ Çʿ䰡 ÀÖ´Ù. ispell 2.1? ispell 3.0.5 ¿¡ ´ëÇÏ¿© ÀÖ´Â °Í mh-e 3.8 SKK 6.7 ÀÌÈÄ 6.7 º¸´Ù ¿À·¡µÈ °ÍÀº ºÒ°¡ Supercite 2.3 ÀϺ»¾î ´ëÀÀÀ¸·Î »ç¿ëÇϴµ¥´Â Áú¹® E-3 ¸¦ ÂüÁ¶ vm 5.32, 5.33 * Mule Àü¹® ȤÀº Mule ¿ëÀ¸·Î ¼öÁ¤µÈ ¹öÁ¯ÀÌ ÀÖ´Â °Í À̸§ ¹öÁ¯ ºñ°í boiled-egg 3.10 mule/contrib ¿¡ ¼ö·Ï canna EGG 3.05 Mule Ç¥ÁØÀåºñ diclookup mule/contrib ¿¡ ¼ö·Ï guess-coding mule/contrib ¿¡ ¼ö·Ï keisen ¸¶½ºÀÌÆÇ,mule/contrib ¿¡ ¼ö·Ï keisen ¹Ì¿¡´ëÇÐÆÇ mh-search mule/contrib ¿¡ ¼ö·Ï sj3-egg 1.6 jam-zcat 1.42 * Mule ¿¡¼­´Â ÀÛµ¿ÇÏÁö ¾Ê´Â °Í À̸§ ¹öÁ¯ ºñ°í ange-ftp 4.20 ´Ü, ÆÐÄ¡¸¦ ºÙÀ̸é ÀÛµ¿ÇÑ´Ù (D-2 ÂüÁ¶) x-sb-mouse 1.4(92-05-23) ´Ü, ÆÐÄ¡¸¦ ºÙÀ̸é ÀÛµ¿ÇÑ´Ù ¸ÞÀÏ & ´º½º E-1: mail ¸ðµå·Î ÇßÀ» ¶§, ÀÚµ¿ÀûÀ¸·Î ÄÚµå°è¸¦ JIS ·Î Çϴµ¥´Â? RMAIL À̳ª VM À» »ç¿ëÇϰí ÀÖ´Â ºÐÀº mail-mode-hook ¸¦ ÀÌ¿ëÇϰí, mail ¸ðµå·Î µÇ¾úÀ» ¶§¿¡ ÄÚµå°è¸¦ JIS ·Î ¼³Á¤ÇÕ´Ï´Ù. (setq mail-mode-hook '(lambda () (cond ((boundp 'NEMACS) (setq kanji-fileio-code 2)) ((boundp 'MULE) (set-file-coding-system *junet*))))) MH-E ¸¦ »ç¿ëÇϰí ÀÖ´Â ºÐÀº mh-letter-mode-hook ¸¦ ÀÌ¿ëÇϰí, mh-letter ¸ðµå°¡ µÇ¾úÀ» ¶§¿¡ ÄÚµå°è¸¦ JIS ·Î ¼³Á¤ÇÕ´Ï´Ù. (SETQ MH-LETTER-MODE-HOOK '(LAMBDA () (COND ((BOUNDP 'NEMACS) (SETQ KANJI-FILEIO-CODE 2)) ((BOUNDP 'MULE) (SET-FILE-CODING-SYSTEM *JUNET*))))) ÀÌ»óÀÇ Äڵ带 .EMACS ¿¡ ³Ö¾î µÎ¸é ÁÁ°ÚÁö¿ä. MULE ¿¡¼­´Â MULE-INIT.EL ¿¡ ÇÊ¿äÇÑ ¼³Á¤ÀÌ µÇ¾î ÀÖÀ¸¹Ç·Î, Åë»óÀº À̵éÀÇ ¼³Á¤Àº ºÒÇÊ¿äÇÕ´Ï´Ù. E-2: ¸ÞÀÏÀ̳ª ´º½º¸¦ ¾²°í ÀÖÀ» ¶§¿¡ C-c C-y ¶ó°í Çϸé Àο븶ũ°¡ " " ·Î µÇ¾î ¹ö¸³´Ï´Ù. À̰ÍÀ» "> "·Î ¹Ù²Ù·Á¸é ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î? Supercite ¸¦ »ç¿ëÇϸé ÀοëºÎÈ£°¡ "> "·Î µÇµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ! Supercite ¿¡´Â ¸¹Àº ±â´ÉÀÌ ÀÖ°í, Àο븶ũ¸¦ ´Ù¾çÇÏ°Ô Ä«½ºÅ͸¶ÀÌÁîÇÒ ! ¼ö ÀÖ½À´Ï´Ù. »ó¼¼ÇÑ °ÍÀº Áú¹® E-3 ~ E-5 ¸¦ º¸¼¼¿ä. ! ! E-3: Supercite ¸¦ »ç¿ëÇÏ¿©, ÀοëºÎÈ£ À̸§µîÀ» Æ÷ÇÔ½ÃŰ·Á¸é ¾î¶»°Ô Çϸé ! µË´Ï±î? ! ! ÀÌÇÏÀÇ ¼³Á¤À¸·Î ÀÛµ¿µÉ °ÍÀÔ´Ï´Ù. ÀÌ ¼³Á¤Àº ksakai@mtl.t.u-tokyo.ac.jp ! ¾¾¿¡ µû¸¨´Ï´Ù. ¹«¾ùÀ» »ç¿ëÇÏ´Â °¡¿¡ µû¶ó¼­, ÇÊ¿ä¾ø´Â ÇàÀº »ý·«ÇÒ ¼ö ! ÀÖ°ÚÁö¿ä. ¶ÇÇÑ, Á¦ÀÏ ¹ØÀÇ 3ÇàÀº ÃëÇâ¿¡ µû¶ó¼­ ¹Ù²Ù¸é ÁÁÀ» °ÍÀÔ´Ï´Ù(ÀÌ ! °Í¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀº Supercite ÀÇ µµÅ¥¸ÕÆ®¸¦ º¸¼¼¿ä). ! ! ;; sc ! (autoload 'sc-cite-original "supercite" "Supercite 3.1" t) ! (autoload 'sc-submit-bug-report "supercite" "Supercite 3.1" t) ! (autoload 'sc-perform-overloads "sc-oloads" "Supercite 3.1" t) ! (setq mail-citation-hook 'sc-cite-original) ! (setq mail-yank-hooks 'sc-cite-original) ; for all but MH-E (setq mh-yank-hooks 'sc-cite-original) ; for MH-E (3.7ÀÌ»ó) ! (setq news-reply-mode-hook 'sc-perform-overloads) ; for RNEWS,GNEWS,GNUS ! (setq mail-setup-hook 'sc-perform-overloads) ; for RMAIL,PCMAIL,GNUS ! (setq gnews-ready-hook 'sc-perform-overloads) ; for GNEWS ! (setq sc-electric-references-p nil) (setq sc-preferred-header-style 1) ! (setq sc-citation-leader "") E-4: Supercite ¸¦ ÀϺ»¾î´ëÀÀÀ¸·Î »ç¿ëÇϴµ¥´Â? ! ¿µ¾î¸¸ »ç¿ëÇÏ´Â °ÍÀ̶ó¸é, E-3 ¿¡¼­ ÇàÇÑ ¼³Á¤¸¸À¸·Î ÃæºÐÇÏÁö¸¸, ÀϺ» ! ¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì, °³ÀÎÀÇ ¼³Á¤(sc-cite-regexp ÀÇ ¼³Á¤)À» ¹Ù²Ü ÇÊ¿ä ! °¡ ÀÖ½À´Ï´Ù. ! Yoichi HIROSE ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. Nemacs ¿¡¼­ ÀϺ»¾î¸¦ »ç¿ëÇϰí ÀÖ¾ú´ø °æ¿ì, ÀϺ»¾î¿¡ ¸ÅÄ¡Çϱâ À§ÇÏ ¿© »ç¿ëÇϰí ÀÖ´ø ÄÉÆ¼°í¸®°¡ Mule ¿¡¼­ ¹Ù²Ù¾îÁ® ¹ö¸®°í Àֱ⠶§¹®¿¡, ÀÛµ¿ÇÏÁö ¾Ê°Ô(ÀÛµ¿ÇÏ´Â °æ¿ìµµ ÀÖ³ª?) µÇ¾î ¹ö¸³´Ï´Ù. Áï, ÀüºÎÅÍ Ä³Æ¼°í¸®¸¦ »ç¿ëÇÏ¿© Á¤±ÔÇ¥ÇöÀ» ÁöÁ¤Çϰí ÀÖÁö ¾Ê¾Ò´ø °æ¿ì´Â °ü°è ¾ø½À´Ï´Ù. ¾Æ·¡ÀÇ Á¤±ÔÇ¥ÇöÀ» º¸½Ã¸é ¾Ë °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù¸¸, NEMACS ¿¡¼­´Â ¸¶±¸ ±æ°Ô µÇ¾î ÀÖ½À´Ï´Ù¸¸, MULE ¿¡¼­´Â »ó´çÈ÷ ª½À´Ï´Ù. »ó¼¼ÇÑ °ÍÀº info ÀÇ char-category ¸¦ º¸¸é ¾Ë ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. ÀÌ·± ÀÌÀ¯·Î, Mule ¿¡¼­ sc ¸¦ ÀϺ»¾î¿¡ ´ëÀÀ½ÃÄѼ­ »ç¿ëÇÏ°í ½ÍÀ¸¸é sc-cite-regexp ¿¡ ¾Æ·¡¿Í °°Àº º¯°æÀÌ ÇÊ¿äÇÕ´Ï´Ù. sc-cite-regexp ¼³Á¤¿¹: (if (boundp 'MULE) (setq sc-cite-regexp "\\s *\\([a-zA-Z0-9_]\\|\\cj\\)*>+\\s *") (setq sc-cite-regexp "\\s *\\([a-zA-Z0-9_]\\|\\cc\\|\\cC\\|\\ch\\|\\cH\\|\\ck\\|\\cK\\|\\ca\\|\\cg\\|\\cr\\|\\cu\\)*>+\\s *")) E-5: Supercite ¸¦ »ç¿ëÇÏ¿©, ÀοëºÎÈ£°¡ ÀÚµ¿ÀûÀ¸·Î "> " ·Î µÇµµ·Ï ¼³Á¤ + Çϴµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï±î? + + E-3(+E-4) ÀÇ ¼³Á¤¿¡ µ¡ºÙ¿©¼­, ´ÙÀ½ ÇàÀ» µ¡ºÙÀÌ¸é µË´Ï´Ù. + + (setq sc-nested-citation-p t) + + ´Ü ÀÌ ¼³Á¤À» ÇàÇϸé, À̸§ µîÀ» ÀοëºÎÈ£¿¡ Æ÷ÇÔ½Ãų ¼ö ¾ø°Ô µÇ±â + ¶§¹®¿¡, ÁÖÀÇÇϼ¼¿ä. + + E-6: Supercite ¿¡¼­, µðÆúÆ®·Î ÁغñµÇ¾î ÀÖ´Â ÀοëºÎÈ£ ÀÌ¿ÜÀÇ °ÍÀ» µðÆúÆ® + ·Î¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϴµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï±î? + + ÀÌ ¸ñÀûÀ» À§ÇÏ¿©, È÷·Î¼¼@ÈÄÁöÁ¦·Ï½º + (yoichi@s5g.ksp.fujixerox.co.jp)¾¾°¡ ÀÛ¼ºÇÑ sc-register-2.3.1 ÀÌ + ÀÖ½À´Ï´Ù. »ç¿ëÇϱâ À§Çؼ­´Â sc-register À» ÀνºÅçÇÏ¿© ´ÙÀ½ ¼³Á¤À» µ¡ + ºÙÀÌ¸é µË´Ï´Ù. + + (setq sc-load-hook '(lambda () (require 'sc-register))) + (setq sc-preferred-attribution 'registeredname) + + ÀϺ»¾î¸¦ ÀοëºÎÈ£¿¡ Æ÷ÇÔ½ÃŰ°í ½ÍÀº °æ¿ì µî, º¸¿ÏÀ» »ç¿ëÇÏ¿© È常¦ + ¼±ÅÃÇÏ´Â °ÍÀÌ ±ÍÂúÀº °æ¿ì¿¡´Â, ƯÈ÷ Æí¸®ÇÏÁö¿ä. + + ´Ü, Supercite 3.0 ÀÌÈÄ¿¡¼­´Â sc-register ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. Àå·¡ + ÀÇ Supercite ¿¡´Â sc-register ÀÇ ±â´ÉÀÌ Ã³À½ºÎÅÍ ³Ö¾îÁø´Ù°í ÇÕ´Ï´Ù. + È­¸éÇ¥½Ã + + F-1: X »ó¿¡¼­ Mule À» »ç¿ëÇϰí ÀÖÀ¸¸é, ÆùÆ®ÀÇ ÀϺΰ¡ ºüÁ®¼­ Ç¥½ÃµÇ±âµµ Çϰí, + ÆùÆ®°¡ È寮·¯Á®¼­ ÁöÀúºÐÇÏ°Ô µÇ±âµµ ÇÕ´Ï´Ù. + + TAKAHASHI Naoto ¾¾¿Í Ken'ichi Handa + ¾¾´Â ´ÙÀ½°ú °°ÀÌ ¾²°í ÀÖ½À´Ï´Ù. + + Mule Àº ASCII ÆùÆ®ÀÇ Æø¿¡ ¸ÂÃ߾ À©µµ¿ì¸¦ ¸¸µì´Ï´Ù. ÆùÆ® + ÀÇ ÀϺΰ¡ ºüÁö´Â °ÍÀº, ±× ÆùÆ®¿Í ASCII ÆùÆ®ÀÇ ÆøÀÌ ¸ÂÁö ¾Ê + ±â ¶§¹®ÀÔ´Ï´Ù. ÀϺ»¾î.Áß±¹¾î.ÇѱÛÀÇ °æ¿ì´Â È¾ÆøÀÌ ASCII ÆùÆ® + ÀÇ Á¤È®È÷ 2¹è°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ±×¸®°í, ±× ÀÌ¿ÜÀÇ ÆùÆ®´Â È¾ÆøÀÌ + ASCII ÆùÆ®¿Í °°Áö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. + + ÆùÆ®°¡ È寮·¯Á® ÁöÀúºÐÇÏ°Ô µÇ´Â °ÍÀº X ÀÇ ÀÚµ¿½ºÄÉÀϸµ±â´É ¶§¹®ÀÌ + °ÚÁö¿ä. ÁöÁ¤µÈ ÆùÆ®°¡ XLFD Çü½Ä¿¡ µû¸£°í ÀÖ°í, µ¿½Ã¿¡ ½ÇÁ¦·Î´Â Á¸ + ÀçÇÏÁö ¾Ê´Â °æ¿ì, XÀÇ ¼­¹ö´Â ÀÚÁö°¡ ¾Ë°í ÀÖ´Â ÆùÆ®¸¦ Àû´çÈ÷ È®´ë + Ãà¼ÒÇÏ¿© »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, + "-*-fixed-medium-r-*--*-*-*-*-*-*-jisx0208.1983-*" + ¶ó´Â ÁöÁ¤Àº XLFD ¿¡ µû¸£°í ÀÖÀ¸¹Ç·Î ÀÚµ¿½ºÄÉÀϸµµÇµµ·Ï µÇ´Â °Í + °°½À´Ï´Ù. À̰Ϳ¡ ´ëÇÏ¿© mule-init.el ¿¡ ÀÖ´Â ÁöÁ¤: + "-*-fixed-medium-r-*--*-*-jisx0208.1983-*" + ´Â XLFD ¿¡ µû¸£°í ÀÖÁö ¾ÊÀ¸¹Ç·Î(Ä÷³¼ö°¡ Àû´Ù)ÀÚµ¿½ºÄÉÀϸµÀº + µÇÁö ¾Ê´Â °ÍÀÔ´Ï´Ù. ÀÌ»óÀº ´Ü¼øÇÑ °æÇè¿¡ ±Ù°ÅÇÑ °ÍÀÔ´Ï´Ù. + + F-2: (x-set-bell t) ·Î¼­ visible-bell ·Î ÇÏ¿´´õ´Ï, È­¸é ÇÁ·µ½Ã°¡ + ÀϾ´Â À§Ä¡°¡ È­¸éÁß¾Ó, ¹üÀ§°¡ È­¸éÀÇ Å©±â ¾à 1/4·Î ÇÑÁ¤µÇ´Â °Í °° + Àºµ¥, À̰ÍÀº ½Ã¹æÀԴϱî? + + ½Ã¹æÀÔ´Ï´Ù. GNU Emacs 18.58 ºÎÅÍ, ÀÌ¿Í °°ÀÌ º¯°æµÇ¾ú½À´Ï´Ù. +  *- Indented-Text -*- Frequently Asked Questions and Answers list for Mule. 1993³â 11¿ù 15 ÀÏÆÇ ---------------------------------------------------------------------- ÀÌ FAQÀÇ ¸ñÀûÀº, Mule¿¡ °üÇØ¼­ ÀÚÁÖ ³ª¿À´Â Áú¹®°ú ±× ´äÀ» ÂüÁ¶Çϱ⠽± °ÔÇϱâ À§ÇÏ¿© Á¤¸®ÇÑ °ÍÀÔ´Ï´Ù. ³»¿ëÀº °¡´ÉÇÑ ÇÑ È®ÀÎÀ» Çϰí ÀÖ½À´Ï´Ù¸¸, Ʋ¸° °÷À» ¹ß°ßÇϽŠºÐÀº ¾Ë·Á ÁÖ½Ã¸é °í¸¿°Ú½À´Ï´Ù. ¶ÇÇÑ, »õ·Î¿î Ãß°¡Ç׸ñ µîµµ ȯ¿µÇÕ´Ï´Ù. ÃÖ½ÅÀÇ FAQ¸¦ ÀÔ¼öÇÏ´Â ¹æ¹ýÀº, Áú¹®ÀÇ A-14¿¡ ¾²¿©Á® ÀÖ½À´Ï´Ù. ÀÌ FAQÀÇ ÀÛ¼º¿¡ À־, ´ë´ÜÈ÷ ¸¹Àº ºÐÀ¸·ÎºÎÅÍ Á¶¾ðÀ» ¹Þ¾Ò½À´Ï´Ù. Çù ·ÂÇØ ÁֽŠºÐµé¿¡°Ô °¨»ç¸¦ µå¸³´Ï´Ù. -- Takahiro Maebashi --- translated by Dosam HWANG ---------------------------------------------------------------------- ÀÌ FAQ¸¦ Mule¿¡¼­ º¸°í ÀÖ´Â °æ¿ì´Â, "M-2 C-x $"¶ó°í ÀÔ·ÂÇÏ´Â °Í¿¡ ÀÇÇØ Áú¹®¸¸À» »©³¾ ¼ö ÀÖ½À´Ï´Ù. ´äµµ º¸°í ½ÍÀº °æ¿ì¿¡´Â "C-x $"¶ó°í ŸÀÌÇÁ ÇÏ¸é ¿ø·¡´ë·Î µ¹¾Æ°©´Ï´Ù. Áú¹®¹øÈ£ X-XX ¿¡ °Ë»öÇÏ°í ½ÍÀ» ¶§´Â, "M-C-s ^X-XX:" ¶ó°í ÀÔ·ÂÇÏ¿© ÁÖ¼¼ ¿ä. ¸¸¾à ãÁö ¸øÇß´Ù¸é, À̾ "C-r"¶ó°í ŸÀÌÇÁÇØ º¸¼¼¿ä. Áú¹®À» ã¾Ò À¸¸é ESC¸¦ ŸÀÌÇÁÇÏ¸é °Ë»ö¸ðµå·ÎºÎÅÍ ¹þ¾î³³´Ï´Ù. 78¿­Â°ÀÇ '+' ¸¶Å©´Â ÀÌÀüÆÇ(1993³â 8¿ù12ÀÏÆÇ)¿¡ ÇàÀÌ Ãß°¡µÈ °ÍÀ» ³ªÅ¸³» °í ÀÖ½À´Ï´Ù. ¸¶Âù°¡Áö·Î '-' ¸¶Å©´Â ÇàÀÌ »èÁ¦µÈ °ÍÀ», '!' ¸¶Å©´Â »ðÀÔÀÌ ³ª »èÁ¦µî ¹«¾ùÀΰ¡ º¯°æÀÌ ÀÖ´Â °ÍÀ» ³ªÅ¸³»°í ÀÖ½À´Ï´Ù. ---------------------------------------------------------------------- ÀϹÝÀûÀÎ Á¤º¸ A-1: Mule À̶õ ¹«¾ùÀԴϱî? Mule Àº GNU Emacs (Ver.18)¸¦ º¹¼öÀÇ ¾ð¾î¿¡ ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï °­È­ÇÑ ¿¡µðÅÍÀÔ´Ï´Ù. Mule ¿¡´Â ÀÌÇÏ¿Í °°Àº Ư¡ÀÌ ÀÖ½À´Ï´Ù. * Mule Àº ASCII ¹®ÀÚ(7ºñÆ®)¿Í ISO Latin-1 ÀÇ ¹®ÀÚ(8ºñÆ®)»Ó¸¸ ¾Æ´Ï¶ó, ÀϺ»¾î, Áß±¹¾î, Çѱ¹¾îµîÀÇ ¹®ÀÚÄÚµå(16ºñÆ®)µµ ´Ù·ê ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í Mule ÀÇ ÅØ½ºÆ® ¹öÆÛ´Â À̵éÀÇ ¾ð¾îÀÇ ¹®ÀåÀ» ÇϳªÀÇ ¹öÆÛ¿¡ È¥ÀçÇÏ¿© º¸ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. * È­ÀÏ ÀÔÃâ·Â, ½ºÅ©¸° Ç¥½Ã, Űº¸µå ÀÔ·Â, ÇÁ·Î¼¼½º°£ Åë½Å °¢°¢¿¡ ´ëÇØ¼­ µ¶¸³ÀûÀ¸·Î ¹®ÀÚÄÚµå°è¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. * ´Ù±¹¾î ¸ðµå°¡ ¾Æ´Ñ °æ¿ì¿¡´Â, ¿À¸®Áö³Î GNU Emacs ¿Í °ÅÀÇ °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. A-2: Mule Àº ¾îµð¿¡¼­ ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï±î? Mule Àº, ¾Æ·¡ÀÇ »çÀÌÆ®·ÎºÎÅÍ anonymous ftp ·Î ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï´Ù. etlport.etl.go.jp [192.31.197.99]: /pub/mule sh.wide.ad.jp [133.4.11.11]: /JAPAN/mule ftp.mei.co.jp [132.182.49.2]:/public/free/gnu/emacs/Mule ftp.funet.fi [128.214.6.100]:/pub/gnu/emacs/mule ÇØ¿Ü·ÎºÎÅÍ ¾×¼¼½ºÇÒ °æ¿ì´Â sh.wide.ad.jp ¸¦ »ç¿ëÇÏ¿© ÁÖ¼¼¿ä. ¿©±â¿¡´Â Mule ¹èÆ÷ŰƮÀÇ ¿ÏÀüÇÑ ÇüÅÂÀÇ tar È­Àϰú, GNU Emacs 18.59 ¿¡ ´ëÇÑ Â÷ºÐÈ­ÀÏÀÇ 2Á¾·ù°¡ ÀÖ½À´Ï´Ù. GNU Emacs ¸¦ °®°í °è½Å ºÐÀº °¡´ÉÇÑ Â÷ºÐÈ­ÀÏÀ» »ç¿ëÇÏ¿© ÁÖ¼¼¿ä. ÀÌ ¿Ü¿¡µµ °¢Á¾ ÆùÆ®, ELISP ¶óÀ̺귯¸® µîÀÌ ÀÖ½À´Ï´Ù. A-3: Mule ÀÇ ÃֽйöÁ¯Àº ¸îÀԴϱî? Mule ÀÇ ÇöÀçÀÇ ¹öÁ¯Àº 1.0 (۸®Â꺸) pathchlevel 01À̰í, GNU Emacs ! 18.59¸¦ º£À̽º·Î Çϰí ÀÖ½À´Ï´Ù. ! A-4: Mule À» »ç¿ëÇÏ¸é ¹«¾ùÀÌ ÁÁ½À´Ï±î? ȤÀº Nemacs ¸¦ »ç¿ëÇÑ ÂÊÀÌ ÁÁÀº °æ¿ì´Â ÀÖ½À´Ï±î? ÀÖ´Ù¸é, ¾î¶°ÇÑ °æ¿ìÀԴϱî ? Mule À» »ç¿ëÇÏ´Â ÀÌÁ¡Àº ¸î°¡Áö ÀÖ½À´Ï´Ù. * ¿µ¾î¸¸ÀÌ ¾Æ´Ï¶ó ÀϺ»¾î, Áß±¹¾î, Çѱ¹¾î ±× ¿Ü ´Ù¼öÀÇ ¾ð¾î¸¦ ´Ù·ê ¼ö ÀÖ½À´Ï´Ù. °Ô´Ù°¡ À̵éÀ» È¥ÀçÇØ¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. * ¹öÆÛ ÁßÀÇ ¿µ¿ª¿¡ Ç¥½Ã¿¡ °üÇÑ ¼Ó¼ºÀ» °®°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. Nemacs ¿Í ´Þ¸®, Åë»óÀÇ ´Ü¸»¿¡¼­µµ (´Ü¸»ÀÌ Áö¿øÇϰí ÀÖÀ¸¸é)Ç¥½Ã¼Ó ¼ºÀÇ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. * ¿µ¾î¿Í ÀϺ»¾î ¸¸À» »ç¿ëÇÒ °æ¿ì¿¡µµ, Nemacs ¿¡ ºÎ¼ÓµÈ "Ÿ¸¶°í(´Þ°¿) "º¸´Ùµµ º¯È¯È¿À²ÀÌ ÁÁÀº ÀϺ»¾î ÀԷ½ýºÅÛ "Ÿ±î³ªÆÇ Ÿ¸¶°í"¸¦ ÀÌ ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. * Nemacs ´Â GNU Emacs 18.55 base ÀÔ´Ï´Ù¸¸ Mule Àº Emacs 18.59 base ÀÔ´Ï´Ù:) * °­·ÂÇÑ regular expression compiler °¡ ºÎ¼ÓµÇ¾î ÀÖ½À´Ï´Ù. ¹Ý´ë·Î, Mule Àº Nemacs º¸´Ùµµ »ó´çÈ÷ º¹ÀâÇϰí Å« ÇÁ·Î±×·¥À̱⠶§¹®¿¡, °è»ê±âÀÚ¿øÀÌ ºÎÁ·ÇÑ È¯°æ¿¡¼­, ÀϺ»¾î ¹Û¿¡ »ç¿ëÇÏÁö ¾Ê´Â °ÍÀ̶ó¸é Nemacs ¸¦ »ç¿ëÇÏ´Â ÆíÀÌ ÁÁÀº °æ¿ìµµ ÀÖ½À´Ï´Ù. ¶ÇÇÑ, Mule °ú Nemacs ´Â ȣȯ¼ºÀÌ ¾ø±â ¶§¹®¿¡, °ú°Å¿¡ Nemacs ¿ëÀ¸·Î °³¹ßµÈ ¾îÇÁ¸®ÄÉÀ̼ðÀº Mule ¿¡¼­´Â Àß µ¹¾Æ°¡Áö ¾Ê´Â °Íµµ ÀÖ½À´Ï´Ù. A-5: Nemacs ´Â ¾ø¾îÁö°Ô µÇ´Â°¡? ´äÀº ¹°·Ð "¾Æ´Ï¿ä" ¶ó°í, ¸»ÇÏ°í ½Í½À´Ï´Ù¸¸, ±ÝÈÄ´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù. Nemacs ÀÇ ÃÖÈÄ ¹öÁ¯Àº 3.3.2 °¡ µË´Ï´Ù. A-6: Mule Àº Àå·¡ GNU Emacs ¿¡ ÅëÇյǴ °ÍÀԴϱî? GNU Emacs ÀÇ ÀÛÀÚÀÎ R.M.Stallman Àº, ´Ù±¹¾î¸¦ Áö¿øÇÏ´Â °æ¿ì¿¡´Â Unicode ¸¦ ¸ÞÀÎÀ¸·Î »ç¿ëÇÏ´Â °ÍÀ» °­·ÂÈ÷ ÁÖÀåÇϰí ÀÖ½À´Ï´Ù. Mule ¿¡ ¼­ Unicode °¡ »ç¿ëµÉ ¼ö ÀÖµµ·Ï µÇ¸é Mule À» GNU Emacs ¿Í ÅëÇÕÇÑ´Ù´Â °ÍÀÌ µË´Ï´Ù¸¸, ÇöÀç Mule ¿¡¼­ Unicode ´Â Áö¿øµÇ°í ÀÖÁö ¾Ê½À´Ï´Ù. A-7: Mule ÀÇ Æ¯Â¡À» Epoch (or Nepoch) ¿¡ µµÀÔÇÒ °èȹÀº ÀÖ½À´Ï±î? ÇöÀç´Â Mule ÀÇ Æ¯Â¡À» Epoch ¿¡ µµÀÔÇÒ °èȹÀº ¾ø½À´Ï´Ù. A-8: Demacs ¿¡ Mule ÀÇ Æ¯Â¡À» ³ÖÀ» °èȹÀº ÀÖ½À´Ï±î? Mule Ver.0.9.6 ÀÌÈÄÀÇ °Í¿¡´Â Demacs °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀνºÅç ¸Þ´º¾ó INSTALL.dos À» ÂüÁ¶Çϼ¼¿ä. A-9: GNU Emacs Ver.19 ¸¦ º£À̽º·Î ÇÑ Mule À» ¸¸µé °èȹÀº ÀÖ½À´Ï±î? Àå·¡´Â GNU Emacs 19 ¸¦ º£À̽º·Î ÇÑ Mule ÀÌ ¸¸µé¾îÁö°í, GNU Emacs °ú Mule ÀÌ ÅëÇÕµÉ ¿¹Á¤ÀÌÁö¸¸, ÇöÀç´Â ±×°ÍÀÌ ¾ðÁ¦ µÉ Áö´Â ¸ð¸¨´Ï´Ù. A-10: Mule ÀÇ ¸ÞÀϸµ ¸®½ºÆ®°¡ ÀÖ½À´Ï±î? ÇöÀç, ¿µ¾î¸¦ »ç¿ëÇÏ´Â ³íÀǸ¦ À§Çؼ­´Â ¾Æ·¡ÀÇ 2°³ÀÇ ¸ÞÀϸµ ¸®½ºÆ®°¡ ÀÖ½À´Ï´Ù. mule@etl.go.jp Åë»óÀÇ »ç¿ë¾ð¾î´Â ¿µ¾î mule-vn@etl.go.jp º£Æ®³²¾îÀÇ Ãë±Þ¿¡ °üÇÑ ¸ÞÀϸµ ¸®½ºÆ®, Åë»óÀÇ »ç¿ë¾ð¾î´Â ¿µ¾î ±× ¿Ü, °¢ ÇÁ·§Æû¿¡¼­ÀÇ Å×½ºÆ®¿ëÀ¸·Î ¾Æ·¡ÀÇ °ÍÀÌ ÀÖ½À´Ï´Ù. mule-jp@etl.go.jp Åë»óÀÇ »ç¿ë¾ð¾î´Â ÀϺ»¾î ÀϺ»¾î·ÎÀÇ Åë»óÀÇ ³íÀÇ¿¡´Â ´º½º (fj.editor.mule) ¸¦ »ç¿ëÇϼ¼¿ä. A-11: Mule ÀÇ ¹ö±×·¹Æ÷Æ®´Â, ¾îµð¿¡ ÇÏ¸é µË´Ï±î? ÀϺ»¾î·ÎÀÇ Mule ÀÇ ¹ö±×·¹Æ÷Æ® ȤÀº ¼öÁ¤ÀÇ Á¦¾ÈµîÀº, ´º½º (fj.editor.mule) ¿¡¼­ ÇØ ÁÖ¼¼¿ä. ÀÌ ´º½º¸¦ ÀÐÀ» ¼ö ¾ø´Â ºÐ¸¸ ! mule@etl.go.jp ¿¡ ¿µ¾î·Î º¸³»ÁÖ¼¼¿ä. A-12: Mule ¿¡´Â ÀϺ»¾î(¿µ¾î/Çѱ¹¾î/Áß±¹¾î)ÀÇ ¸Þ´º¾óÀÌ ºÙ¾î ÀÖ½À´Ï±î? Mule ¿¡ °üÇÑ ¸Þ´º¾ó, µµÅ¥¸ÕÆ®·ù´Â Å©°Ô ³ª´©¸é, ! ! * ¿Â¶óÀθ޴º¾ó ! * texinfo ¸Þ´º¾ó ! * FAQ ! * Æ©Å丮¾ó ! * doc µð·ºÅ丮 ¾Æ·¡ÀÇ ¹®¼­ ! ! ¿Í °°Àº Á¾·ù°¡ ÀÖ½À´Ï´Ù. ! * ¿Â¶óÀθ޴º¾ó ! ! man Çü½ÄÀÇ ¿Â¶óÀθ޴º¾óÀº ¿µ¾î·Î µÈ °ÍÀÌ ÀÖ½À´Ï´Ù. Åë»óÀº ½Ã½º ! ÅÛ°ü¸®ÀÚ°¡, man ¸í·É¾î·Î ÂüÁ¶ÇÒ ¼ö ÀÖµµ·Ï ÁغñµÇ¾î ÀÖ´Ù°í »ý°¢ÇÕ ! ´Ï´Ù¸¸, ¸¸¾à ÁغñµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â $MULE/etc/mule.1 ¿¡ ÀÖÀ¸ ! ¹Ç·Î, À̰ÍÀ» ¸Þ´º¾óÀÇ µð·ºÅ丮¿¡ º¹»çÇÏ¿© ÀÌ¿ëÇÏ¿© ÁÖ¼¼¿ä. ! ! * texinfo ¸Þ´º¾ó ! ! texinfo Çü½ÄÀÇ ¸Þ´º¾óÀº, ÀϺ»¾î·Î µÈ °ÍÀÌ ÁغñµÇ¾î ÀÖ½À´Ï´Ù. Mule ! ¿¡¼­´Â M-x info ·Î Info ¸Þ´º¾ó¸®´õ¸¦ ±âµ¿Çϰí, Mule ÀÇ ³ëµå¸¦ ! ¼±ÅÃÇϸé ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. $MULE/man/mule-jp.texi ¸¦ ÀϺ»¾î ! TeX ·Î ó¸®Çϸé, Á¾ÀÌ¿¡ ÀμâÇÒ ¼ö ÀÖ´Â µµÅ¥¸ÕÆ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ! * FAQ ! Áö±Ý ´ç½ÅÀÌ Àаí ÀÖ´Â °ÍÀÔ´Ï´Ù. ¿µ¾îÆÇ, ÀϺ»¾îÆÇ, Çѱ¹¾îÆÇÀÌ ! $Mule/etc/FAQ-Mule{,.jp,.kr} ¿¡ ÀÖ½À´Ï´Ù. ! * Æ©Å丮¾ó + + Æ©Å丮¾óÀº ÀϺ»¾î·Î µÈ °ÍÀÌ ÀÖ½À´Ï´Ù. Mule ¿¡¼­ C-h T (M-x + help-with-tutorial-for-mule) ·Î ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. + + * doc µð·ºÅ丮 ¾Æ·¡ÀÇ ¹®¼­ + + $MULE/doc ¿¡´Â Mule ÀÇ ±â´Éº° ¼º¸í°ú ¿ë¾î¼³¸íµîÀÇ µµÅ¥¸ÕÆ®°¡ + ÀÖ½À´Ï´Ù. ÁÖ·Î ¿µ¾î ȤÀº ÀϺ»¾î·Î ¾²¿©Á® ÀÖÁö¸¸, ´Ù¸¥ ¾ð¾î·Î + ¾²¿©Á® ÀÖ´Â °Íµµ ÀÖ½À´Ï´Ù. $MULE/doc/viet ¿¡´Â º£Æ®³²¾î·Î + ¾²¿©Áø ¹®¼­°¡ Á¤¸®µÇ¾î ÀÖ½À´Ï´Ù. + A-13: Mule ÇÏ´Â À̸§ÀÇ À¯·¡´Â? UNIX¿ë¾î À¯·¡/Àб⠻çÀüÀ¸·ÎºÎÅÍ Àοë:-) [Mule] (UNIX¸í·É¾î) <¹Ä> "MUltiLingual Enhancement to GNU Emacs"ÀÇ ¾àĪ. MULE À̶õ ³ë»õ¶ó´Â °ÍÀ¸·Î, ¿Ü°íÁý, ¿Ë°íÁýÀ̶ó´Â Àǹ̵µ ÀÖ°í, GNU ÀÇ µ¿¹° ½Ã¸®Áî¿¡ ´ë ÀÀÇϰí ÀÖÀ¸¸ç, gawk ¿Í °°ÀÌ ¹Ý´ëÀÇ Àǹ̸¦ ºÎÄ£´Ù¶ó°í ÇÏ´Â °Í¿¡µµ ´ë ÀÀÇϰí ÀÖ´Ù. (ÂüÁ¶:Demacs, Emacs, gawk, Nemacs) ÀÌ À̸§Àº, Hironobu Suzuki ¾¾ÀÇ ¹ß¾È¿¡ ÀÇÇϰí ÀÖ½À´Ï´Ù. A-14: ÀÌ µµÅ¥¸ÕÆ®(Mule FAQ list)ÀÇ ÃֽůÇÀº ¾îµð¿¡¼­ ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï ±î? Mule FAQ ¿¡´Â ¿µ¾îÆÇ, ÀϺ»¾îÆÇ, Çѱ¹¾îÆÇÀÌ ÀÖ½À´Ï´Ù. È­ÀϷμ­ ¹è ! Æ÷µÇ´Â °æ¿ì¿¡´Â, °¢°¢ FAQ-Mule(¿µ¾îÆÇ), FAQ-Mule.jp(ÀϺ»¾îÆÇ), ! FAQ-Mule.kr(Çѱ¹¾îÆÇ) À̶ó´Â È­ÀϸíÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ Áß, ÀϺ» ! ¾îÆÇÀÌ ¿øº»À̰í, ±× ¿Ü´Â °»½ÅÀÌ ´Ê¾îÁø °Íµµ ÀÖ½À´Ï´Ù. ! Mule FAQ ´Â, ¾Æ·¡ÀÇ ¹æ¹ý¿¡ ÀÇÇÏ¿© ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï´Ù. * ³×Æ®¿öÅ© ´º½º·ÎºÎÅÍ. ´º½º±×·ì fj.editor.mule ¿¡´Â, ºñÁ¤±âÀûÀ¸·Î Mule FAQ °¡ ¾Ë·ÁÁö°í ÀÖ½À´Ï´Ù. * anonymouns FTP ·Î ÀÔ¼öÇÑ´Ù. ¾Æ·¡ÀÇ Àå¼Ò¿¡¼­ anonymouns FTP ·Î ÀÔ¼ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. etlport.etl.go.jp: /pub/mule/READMEDIR sh.wide.ad.jp: /JAPAN/mule/READMEDIR * Mule ÀÇ ¹èÆ÷¿ë È­ÀÏ Áß. ±× Mule ÀÌ ¸±¸®ÁîµÈ ¶§ÀÇ ÃÖ½ÅÀÇ FAQ°¡, etc/FAQ-Mule{,.jp,.kr} ·Î¼­ Mule ÀÇ ¹èÆ÷¼¼Æ® ³»¿¡ Æ÷ÇԵǾî ! ÀÖ½À´Ï´Ù. ! ±¸Ãà ¹× ÀνºÅç B-1: Emacs ¿¡ Mule ÀÇ ÆÐÄ¡¸¦ ºÙÀ̰í, »õ·Ó°Ô ´Ã¾î³­ lisp È­ÀÏÀ» Emacs ¶Ç´Â Nemacs ¿¡¼­ ¹ÙÀÌÆ®ÄÄÆÄÀÏÇÏ·Á°í ÇÏ¿´Áö¸¸ Àß µÇÁö ¾Ê½À´Ï´Ù. ¿Ö ±×·±°¡¿ä? Mule ÀÇ lisp È­ÀÏ ³»¿¡´Â Mule ¿¡¼­¸¸ ¹ÙÀÌÆ®ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Â °Í ÀÌ ´Ù¼ö Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±×·¡¼­ Mule À» ±¸ÃàÇÒ ¶§¿¡´Â, µµÁß¿¡ ÀÚµ¿ÀûÀ¸·Î »õ·Ó°Ô ´Ã¾î³­ (ȤÀº ÆÐÄ¡°¡ ºÙ¿©Áø) lisp È­ÀÏÀ» ¹ÙÀÌÆ®ÄÄÆÄ ÀÏÇÕ´Ï´Ù. Emacs ¿¡ ÆÐÄ¡¸¦ ºÙ¿´À» ¶§¿Í °°ÀÌ ¼öµ¿À¸·Î ¹ÙÀÌÆ®ÄÄÆÄÀÏÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. B-2: X Window System ¿¡¼­ ÀÛµ¿ÇÏ´Â Mule À» ¸¸µå´Âµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï ±î? $MULE/src/config.h ³»¿¡ HAVE_X_WINDOWS ¶ó´Â ¸¶Å©·Î¸¦ define ÇÏ¸é µË ´Ï´Ù. ±×¸®°í, HAVE_X_SELECTION À» Á¤ÀÇÇÏ´Â °Í¿¡ ÀÇÇØ X ÀÇ SELECTION À» »ç¿ëÇÑ cut&paste ¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µË´Ï´Ù. ´Ü, Mule Àº ½ºÅÂÆ½¸µÅ©·Î ±¸ÃàµÇ±â¶§¹®¿¡, ½ºÅÂÆ½¸µÅ©¿ëÀÇ libX11.a°¡ ÇÊ¿äÇÕ´Ï´Ù. ½ºÅÂÆ½¸µÅ©¿ëÀÇ ¶óÀ̺귯¸®°¡ ¾ø´Â °æ¿ì´Â, X ¸¦ ±¸ÃàÇÒ ¶§ ¿¡ #define ForceNormalLib YES ¸¦ Ãß°¡ÇÏ¿© ½ºÅÂÆ½¸µÅ©¿ëÀÇ libX11.a ¸¦ ¸¸µé Çʿ䰡 ÀÖ½À´Ï´Ù. B-3: Sun ÀÇ Äֿܼ¡¼­ ÀÛµ¿ÇÏ´Â Mule À» ¸¸µå´Âµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï±î? $MULE/src/config.h ³»¿¡ HAVE_SUN_CONSOLE À» define ÇÕ´Ï´Ù. ÀÌ °æ¿ì´Â pixrect ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇϱ⠶§¹®¿¡, SunView_Programmers °¡ ÀνºÅçµÇ¾î ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. Solaris 2.0 ÀÌÈÄÀÇ OS ´Â pixrect ¶óÀ̺귯¸®¸¦ Áö¿øÇϰí ÀÖÁö ¾Ê±â ¶§¹®¿¡ ÀÌ ±â´ÉÀº ÀÌ¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. SunOS 4.x ¿¡¼­µµ Sun ±â°è¸¦ ±¸ÀÔÇßÀ» ¶§¿¡ ÇÁ¸®ÀνºÅçµÇ¾î ÀÖ´Â SunOS ³»¿¡´Â SunView_Programmers ´Â Æ÷ÇԵǾî ÀÖÁö ¾Ê±â ¶§¹®¿¡ ¹Ì¸® ÀνºÅçÇØ¾ß ÇÕ´Ï´Ù. B-4: "Pure Lisp storage exhausted" ¶ó´Â ¸Þ¼¼Áö°¡ ³ª¿À°í ÄÄÆÄÀÏÀÌ ÁßÁöµÇ¾î ¹ö¸³´Ï´Ù¸¸. Ken'ichi Handa ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. À̰ÍÀº puresize.h ³»ÀÇ PURESIZE ÀÇ °ªÀÌ ³Ê¹« À۱⠶§¹®ÀÔ´Ï´Ù. ½Ã½ºÅÛ¿¡ µû¶ó¼­´Â ÀÌ °ªÀ» ´Ã¸± Çʿ䰡 ÀÖ´Â °Í °°½À´Ï´Ù. ±×¸®°í, ´ëºÎºÐÀÇ ¾ð¾îȯ°æ ¼³Á¤È­ÀÏ (e.g. japanese.el, chinese.el) À» site-init.el ¿¡¼­ ·ÎµåÇÒ °æ¿ìµµ ´Ã¸± Çʿ䰡 ÀÖ½À´Ï´Ù. ¿ì¼± ¹è Á¤µµ·Î ÇØ¼­ Àß µÇ¸é, temacs °¡ mule-init.el ¸¦ ·ÎµåÇÑ ÈÄ¿¡ Ç¥½Ã ÇÏ´Â Pure Bytes Used XXXXX ¸¦ ÂüÁ¶ÇÏ¿© ±×°Íº¸´Ù Á¶±Ý Å« °ªÁ¤µµ·Î ¼³Á¤ÇÏ¿© °íÃļ­ ´Ù½Ã ¸ÞÀÌÅ©, ¶ó°íÇÏ´Â ¼ö´ÜÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÁÖÀÇÇÒ °ÍÀº, src/config.h ³»¿¡µµ PURESIZE ÀÇ Á¤Àǰ¡ ÀÖ½À´Ï´Ù¸¸, Mule ¿¡¼­´Â src/puresize.h ¿¡¼­ ÀçÁ¤ÀǵDZ⠶§¹®¿¡, config.h ÀÇ PURESIZE ¸¦ º¯°æÇÏ´õ¶óµµ Àǹ̰¡ ¾ø´Ù¶ó´Â °ÍÀÔ´Ï´Ù. ¾î¼³ÇÇ Emacs ¿¡ Àͼ÷µÇ¾î ÀÖÀ¸¸é "¾ÆµÐÇØÁö±â" ¶§¹®¿¡ Á¶½ÉÇϼ¼¿ä. B-5: "Undefined Symbol: __des_crypt" ¶ó´Â ¸Þ¼¼Áö°¡ ³ª¿À°í ÄÄÆÄÀÏÀÌ Á¤ÁöµÇ¾î ¹ö¸³´Ï´Ù¸¸. Masato Minda ¾¾´Â ´ÙÀ½°ú °°ÀÌ À̾߱âÇϰí ÀÖ½À´Ï ´Ù. À̰ÍÀº, SunOS ÀÇ JLE1.1.1 ¿¡¼­ static ¸µÅ©ÇÏ¸é ³ª¿ÀÁö ¾Ê¾Ò´ø°¡? ÇØ°á¹ý JLE ÀÇ ÆÐÄ¡¸¦ ºÙÀδ٠(patch ID ´Â Àؾî¹ö·È½À´Ï´Ù) JLE1.1.1 rev B ÀÌÈÄ·Î ÇÑ´Ù. JLE ¸¦ ¾ÈÇÑ´Ù :-) ½ÃµµÇÏ¿© º» °ÍÀº ¾Æ´ÏÁö¸¸, ºó _des_crypt ÇÔ¼ö ¸¸µé°í, ÇÔ²² ¸µÅ©ÇÏ´õ¶óµµ Àß µÇÁö ¾ÊÀ» ±î? B-6: Mule ÀÇ ÄÄÆÄÀÏÀº Á¤»óÀ¸·Î µÇ¾ú½À´Ï´Ù¸¸, ÀϺ»¾î¸¦ Àß ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù. Mule ¿¡¼­´Â, ÀνºÅçÇÒ ¶§¿¡, site-init.el ¿¡¼­ »ç¿ëÇÏ°í ½ÍÀº ¾ð¾îÀÇ specific È­ÀÏÀ» ÁöÁ¤ÇÏ¿© ·ÎµåÇϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. µðÆúÆ®·Î´Â site-init.el ´Â Á¸ÀçÇϰí ÀÖÁö ¾Ê½À´Ï´Ù. ÀϺ»¾î¸¦ »ç¿ëÇÏ°í ½ÍÀ¸¸é, lisp/site-init.el ¿¡ (load "japanese") ¶ó ´Â ÇàÀ» ¾²°í Mule À» »ç¿ëÇÏ¿© º¸¼¼¿ä. ´Ù±¹¾îÀÇ Ãë±Þ¿¡ ´ëÇÏ¿© C-1: ÀϺ»¾î´Â ¾î¶»°Ô Çϸé ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï±î? ÀϺ»¾î ÀԷ½ýºÅÛÀ¸·Î¼­´Â, ¾Æ·¡ÀÇ °ÍÀÌ ¸¶·ÃµÇ¾î ÀÖ½À´Ï´Ù. * Ÿ¸¶°í(EGG)¡¦Å¸±î³ª¹öÁ¯ * sj3-egg * Ä­³ª(Canna) ¾î´À°ÍÀ̳ª ³×Æ®¿öÅ© °¡³ªÇÑÀÚº¯È¯¼­¹ö¸¦ ÀÌ¿ëÇÏ°í ·Î¸¶ÀÚ ÇÑÀÚº¯È¯¹æ½Ä ÀÇ ÀϺ»¾îÀÔ·ÂÀ» Á¦°øÇϰí ÀÖ½À´Ï´Ù. »ó¼¼ÇÑ °Í¿¡ ´ëÇØ¼­´Â, °¢ ½Ã½ºÅÛÀÇ ¸Þ´º¾óÀ» ÂüÁ¶Çϼ¼¿ä. À̵éÀÇ ÀϺ»¾î ÀԷ½ýºÅÛÀº, Mule À» ±¸ÃàÇÒ ¶§¿¡ °¢°¢ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. * quail ¿¡ ÀÇÇÑ T-CODE ÀÔ·Â À̰ÍÀº °¡³ªÇÑÀÚº¯È¯¼­¹ö¸¦ »ç¿ëÇÏÁö ¾Ê´Â ÀԷ¹ýÀÔ´Ï´Ù. lisp/quail-tcode.elÀ» ·ÎµåÇÑ ÈÄ, C-] ·Î ASCII ¿Í T-CODE ¸ðµå°¡ Åä±Û µË´Ï´Ù. (ÁÖ:quail-tcode.el ´Â °ð »èÁ¦µÇ°í tc-mule.el ·Î ġȯµË´Ï´Ù) ÀϺ»¾îÀԷ¿¡´Â "SKK"¸¦ ÀÌ¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. "SKK"´Â MuleÀ» ±¸ÃàÇÒ ¶§¿¡ Ưº°ÇÑ ¼³Á¤Àº ¾Æ¹«°Íµµ ÇÏÁö ¾Ê¾Æµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. "SKK" ´Â Mule ³»¿¡¼­¸¸ »ç¿ë¹æ¹ýµµ °¡´ÉÇϰí, »çÀü¼­¹ö¸¦ ÀÌ¿ëÇÏ´Â »ç¿ë¹æ¹ý µµ °¡´ÉÇÕ´Ï´Ù. C-2: "Ÿ¸¶°í"¶õ ¹«¾ùÀԴϱî? "Ÿ¸¶°í"´Â, Wnn ÀÇ ³×Æ®¿öÅ© º¯È¯¼­¹ö(jserver/cserver)¸¦ ÀÌ¿ëÇÏ¿© ÀϺ»¾î ȤÀº Áß±¹¾îÀÇ ÀÔ·Âȯ°æÀ» Á¦°øÇÏ´Â ½Ã½ºÅÛÀÔ´Ï´Ù. "Ÿ¸¶°í"¸¦ ¿µ¿ªÇÏ¿© EGG ¶ó°í ºÎ¸£±âµµ ÇÕ´Ï´Ù. "Ÿ¸¶°í"´Â Å©°Ô ³ª´©¸é ÀԷ¹®ÀÚº¯È¯°è(·Î¸¶ÀÚ °¡³ªº¯È¯ºÎ), °¡³ªÇÑ ÀÚ/pinyin->Hanziº¯È¯ºÎ, ±×¸®°í ÀϺ»¾î ÆíÁý±â´ÉÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. ÀԷ¹®ÀÚº¯È¯°è´Â È÷¶ó°¡³ª.°¡µû°¡³ª.pinyin¸¸ÀÌ ¾Æ´Ï¶ó, Áß±¹¾î³ª ´Ù¸¥ ¾ð¾îÀԷ¿¡µµ ÀÌ¿ëµË´Ï´Ù. C-3: "Ÿ±î³ª"¶õ ¹«¾ùÀԴϱî? Toshiaki SHINGU ¾¾´Â, ´ÙÀ½°ú °°ÀÌ À̾߱âÇÏ °í ÀÖ½À´Ï´Ù. "Ÿ¸¶°í"ÀÇ Wnn V4 ¶óÀ̺귯¸® ÆÇÀÔ´Ï´Ù. "Ÿ¸¶°í¿ä(Ÿ¸¶°í¿©)/ ±î½Ã²¿²Ù(¿µ¸®ÇϰÔ)/³ª-·¹(µÇ¾î¶ó)" ÀÇ ¸Ó¸®¹®ÀڷκÎÅÍ ¸í¸íµÇ¾ú½À´Ï´Ù. Á¾·¡ÀÇ "Ÿ¸¶°í"¿¡ µ¡ºÙ¿©¼­, ´ë¹®Àý/¼Ò¹®Àý º¯È¯ ¿ªº¯È¯(ÇÑÀÚ --> °¡³ª) V4 jserver °¡ °®´Â ǰ»ç(ÀÎ¸í µî)¿¡¼­ÀÇ »çÀüµî·Ï ´Ü¾î¸¦ »çÀüÀ¸·ÎºÎÅÍ »èÁ¦ÇÏÁö ¾Ê°í À¯È¿/¹«È¿·Î ÇÒ ¼ö ÀÖ´Ù ´Ü¾îÀÇ ºóµµ ¼³Á¤ »çÀü¿¡ ÄÚ¸àÆ®¸¦ ¼³Á¤ÇÑ´Ù °¡ °¡´ÉÇÕ´Ï´Ù. "Ÿ±î³ª"´Â "Ÿ¸¶°í"¿Í´Â º°°³ÀÇ °ÍÀÌ ¾Æ´Ï¶ó, "Ÿ¸¶°í"¸¦ °­È­ÇÑ °ÍÀ̶ó °í ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±ÝÈÄ, "Ÿ¸¶°í"´Â "Ÿ±î³ª ¹öÁ¯"¿¡ Áý¾àµÇ¾î, ÀÌÀü ÀÇ Wnn V3 ¹× Wnn V4 ÀÇ V3 ȣȯ ¶óÀ̺귯¸®¿¡ ´ëÀÀÇÑ °ÍÀº Áö¿øµÇÁö ¾Ê½À ´Ï´Ù. C-4: sj3-egg¶õ ¹«¾ùÀԴϱî? X11R5 ÀÇ contrib ¿¡ Æ÷ÇԵǾî ÀÖ´Â sj3serv ¿Í Åë½ÅÇÏ´Â "Ÿ¸¶°í"ÀÔ´Ï´Ù. º¯È¯È¿À²ÀÌ ´ë´ÜÈ÷ ÁÁ´Ù°í Çϴ Ư¡À» °®°í ÀÖ½À´Ï´Ù. C-5: Ä­³ª(Canna) ¶õ ¹«¾ùÀԴϱî? ¼­¹ö¡¦Å©¶óÀÌ¾ðÆ® ¹æ½ÄÀÇ °¡³ªÇÑÀÚ º¯È¯½Ã½ºÅÛÀÔ´Ï´Ù. Mule ¿¡¼­´Â, "Ÿ¸¶°í"¿Í °ÅÀÇ °°Àº »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º·Î "Ä­³ª"ÀÇ º¯È¯¼­¹ö¸¦ ÀÌ¿ëÇÑ °¡³ªÇÑÀÚ º¯È¯½Ã½ºÅÛÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. C-6: "SKK"¶õ ¹«¾ùÀԴϱî? Masahiko Sato ¾¾´Â, ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. 'SKK"´Â Mule À» À§ÇÏ¿© °í¼ÓÀ¸·Î È¿À²ÀûÀÎ ÀϺ»¾î ÀÔ·Âȯ°æÀ» Á¦°øÇÏ´Â ½Ã½ºÅÛÀ̰í, ƯÈ÷ »ç¿ëÀÚ°¡ ÀǵµÇÑ ¹®Àå ±×´ë·ÎÀÇ ÇüÅ·Π¿ëÀÌÇÏ°Ô ÀÔ·Â ÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛÀÔ´Ï´Ù. "SKK"´Â ¹®¹ýÀûÀÎ ÇØ¼®À» ÀüÇô ÇÏÁö ¾Ê°í º¯È¯ À» Çϱ⠶§¹®¿¡ °í¼ÓÀÇ º¯È¯ÀÌ °¡´ÉÇϰí, »ç¿ëÀÚ°¡ ¿À²Ù¸®°¡³ªÀÇ °³½ÃÀ§Ä¡ ¸¦ ÁöÁ¤ÇÏ´Â °Í¿¡ ÀÇÇØ Àǵµ¸¦ Àü´ÞÇϱ⠶§¹®¿¡ È¿À²ÀûÀÎ º¯È¯ÀÌ °¡´ÉÇϵµ ·Ï µÇ¾î ÀÖ½À´Ï´Ù. ¶ÇÇÑ »çÀüµî·ÏÇÒ ¶§¿¡ ǰ»ç¿¡ ´ëÇÑ Á¤º¸¸¦ ÁÙ Çʿ䵵 ¾ø±â ¶§¹®¿¡, »ç¿ëÀÚ »çÀüÀ» °£´ÜÇÏ°Ô °­È­ÇÒ ¼ö ÀÖ½À´Ï´Ù. "SKK"ÀÇ »ç¿ë ¹æ¹ýÀº Æ©Å丮¾ó ÇÁ·Î±×·¥¿¡ ÀÇÇØ ´Ü½Ã°£¿¡ ½ÀµæÇÒ ¼ö ÀÖ½À´Ï´Ù. C-7: Áß±¹¾î¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? Áß±¹¾î¸¦ ÀÔ·ÂÇÏ´Â µ¥¿¡µµ, "Ÿ¸¶°í"½Ã½ºÅÛÀ» »ç¿ëÇÕ´Ï´Ù. "Ÿ¸¶°í"´Â cWnn ÀÇ cserver ¿Í Åë½ÅÇÏ´Â °Í¿¡ ÀÇÇØ¼­, Æí¸®ÇÑ Áß±¹¾î(GB)ÀԷ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. M-x load-library RET chinese RET À¸·Î¼­, PinYin ¸ðµå¸¦ ¼±ÅÃÇϸé, pinyin·Î ÀÔ·ÂÇÒ ¼ö ÀÖµµ·Ï µË´Ï´Ù. ¶ÇÇÑ, Mule Àº quail-system µµ Á¦°øÇϰí ÀÖ½À´Ï´Ù. ÀÌ ½Ã½ºÅÛÀº `cxterm/dict/tit' ¿¡ ÀÖ´Â ¸ðµç ÀԷº¯È¯Å×À̺íÀ» Áö¿øÇϰí ÀÖ½À´Ï´Ù. C-8: Çѱ¹¾î¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? Çѱ¹¾î¹®ÀÚÀÇ ÀԷ¿븣·Î, quail-hangul.el ÀÌ Á¦°øµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ½Ã ½ºÅÛÀÇ »ç¿ë¹æ¹ýÀº, 'doc/QUAIL' À» ÂüÁ¶Çϼ¼¿ä. C-9: ISO 8859 ¹®ÀÚ¸¦ ÀÔ·ÂÇϴµ¥´Â? Mule ¿¡¼­´Â Latin-1 (ISO8859-1)À¸·ÎºÎÅÍ Latin-5 (ISO8859-9)±îÁöÀÇ ¹® ÀÚ¼¼Æ®µµ Áö¿øÇϰí ÀÖ½À´Ï´Ù. Åë»óÀÇ ASCII Űº¸µå¿¡¼­ À̵éÀÇ ¹®ÀÚ¸¦ ÀÔ ·ÂÇϴµ¥´Â ¿ª½Ã quail-system À» »ç¿ëÇÕ´Ï´Ù. ISO 8859 ¿¡¼­ Á¤ÇØÁ® ÀÖ´Â ¹®ÀÚ¸¦ ÀÔ·ÂÇϱâ À§Çؼ­, ¾Æ·¡¿¡ ¿­°ÅÇÑ 5°³ ÀÇ È­ÀÏÀÌ ¸¶·ÃµÇ¾î ÀÖ½À´Ï´Ù. * quail-latin.el : ¶óƾ ¾ËÆÄºªÀ» »ç¿ëÇÏ´Â ¸ðµç ¾ð¾î (ŸÀÌÇÁ°¡ ´À¸° »ç¶÷¿ë) ÃʽÉÀÚ¸¦ À§ÇÑ È­ÀÏÀÔ´Ï´Ù. ´ëºÎºÐÀÇ ±âȣ÷ºÎ¹®ÀÚ´Â, 2¹®ÀÚÀÇ ÇÕ¼ºÀ¸ ·Î ÀÔ·ÂÇϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. ¿¹¸¦µé¸é -Aé (accute accent $)C÷ºÎ ÀÇ e)´Â e ÀÇ µÚ¿¡ ' (single quote) ¸¦ Ä¡´Â °ÍÀ¸·Î ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ð¾î ÆÐŰÁö¸í ---------------------------------- µ§¸¶Å©¾î danish ¿¡½ºÆä¶õÅä esperanto Çɶõµå¾î finnish ÇÁ¶û½º¾î french µ¶ÀϾî german ¾ÆÀ̽º·£µå¾î icelandic ÀÌŸ®¾î italian ³ë¸£¿þÀ̾î norwegian ½ºÆäÀξî spanish ½º¿þµ§¾î swedish Å;îŰ¾î turkish ¿µ¾î(¶Ç´Â¾Æ¸Þ¸®Ä«¾î)british ISO 8859-1 latin-1 ISO 8859-2 latin-2 ISO 8859-3 latin-3 ISO 8859-4 latin-4 ISO 8859-9 latin-5 * quail-ltn.el : ¶óƾ ¾ËÆÄºªÀ» »ç¿ëÇÏ´Â ¸ðµç ¾ð¾î (ŸÀÌÇÁ°¡ ºü¸¥ »ç ¶÷¿ë) quail-latin.el ÀÇ ÀԷ¹æ¹ýÀº ´ä´äÇÏ´Ù¶ó°í ÇÏ´Â »ç¶÷À» À§ÇÑ È­ÀÏÀÔ ´Ï´Ù. "ŸÀÌÇμö´Â ÀûÀ» ¼ö·Ï ÁÁ´Ù"¶ó´Â öÇп¡ ±âÃÊÇØ¼­ ¸¸µé¾îÁ® ÀÖ ½À´Ï´Ù. °¢ ¾ð¾î¿¡¼­ °íÀ¯¹®ÀÚÀÇ ´ëºÎºÐÀº ¾îµò°¡ÀÇ Å°¿¡ ÇÒ´çµÇ¾î ÀÖ ±â ¶§¹®¿¡, Çѹø ¹è¿­À» ¿Ü¿ö¹ö¸®¸é °í¼ÓÀ¸·Î ŸÀÌÇÎÀÌ °¡´ÉÇÕ´Ï´Ù. ¾ð¾î ÆÐŰÁö¸í ---------------------------------- µ§¸¶Å©¾î dnsh Çɶõµå¾î fnnsh ÇÁ¶û½º¾î frnch, azerty µ¶ÀϾî grmn ¾ÆÀ̽º·£µå¾î iclndc ÀÌŸ®¾î itln ³ë¸£¿þÀ̾î nrwgn ½ºÆäÀξî spnsh ½º¿þµ§¾î swdsh * quail-cyrillic.el : ½Ã¸± ¹®ÀÚ¸¦ »ç¿ëÇÏ´Â ¸ðµç ¾ð¾î ¾ð¾î ÆÐŰÁö¸í ÁÖ¼® ------------------------------------------------------- ·¯½Ã¾Æ¾î jcuken Ç¥ÁØ·¯½Ã¾Æ¾î ¹è¿­ jis-russian jcuken °ú °°À½ ´Ü, JIS ÀÎÄÚµù ¸¶Äɵµ´Ï¾Æ macedonian JUS.I.K1.004 ¼¼¸£ºñ¾Æ¾î serbian JUS.I.K1.005 byelorussian byelorussian JUS.I.K1 ´à°Ô ¸¸µë ¿ìÅ©¶óÀ̳ª¾î ukrainian JUS.I.K1 ´à°Ô ¸¸µë ISO 8859-5 yawerty ¶óƾ ¹®ÀÚ·ÎÀÇ Àü»ç * quail-greek.el : ±×¸®½º ¹®ÀÚ¿ë ¾ð¾î ÆÐŰÁö¸í ÁÖ¼® ------------------------------------------------------- ±×¸®½º¾î greek jis-greek greek ¿Í °°À½ ´Ü, JIS ÀÎÄÚµù * quail-hebrew.el : È÷ºê¸® ¹®ÀÚ¿ë ¾ð¾î ÆÐŰÁö¸í -------------------------------- È÷ºê¸®¾î hebrew ¸ñÀûÀÇ ÆÐŰÁö°¡ Ç¥ÇԵǾî ÀÖ´Â È­ÀÏÀ» ·ÎµåÇÑ ÈÄ, C-] À» Ä¡´Â °ÍÀ¸·Î quail-minor-mode ¿Í Åë»óÀÇ ¸ðµå °£À» ¿À°í °¥ ¼ö ÀÖµµ·Ï µË´Ï´Ù. ƯÁ¤ ¾ð¾î¿ë ÆÐŰÁö¸¦ ¼±ÅÃÇϴµ¥´Â, quail-minor-mode ³»¿¡¼­ M-s ¶ó°í Ä¡µç°¡, (quail-use-package "ÆÐŰÁö À̸§")À» Æò°¡ÇÏ¿© ÁÖ¼¼¿ä. ¶ÇÇÑ M-z ·Î °£´ÜÇÑ µµ¿ò¸» È­¸éÀÌ ³ª¿É´Ï´Ù. ¿¹: 1) µ¶ÀϾî ÃʽÉÀÚ°¡ µ¶ÀϾ ÀÔ·ÂÇØ¾ß ÇÒ ¶§ (load "quail-latin") (quail-use-package "german") À§ÀÇ 2ÇàÀ» .emacs ¿¡ ³Ö¾î ÁÖ¼¼¿ä. 2) ÇÁ¶û½º¾î¿ëÀÇ azerty ¹è¿­À» »ç¿ëÇÏ°í ½ÍÀ» ¶§ (load "quail-ltn") (quail-use-package "azerty") ¸¦ .emacs ¿¡ ³Ö¾î ÁÖ¼¼¿ä. C-10: Latin-1 ¹®ÀÚ¸¦ ij¸¯Åʹܸ»¿¡ Ç¥½ÃÇϴµ¥´Â? TAKAHASHI Naoto ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À ! ´Ï´Ù. ! ij¸¯ÅÍ ´Ü¸»»ó¿¡¼­ »ç¿ëÇϰí ÀÖ´Â Mule ¿¡ Latin-1 ¹®ÀÚ¸¦ Ç¥½Ã½ÃŰ´Â µ¥´Â display-coding-system ¿¡ *ctext* ¸¦ ¼¼Æ®ÇÕ´Ï´Ù. À̰ÍÀº, .emacs ³»¿¡ (setq display-coding-system *ctext*) ¶ó°í ½á µÎ´Â °ÍÀ¸·Î ½ÇÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â Mule ±âµ¿ÈÄ¿¡ M-x set-display-coding-system ¶ó°í ŸÀÌÇÁÇϰí, Display-coding-system: ¶ó´Â ÇÁ·ÒÆ®¿¡ ´ëÇØ¼­ *ctext* ¶ó°í ´äÇÏ´Â °ÍÀ¸·Îµµ µË´Ï´Ù. ¶ÇÇÑ, X-window ¸¦ »ç¿ëÇϰí ÀÖ´Â °æ¿ì¿¡µµ, Mule À» -nw ¿É¼ðºÎÂøÀ¸·Î ±âµ¿ÇÑ °æ¿ìÀº °°Àº ÀýÂ÷°¡ ÇÊ¿äÇÕ´Ï´Ù. ¾î¶² °æ¿ì¿¡µµ, »ç¿ëÇϰí Àִ ij¸¯Åʹܸ», ȤÀº ´Ü¸»¿¡¹Â·¹ÅͰ¡ Latin-1 ij¸¯ÅÍ¿¡ ´ëÀÀÇϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù. C-11: ¼¼»ó¿¡´Â ¹®ÀåÀ» ¿À¸¥ÂÊ¿¡¼­ ¿ÞÂÊÀ¸·Î ¾²´Â ¾ð¾îµµ ÀÖ½À´Ï´Ù¸¸, Mule Àº ±×·¯ÇÑ ¾ð¾î¿¡ ´ëÀÀÇÒ ¼ö ÀÖ½À´Ï±î? ÇöÀç È÷ºê¸®¾î°¡ Áö¿øµÇ°í ÀÖ½À´Ï´Ù. ÀԷ¹æ¹ýÀ¸·Î¼­´Â quail-hebrew °¡ »ç¿ë°¡´ÉÇÕ´Ï´Ù. ¶ÇÇÑ highlight-reverse-direction, r2l-double-cursor µîÀÇ µµÅ¥¸ÕÆ®¸¦ ÂüÁ¶Çϼ¼¿ä. ¾Æ¶ø¾î,Æä¸£½Ã¾Æ¾î µî¿¡ ´ëÇØ¼­µµ Áö¿øÇÒ ¿¹Á¤ÀÔ´Ï´Ù. C-12: ÀϺ»¾î(or Çѱ¹¾î/Áß±¹¾î)ÀÇ ÀԷ¿¡¼­ ÇüÅ´ ¾Ë°í ÀÖÁö¸¸, Àб⸦ ¸ð¸¦ ¶§ ¾î¶»°Ô ÀÔ·ÂÇմϱî? ÀϺ»¾îÀÇ °æ¿ì, "Ÿ¸¶°í"¿¡¼­´Â ºÎ¼öÀÔ·Â(M-x busyu-input)¿Í ȹ¼öÀÔ·Â (M-x kakusuu-input)À» Áö¿øÇϰí ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÏ´Â °Í¿¡ ÀÇ ÇØ, ¹Ì´Ï¹öÆÛÀÇ ¸Þ´º·ÎºÎÅÍ ºÎ¼ö ȤÀº ȹ¼ö¸¦ ÁöÁ¤ÇÏ¿© ÇÑÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. C-13: Mule °ú °ü·ÃÇϰí ÀÖ´Â ÄÚµå°è´Â ¾î¶² °ÍÀÌ ÀÖ½À´Ï±î? ¾î¶² ¶§¿¡ ±×°Í°ú °ü·ÃÇմϱî? Mule Àº ¾Æ·¡¿¡ ³ªÅ¸³»´Â ÄÚµå°è¸¦ Áö¿øÇϰí ÀÖ½À´Ï´Ù. * Mule ÀÇ ¹öÆÛ¿¡¼­ »ç¿ëµÇ°í ÀÖ´Â ³»ºÎÄÚµå * MS ÇÑÀÚÄÚµå/Shift JIS (ÀϺ»¾î¸¸) * ISO2022 ¿¡ ±âÀÎÇÑ °Í(JIS [JUNET], EUC, CTEXT ¸¦ Æ÷ÇÔÇÑ´Ù) * Big5(Áß±¹¾î¸¸) Mule ¿¡¼­´Â, À̵éÀÇ ÄÚµå°è¸¦, È­ÀÏÀÔÃâ·Â, ŰÀÔ·Â, È­¸éÇ¥½Ã, ÇÁ·Î¼¼½º°£ Åë½Å °¢°¢¿¡ ´ëÇÏ¿© µ¶¸³ÀûÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. C-14: *Buffer List* ¿¡ Ç¥½ÃµÇ´Â ¹öÆÛ »çÀÌÁî¿Í, ¼¼À̺êÇßÀ» ¶§¿¡ »ý±ä È­ÀÏÀÇ »çÀÌÁî°¡ Å©°Ô ´Ù¸¨´Ï´Ù¸¸, ¿Ö ±×·¸½À´Ï±î? Mule ¿¡¼­´Â, ¹®ÀÚÀÇ ³»ºÎÇ¥ÇöÀ¸·Î¼­ °¢ ¹®ÀÚ¼¼Æ®¸¶´Ù ¸®µùij¸¯ÅͶó´Â °ÍÀ» ¹èÁ¤Çϰí, ASCII ÀÌ¿ÜÀÇ ¹®ÀÚ´Â ¸ðµÎ ¸®µùÄɸ¯Å͸¦ ¸Ó¸®¿¡ ºÙÀÎ °ÍÀ» ³»ºÎÄÚµå·Î¼­ Çϰí ÀÖ½À´Ï´Ù. µû¶ó¼­ Latin-1 µîÀÇ 8ºñÆ® ¹®ÀÚ´Â ³»ºÎ¿¡¼­´Â 2¹ÙÀÌÆ®·Î µÇ°í, ÇÑÀÚµîÀÇ 16ºñÆ®¹®ÀÚ´Â ³»ºÎ¿¡¼­´Â 3¹ÙÀÌÆ®·Î µË´Ï´Ù. ³»ºÎÇ¥Çö´ë·Î ¼¼À̺êÇÏ¸é ¹öÆÛÀÇ »çÀÌÁî¿Í È­ÀÏÀÇ »çÀÌÁî´Â ÀÏÄ¡ÇÕ´Ï´Ù¸¸, ´Ù¸¥ ÀÎÄÚµù¹ýÀ¸·Î ¼¼À̺êÇÏ¸é ¾çÀÚ´Â ¸ÂÁö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. C-15: kterm ¿¡¼­, ¸¶¿ì½º¿¡ ÀÇÇÑ cut & paste ¸¦ ÇÒ ¼ö ¾ø½À´Ï±î? Mule À» kterm ¿¡¼­ ±âµ¿Çϰí ÀÖ´Â °æ¿ì, Mule ÀÇ keyboard-coding-system ÀÌ, kterm ÀÇ ÇÑÀÚ¸ðµå¿Í ¸ÂÁö ¾Ê´Â °æ¿ì, paste ÇÒ ¼ö ¾ø½À´Ï´Ù. kterm ÀÇ ÇÑÀÚ¸ðµå¿Í Mule ÀÇ keyboard- coding-system À» ¸ÂÃ߾ ÇàÇÏ¿© ÁÖ¼¼¿ä. C-16: kinput2 À¸·ÎºÎÅÍ ÇÑÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï±î? kterm ¿¡¼­ MuleÀ» ÀÛµ¿½ÃŰ´Â °ÍÀ¸·Î, kinput2 À¸·ÎºÎÅÍ ÀÔ·ÂÇÒ ¼ö ÀÖ½À ´Ï´Ù. ´Ü, ±× ¶§´Â, Mule ÀÇ keyboard-coding-system À» kterm ÀÇ ÇÑÀÚ¸ð µå¿Í ¸Âµµ·Ï ¼³Á¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. C-17: (setq keyboard-coding-system *euc-japan*) ¶ó°í ¼³Á¤ÇÏ¿´½À´Ï´Ù¸¸, ¤¦¾Æ¹«·¡µµ Àß ÀÛµ¿ÇÏ¿© ÁÖÁö ¾Ê½À´Ï´Ù¸¸? setq ·Î, keyboard-coding-system ¿¡ °ªÀ» ¹ÙÀεåÇØ¼­´Â ¾ÈµË´Ï´Ù. ¹Ýµå½Ã set-keyboard-coding-system ÇÔ¼ö¸¦ »ç¿ëÇϵµ·Ï Çϼ¼¿ä. ´Ù¸¥ display-coding-system ³ª file-coding-system µîµµ °°½À´Ï´Ù. C-18: set-keyboard-coding-system ¿¡¼­ *autoconv*, *big5-hku*, *big5-eten*, *internal* ÀÇ ¼³Á¤À» ÇÒ ¼ö ¾ø½À´Ï´Ù¸¸? À̰ÍÀº Mule ÀÇ ¼³°è½Ã¹æ(specification)ÀÔ´Ï´Ù. C-19: EUC ¿¡¼­ ÀϺ», Çѱ¹, Áß±¹, EC µî °¢±¹¾î¸¦ µ¿½Ã¿¡ Ç¥½ÃÇÒ¼ö ÀÖµµ·Ï ÇÏ°í ½Í½À´Ï´Ù¸¸? °¢±¹¾îÀÇ EUC ´Â, °¢°¢ ¿ÏÀüÈ÷ °°Àº ÄÚµå°èÀ̱⠶§¹®¿¡ È¥Àç½ÃŰ´Â °ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù. ´Ù±¹¾î¸¦ µ¿½Ã¿¡ Ç¥½Ã½Ãų Çʿ䰡 ÀÖÀ¸¸é, Mule ¿¡¼­ *junet* ȤÀº *ctext* ÀÇ Äڵ带 »ç¿ëÇϵµ·Ï Çϼ¼¿ä. C-20: Mule¿¡¼­ »ç¿ëÇϰí ÀÖ´Â ÄÚµå°èÀÇ µµÅ¥¸ÕÆ®´Â ÀÖ½À´Ï±î? µµÅ¥¸ÕÆ®´Â, ISO 2022 ÀÔ´Ï´Ù. JIS ¶ó¸é JIS X0202ÀÔ´Ï´Ù. Mule ÀÇ texinfo ¸Þ´º¾óÀ̳ª $MULE/doc/ISO2022 ¿¡µµ °£´ÜÇÑ ¼³¸íÀÌ ÀÖ½À´Ï´Ù. C-21: ÀÎÅ©¸®¸àÅÐ ¼­Ä¡ Áß¿¡ ÇÑÀÚ¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? ÀÎÅ©¸®¸àÅÐ ¼­Ä¡(isearch) Áß¿¡ ¹®ÀÚ¿­À» ÀÔ·ÂÇϴµ¥´Â, C-k ¸¦ ÀÔ ·ÂÇÕ´Ï´Ù. ÀÌ ¸ðµå¿¡¼­´Â ¹Ì´Ï¹öÆÛ Áß¿¡ ¹®ÀÚ¿­À» ÀÔ·ÂÇÒ ¼ö Àֱ⠶§¹®¿¡, C-\ ·Î ÀϺ»¾î/Áß±¹¾î¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®ÀÚ¿­ ÀÔ·ÂÀÌ ³¡³ª¸é, RET ۸¦ Ä¡¼¼¿ä. Mule Àº isearch ¸¦ Àç°³ÇÕ´Ï´Ù. (ÁÖ:ÀÌ Ç×Àº °ð º¯°æÇÒ ¿¹Á¤) C-22: Mule ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¾ð¾î¿ëÀÇ ÆùÆ®´Â ¾îµð¿¡¼­ ÀÔ¼öÇÕ ´Ï±î? ¾Æ·¡ÀÇ Àå¼Ò·ÎºÎÅÍ anonymous FTP ·Î ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï´Ù. etlport.etl.go.jp: /pub/mule/fonts sh.wide.ad.jp: /JAPAN/mule/fonts ¿©±â¿¡´Â, ¾Æ·¡¿Í °°Àº ÆùƮȭÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. BIG5.tar.gz -- Big5 encoding 16x15dots font for Chinese Chinese.tar.gz -- 16x16 and 24x24 GB fonts for Chinese CYRILLIC.tar.gz -- KOI encoding fonts for Cyrillic characters ETL.tar.gz -- 14dots, 16dots, and 24dots fonts for ISO8859-1,2,3,4,5,7,8,9 ! 12x24dots fonts for SiSheng 12x29dots fonts for Thai 12x24dots fonts for Vietnamese Japanese.tar.gz -- 14x14, 16x16, 24x24 JIS fonts for Japanese Korean.tar.gz -- 16x16 and 24x24 Korean fonts ¶ÇÇÑ, GB font ´Â X11R5 ¿¡ contribute µÇ¾î ÀÖ´Â cxterm ¿¡µµ Æ÷ÇÔµÇ¾î ¹èÆ÷µÇ°í ÀÖ½À´Ï´Ù. X.V11R5/contrib/client/cxterm/fonts ¶ó´Â µð·ºÅ丮 ³»¸¦ º¸¼¼¿ä. ÀÌÇÏÀÇ ÆùÆ®°¡ ÀÖÀ» °ÍÀÔ´Ï´Ù. cclib16fs.bdf 16x16 Fang Song style, GB encoding cclib16st.bdf 16x16 Song style, GB encoding cclib24st.bdf 24x24 Song style, GB encoding hku-ch16.bdf 16x16 Fang Song style, BIG5 encoding C-23: ´º½º±×·ì alt.chinese.text[.big5] ¸¦ Áß±¹¾î·Î ÀÐÀ» ¼ö ÀÖ½À´Ï±î? alt.chinese.text ¿¡¼­´Â, ~{ ¿Í ~} ¸¦ 'ESC $ A' (Áß±¹¾îÀÇ G0 ·ÎÀÇ designate) ¿Í 'ESC ( B' (ASCII ÀÇ G0 ·ÎÀÇ designate) ÀÇ ´ë½Å¿¡ »ç¿ë Çϰí ÀÖ½À´Ï´Ù. À̰ÍÀº Hz encoding ¶ó°í ºÒ¸®°í ÀÖ½À´Ï´Ù. Mule ¿¡¼­´Â, ! chinese.el À» ·ÎµåÇÑ ÈÄ, GNUS ¿Í gnusutil.el ¸¦ ÀÌ¿ëÇÏ´Â °Í¿¡ ÀÇÇØ, ! ÀÌ ´º½º±×·ìÀ» º¸Åë Áß±¹¾î·Î Àд °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. GNUS ¸¦ ±âµ¿Çϱâ ! Àü¿¡ gnusutil.el ¸¦ ·ÎµåÇϼ¼¿ä. gnusutil.el ´Â, Mule ÀÇ ftp µð·ºÅ丮 ! ÀÇ contrib/lisp ³»¿¡ ÀÖ½À´Ï´Ù(Mule ÀÇ ¹èÆ÷È­ÀÏ ³»¿¡´Â Æ÷ÇԵǾî ÀÖÁö ! ¾Ê½À´Ï´Ù). ! C-24: quail-help ¿¡¼­ Ç¥½ÃµÇ´Â ¹®ÀÚ¿Í ½ÇÁ¦·Î ÀԷµǴ ¹®ÀÚ°¡ ´Ù¸¨´Ï´Ù ¸¸, À̰ÍÀº ¹ö±×ÀԴϱî? º¯¼ö *quail-keyboard-translate-table* ÀÌ ¿Ç°Ô ¼¼Æ® µÇ¾î Àִ°¡ È®ÀÎÇϼ¼¿ä. ÀÌ º¯¼ö°¡ µðÆúÆ®·Î µÇ¾î ÀÖÀ¸¸é, vt100 ¿Í °°Àº ¹è¿­ÀÇ Å°º¸µå°¡ »ç¿ëµÇ°í ÀÖ´Â °ÍÀ̶ó°í °¡Á¤ÇÏ°í ±× ¿ëµµÀÇ ¹è¿­Ç¥½Ã¸¦ ÇàÇÕ´Ï ´Ù. ƯÈ÷ JIS Űº¸µå¸¦ »ç¿ëÇϰí ÀÖ´Â °æ¿ì´Â .emacs ³»¿¡ (setq *quail-keyboard-translate-table* *quail-keyboard-translate-table-jis*) ¸¦ ³Ö¾îµÑ Çʿ䰡 ÀÖ½À´Ï´Ù. »ó¼¼ÇÑ °ÍÀº doc/keyboard-translation.text ¸¦ º¸¼¼¿ä. C-25: ¹Ý°¢ °¡µû°¡³ª(JIS X0201°¡µû°¡³ª) ¸¦ ÀÔ·ÂÇϱâ À§Çؼ­´Â? Ken Shibata ¾¾´Â ¾Æ·¡¿Í °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. Mule ¿¡´Â, ¹Ý°¢ °¡µû°¡³ª(JIS X0201°¡µû°¡³ª)ÀÇ ÀÔ·ÂÀ» À§Çؼ­ jisx0201.el, its/han-kata.el ÀÇ 2°³ÀÇ emacs lisp °¡ ¸¶·ÃµÇ¾î ÀÖ½À ! ´Ï´Ù. jisx0201.el ¿¡¼­´Â Ææ½º¸ðµå¿¡¼­ ÀÌ¹Ì ÀÔ·ÂµÈ Àü°¢ÀÇ °¡µû°¡³ª, È÷¶ó°¡³ª¸¦ Àϰýº¯È¯ÇÏ´Â fence-hankaku-katakana(Ææ½º¸ðµå ³»¿¡ M-x) °¡, its/han-kata.el ¿¡´Â ·Î¸¶ÀÚ ¹Ý°¢ °¡µû°¡³ª º¯È¯À» ÇàÇϱâ À§ÇÑ ! its:select-hankaku-katakana(Åë»óÀÇ ¸ðµå¿¡¼­ C-x C-k x, Ææ½º¸ðµå¿¡ ¼­ M-C-x)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. °Ô´Ù°¡, jisx0201.el ¿¡´Â Àϰýº¯È¯ÀÎ hankaku-katakana-region, zenkaku-katakana-region(paragraph,sentence,word µµ ÀÖ½À´Ï´Ù)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. its/han-kata.el ´Â jisx0201.el ¸¦ ·ÎµåÇϱ⠶§¹® ! ¿¡, Çʿ信 µû¶ó¼­ ¾î´ÀÂÊÀΰ¡¸¦ .emacs ¿¡ ·ÎµåÇϼ¼¿ä. ´Ü, ÀÌ lisp ¸¦ ·ÎµåÇϴµ¥´Â »ó´çÇÑ ½Ã°£ÀÌ °É¸®±â ¶§¹®¿¡, ºó¹øÈ÷ ¹Ý°¢°¡µû°¡³ª¸¦ ÀÔ·ÂÇÏ´Â »ç¶÷Àº site-init.el ·Î ·ÎµåÇϵµ·Ï ÇÏ¿© ´Ù½Ã ÄÄÆÄÀÏÀ» ÇÏ¿© µÎ¸é ÁÁ°ÚÁö¿ä. ÀÔ·ÂÀÇ ¼ø¼­¸¦ Á¤¸®ÇÕ´Ï´Ù. 1)Ææ½º¸ðµå¿¡¼­ ÀÌ¹Ì ÀÔ·ÂÇÑ °¡µû°¡³ª¸¦ ¹Ý°¢À¸·Î Çϴµ¥´Â M-x ¹Ý°¢°¡µû°¡³ª¸¦ Àü°¢È÷¶ó°¡³ª(°¡µû°¡³ª)·Î µÇµ¹¸®´Â °ÍÀº M-h (M-k) 2)Åë»óÀÇ ¸ðµå¿¡¼­ ·Î¸¶ÀÚ ¹Ý°¢°¡µû°¡³ª ¸ðµå·Î ¹Ù²Ù´Â °ÍÀº C-x C-k x ·Î¸¶ÀÚ Àü°¢È÷¶ó°¡³ª ¸ðµå·Î µÇµ¹¸®´Â °ÍÀº C-x C-k h 3)Ææ½º¸ðµå¿¡¼­ ·Î¸¶ÀÚ ¹Ý°¢°¡µû°¡³ª ¸ðµå·Î ¹Ù²Ù´Â °ÍÀº M-C-x ·Î¸¶ÀÚ Àü°¢È÷¶ó°¡³ª ¸ðµå·Î µÇµ¹¸®´Â °ÍÀº M-C-h (»çÁ·ÀÔ´Ï´Ù¸¸, bobcat.el µîÀ¸·Î, bs ¿Í del À» ±³È¯ÇÏ¿© Meta¸¦ ¤ò ESC Ű·Î ÀÔ·ÂÇϰí ÀÖ´Â »ç¶÷Àº M-C-h ´Â ESC DEL ·Î µË´Ï´Ù.) C-26: Mule ¿¡¼­ ¸¸µç ÅØ½ºÆ®¸¦ ÀμâÇϴµ¥´Â? Mule ÀÇ etc µð·ºÅ丮¿¡ Æ÷ÇԵǾî ÀÖ´Â m2ps ¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇϸé, ´Ù±¹¾î¸¦ Æ÷ÇÔÇÑ È­ÀÏÀ» Æ÷½ºÆ®½ºÅ©¸³ÇÁ¸°Æ®·Î ÀμâÇÒ ¼ö ÀÖ´Â Çü½ÄÀ¸·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü, m2ps ´Â Mule ÀÇ *internal* À̶ó´Â ÄÚµå°è·Î ÀÎÄÚµåµÈ È­Àϸ¸À» ´Ù·ì´Ï´Ù. m2ps ´Â, X ÀÇ BDF È­ÀÏÀ» ÆùÆ®·Î¼­ »ç¿ëÇϰí, ¹®ÀÚ ºÎºÐÀ» ºñÆ®¸ÊÀ¸·Î Àü°³ÇÏ¿© ÇÁ¸°ÅÍ¿¡ º¸³À´Ï´Ù. µû¶ó¼­ ÇÁ¸°ÅÍ¿¡ ÆùÆ®°¡ ¾ø´õ¶óµµ ´Ù±¹¾î ÅØ½ºÆ®¸¦ ÀμâÇÒ ¼ö ÀÖ½À´Ï´Ù. m2ps ¿¡´Â ¿Â¶óÀθ޴º¾ó (m2ps.1)°¡ ºÙ¾î ÀÖÀ¸¹Ç·Î, »ó¼¼ÇÑ °ÍÀº ±×°ÍÀ» ÂüÁ¶Çϼ¼¿ä. C-27: Mule + Egg ¸¦ »ç¿ëÇϰí ÀÖÀ» ¶§ "nn"À¸·Î "¤ó"°¡ ÀԷµǵµ·Ï Çϴµ¥´Â ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î? .emacs ³»¿¡ (setq enable-double-n-syntax t) ¶ó´Â 1ÇàÀ» ³ÖÀ¸¸é OK ÀÔ´Ï´Ù. + C-28: ÀϺ»¾î.Áß±¹¾î.Çѱ۵îÀÇ 2¹ÙÀÌÆ®Äڵ带 Æ÷ÇÔÇÑ È­ÀϸíÀ» + Àß Ã³¸®ÇÒ ¼ö ¾ø½À´Ï´Ù¸¸. + + ASCII ÀÌ¿ÜÀÇ ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ È­ÀϸíÀ¸·Î ¿Ç°Ô ó¸®Çϱâ À§Çؼ­´Â + src/mconfig.h ³»¿¡¼­ USE MCPATH °¡ Á¤ÀǵǾî ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. + ÀÌ È­ÀÏÀÇ ÃÖÈÄ ±Ù¹æ¿¡ /* #define USE MCPATH */ ¶ó´Â ÇàÀÌ ÀÖÀ¸¹Ç·Î, + ÀÌ ÄÚ¸àÆ®¸¦ Áö¿ì°í³ª¼­ Mule À» ´Ù½Ã ÄÄÆÄÀÏÇϼ¼¿ä. ¶Ç, »ç¿ëÇÏ´Â È­ÀÏ + ¸íÀÇ ÄÚµå°è¸¦ ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. site-init.el ¿¡ ´ÙÀ½°ú °°Àº + Äڵ带 Ãß°¡ÇÏ¸é µË´Ï´Ù(*autoconv* ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù). + + ;;; ¿¹: ÆÐ½º¸í¿¡, Çѱ¹¾î EUC ¸¦ »ç¿ëÇÑ´Ù + (if (fboundp 'set-pathname-coding-system) + (set-pathname-coding-system *euc-korea*)) + Nemacs/Emacs ¿ÍÀÇ È£È¯¼º D-1: Mule Àº, Nemacs/Emacs ÀÇ »óÀ§È£È¯ÀÌ ¾Æ´Õ´Ï±î? Mule Àº, GNU Emacs ¸¦ º£À̽º·Î ¸¸µé¾îÁ® ÀÖ½À´Ï´Ù¸¸, emacs lispÀÇ ·¹ º§¿¡¼­ º¸¸é, ÀûÁö¸¸ ȣȯ¼ºÀÌ ¾ø´Â ºÎºÐµµ ÀÖ½À´Ï´Ù. ¶ÇÇÑ, Nemacs ¿Í´Â »ó´çÈ÷ ´Ù¸¥ °ÍÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. Mule ¿Í Nemacs/Emacs ¿ÍÀÇ emacs lisp ÀÇ ºñȣȯ¼º¿¡ ´ëÇØ¼­, Enami Tsugutomo ¾¾´Â ´ÙÀ½ÀÇ Á¡À» ÁöÀûÇϰí ÀÖ½À ´Ï´Ù. * Nemacs ȤÀº Mule ¿¡¼­¸¸ Á¸ÀçÇÏ´Â ÇÔ¼ö/º¯¼ö¿¡ ÀÇÇÑ ºñȣȯ¼º. * Mule ¿¡¼­ Multilingual È­¸¦ À§Çؼ­ ¼³°è½Ã¹æÀÌ º¯°æ(ÀμöÀÇ Ãß°¡ µî)µÈ °Í¿¡ ÀÇÇÑ ºñȣȯ¼º. * Nemacs ¿Í Mule ¿¡¼­ ascii ÀÌ¿Ü ¹®ÀÚÀÇ ³»ºÎÇ¥ÇöÀÌ Æ²¸° °Í¿¡ ±âÀÎ ÇÏ´Â byte compile ÈÄÀÇ file ÀÇ ºñȣȯ¼º. (´Ü byte code ÀÇ È£È¯¼º Àº ÀÖ½À´Ï´Ù(±×·¸ÁÒ?:)) * base·Î Çϰí ÀÖ´Â emacs ¹öÁ¯ÀÇ Â÷ÀÌ¿¡ ÀÇÇÑ ºñȣȯ¼º (current-column»ÓÀΰ¡?)¡£ D-2: »ç¶ûÇØ¾ß ÇÒ ange-ftp ¸¦ ·ÎµåÇϸé M-! (shell-command) °¡ ÀÛµ¿ÇÏÁö ¾Ê´Â °ÍÀº ¹«½¼ ÀÌÀ¯ÀԴϱî? ange-ftp ¸¦ ·ÎµåÇÏ¸é ´ëºÎºÐÀÇ ÇÔ¼ö°¡ ġȯµË´Ï´Ù¸¸, ±× Áß¿¡ Mule ¿¡¼­ ÀμöÀÇ ÁöÁ¤ÀÌ º¯°æµÇ¾î ÀÖ´Â write-region °ú insert-file-contents °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¸í·É¾î shell-command ´Â write-region °ú insert-file-contents ¸¦ Mule ¿¡¼­ Ãß°¡µÈ Àμö¸¦ »ç¿ëÇÏ¿© È£ÃâÇϰí ÀÖ½À´Ï´Ù¸¸, ange-ftp °¡ ġȯÇÑ write-region ´Â ÀÌ Àμö¸¦ ÇØ¼®ÇÒ ¼ö ¾ø±â ¶§¹®¿¡ ¿¡·¯°¡ ¹ß»ýÇÏ °í, shell-command ÀÇ ½ÇÇàÀÌ ½ÇÆÐÇϰí ÀÖ´Â °ÍÀÔ´Ï´Ù. ÇØ°á¹ýÀ» Masayuki Kuwada ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù: ange-ftp.el ÀÇ ange-ftp-write-region ¿Í ange-ftp-insert-file-contents ÀÇ Á¤ÀǺκÐÀÇ ÀμöÀÇ ÃÖÈÄ¿¡ &rest coding-system ¸¦ Ãß°¡Çϰí, ÀÌÇÏÀÇ ¼öÁ¤À» ÇÏ¸é µ¿ÀÛÇÕ´Ï´Ù. (Emacs, Nemacs ¿ÍÀÇ °øÀ¯µµ °¡´ÉÇÕ´Ï´Ù). ! [ÁÖÀÇ] ÀÌÇÏÀÇ ¼öÁ¤Àº ange-ftp ÀÇ ¹öÁ¯ ! RCS: $Header: ange-ftp.el, v 4.20 92/08/14 17:04:34 ange EXp $ ! ¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù. ange-ftp ÀÇ ¹öÁ¯¿¡ µû¶ó¼­´Â Àμö°¡ ´Ù¸¥ °æ¿ì°¡ ! Àֱ⠶§¹®¿¡, ÀÌÇÏÀÇ ¼öÁ¤¿¹¸¦ Âü°íÇÏ¿© ¼öÁ¤ÇÏ¿© ÁÖ¼¼¿ä. ! ! ÇÔ¼ö ange-ftp-write-region ÀÇ ³»ºÎ¿¡ ange-ftp-real-write-region ÀÌ ! 2±ºµ¥¿¡¼­ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù¸¸, ±×°ÍµéÀ» °¢°¢ ´ÙÀ½°ú °°ÀÌ º¯°æÇÕ´Ï´Ù. ! (ange-ftp-real-write-region start end temp nil visit) | V (apply 'ange-ftp-real-write-region start end temp nil visit coding-system) (ange-ftp-real-write-region start end filename append visit) | V (apply 'ange-ftp-real-write-region start end filename append visit coding-system) ¶ÇÇÑ, ÇÔ¼ö ange-ftp-insert-file-contents ÀÇ ³»ºÎ¿¡ ange-ftp-real-insert-file-contents °¡ 2±ºµ¥¿¡¼­ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù ¸¸, ±×°ÍµéÀ» °¢°¢ ´ÙÀ½°ú °°ÀÌ º¯°æÇÕ´Ï´Ù. (ange-ftp-real-insert-file-contents temp visit) | V (apply 'ange-ftp-real-insert-file-contents temp visit coding-system) (ange-ftp-real-insert-file-contents filename visit) ¢­ (apply 'ange-ftp-real-insert-file-contents filename visit coding-system) D-3: Nemacs ¿Í Mule ¿¡¼­ .emacs À» °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï±î? Mule ´Â Nemacs ¿Í ȣȯ¼ºÀÌ ¾ø½À´Ï´Ù. ±×·¡¼­ Nemacs ¿ëÀÇ .emacs ¸¦ ±×´ë·Î »ç¿ëÇϸé Mule ¿¡¼­´Â ¿¡·¯°¡ µÉ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ±×·¯³ª ¾Æ·¡¿Í °°ÀÌ Mule ¿¡¼­ ½ÇÇàÇÏ´Â ºÎºÐ°ú Nemacs ¿¡¼­ ½ÇÇàÇÏ´Â ºÎºÐÀ» Àß¶ó¼­ ³ª´©¸é °øÀ¯ÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. (if (boundp 'MULE) (Mule ÀÇ °æ¿ì¿¡ ½ÇÇàÇÏ´Â ºÎºÐ)) (if (boundp 'NEMACS) (Nemacs ÀÇ °æ¿ì¿¡ ½ÇÇàÇÏ´Â ºÎºÐ)) Mule ÀÇ texinfo ¸Þ´º¾ó¿¡, Mule °ú Nemacs ¿¡¼­ °øÀ¯°¡´ÉÇÑ .emacs ÀÇ »ùÇÃÀÌ ÀÖÀ¸¹Ç·Î Âü°í·Î Çϼ¼¿ä. ´Ü, byte-compile ÇÒ °æ¿ì´Â °øÀ¯ÇÒ¼ö ¾ø´Â °Íµµ ÀÖ½À´Ï´Ù. ÀÌ Á¡¿¡ ´ëÇÏ¿© Enami Tsugutomo ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. ~/.emacs ¸¦ Nemacs ¿Í Mule °ú °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´õ¶óµµ, ¸¸¾à byte compile ÇÏ·Á¸é º°µµÀÇ (byte compileµÈ)È­ÀÏ·Î ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. Áï ÇÑÀÚÀÇ ¹®ÀÚ¿­µîÀÌ µé¾î ÀÖÀ¸¸é, (Nemacs ¿Í Mule ¿¡¼­ ascii ÀÌ¿Ü ¹®ÀÚÀÇ ³»ºÎÇ¥ÇöÀÌ ´Ù¸¥ °Í¿¡ ±âÀÎÇÏ´Â, byte compile ÈÄÀÇ file ÀÇ ºñ ȣȯ¼º¿¡ ÀÇÇØ) byte compile Àº Àû´õ¶óµµ ´Ù½Ã ÇÏÁö ¾ÊÀ¸¸é ¾ÈµÈ´Ù ´Â °ÍÀÔ´Ï´Ù:)¡£ D-4: Nemacs ¿¡¼­´Â Àß µ¿ÀÛÇϰí ÀÖ¾ú´Âµ¥, Mule ·Î Çϸé "Symbol's function definition is void: define-program-kanji-code" ¶ó°í ¸Þ¼¼Áö°¡ ³ª¿À°í Àß µ¿ÀÛµÇÁö ¾Ê½À´Ï´Ù. ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î? Atsushi Furuta ¾¾´Â, ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. define-program-kanji-code ´Â Nemacs ¿¡¸¸ ÀÖ´Â ÇÔ¼öÀÔ´Ï´Ù. µû¶ó¼­, ±×´ë·Î´Â Mule¿¡¼­ ÀÛµ¿µÇÁö ¾Ê½À´Ï´Ù. define-program-coding-system ¶ó´Â ÇÔ¼ö°¡, ´ë¿ªÀ» ÇÏ¿© ÁÝ´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù¾î ¾¹ ´Ï´Ù. (define-program-kanji-code nil ".*inc.*" 2) | V (define-program-coding-system nil ".*inc.*" *junet*) ¶È°°ÀÌ, "kanji-code"¸¦ Æ÷ÇÔÇÑ º¯¼ö/ÇÔ¼ö¸¦ ãÀ» ¼ö ¾ø´Â °æ¿ì, "kanji-code" ¸¦ "coding-system" À¸·Î ġȯÇÑ º¯¼ö/ÇÔ¼ö°¡ Mule ¿¡ ÀÖ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¶ÇÇÑ, "kanji-flag" ¶ó´Â º¯¼ö´Â, "mc-flag" ¶ó ´Â º¯¼ö°¡, ´ë¿ªÀ» Çϰí ÀÖ½À´Ï´Ù. ±×¸®°í, Mule ¿¡¼­ Nemacs ¿ëÀ¸·Î ¾²¿©Áø Äڵ带 ÀÛµ¿Çϵµ·Ï Çϱâ À§ÇÑ + ÆÐŰÁöµµ ÀÖ½À´Ï´Ù. Ken'ichi Handa ¾¾´Â ´ÙÀ½°ú + °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. + + From: handa@etlken.etl.go.jp (Kenichi Handa) + Newsgroups: fj.editor.mule,fj.editor.emacs + Subject: nemacs -> mule + Message-ID: + Date: 15 Oct 93 21:53:00 GMT + + Nemacs ·ÎºÎÅÍ Mule ·ÎÀÇ ÀÌÇàÀ» ¿ëÀÌÇÏ°Ô Çϱâ À§ÇÏ¿© ¸ÞÀϸµ¸®½ºÆ® + ¿¡ ÀÖ´Â ºÐµéÀÇ Çù·ÂÇÏ¿¡ ÀÌÇÏ¿Í °°Àº ´Ü¼øÇÑ ÆÐŰÁö¸¦ ¸¸µé¾ú½À´Ï´Ù. + + ÀÌÇÏÀÇ 2°³ÀÇ .el È­ÀÏÀ» ·ÎµåÆÐ½ºÀÇ ¾îµò°¡¿¡ ³Ö¾îµÎ¸é, + .emacs ¿¡ Nemacs ¿ëÀÇ Äڵ带 ³Ö¾î µÎ´Â ºÐÀº, .emacs ¸¦ ÀÌÇÏ¿Í + °°ÀÌ ¼öÁ¤ÇÔÀ¸·Î½á Nemacs ¿ëÀÇ ¼³Á¤°ú °°Àº °ÍÀ» Mule¿¡¼­µµ + ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÁö·Î ÇØº¸¼¼¿ä. + (load-library "nemacs-pre") + ... ¿ø·¡ÀÇ .emacs ÀÇ ÄÚµå + (load-library "nemacs-post") + ¹°·Ð ÀÌ·¸°Ô ¼öÁ¤ÇÏ´õ¶óµµ Nemacs ÀÇ »ç¿ë¿¡´Â ÁöÀåÀÌ ¾ø½À´Ï´Ù. + + ¾ÆÁ÷ ¿ÏÀüÇÑ °ÍÀÌ ¾Æ´Ï±â ¶§¹®¿¡, + "³ª´Â Nemasc ¿ëÀÇ ÀÌ·¯ÇÑ ¼³Á¤À» Çϰí ÀÖÁö¸¸, Mule ¿¡¼­ + ´Â ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î?" + ¶ó´Â Áú¹®À» ±â´Ù¸®°í ÀÖ½À´Ï´Ù. + + ±×¸®°í, nemacs-pre.el °ú nemacs-post.el ´Â + etlport.etl.go.jp:/pub/mule/contrib/lisp ·ÎºÎÅÍ FTP ·Î ÀÔ¼öÇÒ ¼ö ÀÖ + ½À´Ï´Ù. + D-5: GNU Emacs, Nemacs ¿ë¿¡ ¾²¿©Áø Emacs lisp ÇÁ·Î±×·¥ Áß, Mule ¿¡¼­ ÀÛµ¿ÇÏ´Â °Í°ú ÀÛµ¿ÇÏÁö ¾Ê´Â °ÍÀ» °¡¸£ÃÄ ÁÖ¼¼¿ä. * ¹«º¯°æÀ¸·Î Mule ¿¡¼­ µ¿ÀÛÇÏ´Â °Í À̸§ ¹öÁ¯ ºñ°í auctex 6.1d, 7.1p cmutex 2.03 GNUS 3.13, 3.14.1, 3.15 GNU Emacs 19.x ¿¡ ¹­À½. ÇÔ¼ö¸í, º¯¼ö¸íÀÌ ¸ðµÎ ¼Ò¹®ÀÚ·Î ÅëÀ쵂 ¾î ÀÖÀ¸¹Ç·Î hook ¸¦ ¼³Á¤Çϰí ÀÖ´Â °æ¿ì ´Â ±× hook ¸¦ ¼öÁ¤ÇÒ Çʿ䰡 ÀÖ´Ù. ispell 2.1? ispell 3.0.5 ¿¡ ´ëÇÏ¿© ÀÖ´Â °Í mh-e 3.8 SKK 6.7 ÀÌÈÄ 6.7 º¸´Ù ¿À·¡µÈ °ÍÀº ºÒ°¡ Supercite 2.3 ÀϺ»¾î ´ëÀÀÀ¸·Î »ç¿ëÇϴµ¥´Â Áú¹® E-3 ¸¦ ÂüÁ¶ vm 5.32, 5.33 * Mule Àü¹® ȤÀº Mule ¿ëÀ¸·Î ¼öÁ¤µÈ ¹öÁ¯ÀÌ ÀÖ´Â °Í À̸§ ¹öÁ¯ ºñ°í boiled-egg 3.10 mule/contrib ¿¡ ¼ö·Ï canna EGG 3.05 Mule Ç¥ÁØÀåºñ diclookup mule/contrib ¿¡ ¼ö·Ï guess-coding mule/contrib ¿¡ ¼ö·Ï keisen ¸¶½ºÀÌÆÇ,mule/contrib ¿¡ ¼ö·Ï keisen ¹Ì¿¡´ëÇÐÆÇ mh-search mule/contrib ¿¡ ¼ö·Ï sj3-egg 1.6 jam-zcat 1.42 * Mule ¿¡¼­´Â ÀÛµ¿ÇÏÁö ¾Ê´Â °Í À̸§ ¹öÁ¯ ºñ°í ange-ftp 4.20 ´Ü, ÆÐÄ¡¸¦ ºÙÀ̸é ÀÛµ¿ÇÑ´Ù (D-2 ÂüÁ¶) x-sb-mouse 1.4(92-05-23) ´Ü, ÆÐÄ¡¸¦ ºÙÀ̸é ÀÛµ¿ÇÑ´Ù ¸ÞÀÏ & ´º½º E-1: mail ¸ðµå·Î ÇßÀ» ¶§, ÀÚµ¿ÀûÀ¸·Î ÄÚµå°è¸¦ JIS ·Î Çϴµ¥´Â? RMAIL À̳ª VM À» »ç¿ëÇϰí ÀÖ´Â ºÐÀº mail-mode-hook ¸¦ ÀÌ¿ëÇϰí, mail ¸ðµå·Î µÇ¾úÀ» ¶§¿¡ ÄÚµå°è¸¦ JIS ·Î ¼³Á¤ÇÕ´Ï´Ù. (setq mail-mode-hook '(lambda () (cond ((boundp 'NEMACS) (setq kanji-fileio-code 2)) ((boundp 'MULE) (set-file-coding-system *junet*))))) MH-E ¸¦ »ç¿ëÇϰí ÀÖ´Â ºÐÀº mh-letter-mode-hook ¸¦ ÀÌ¿ëÇϰí, mh-letter ¸ðµå°¡ µÇ¾úÀ» ¶§¿¡ ÄÚµå°è¸¦ JIS ·Î ¼³Á¤ÇÕ´Ï´Ù. (SETQ MH-LETTER-MODE-HOOK '(LAMBDA () (COND ((BOUNDP 'NEMACS) (SETQ KANJI-FILEIO-CODE 2)) ((BOUNDP 'MULE) (SET-FILE-CODING-SYSTEM *JUNET*))))) ÀÌ»óÀÇ Äڵ带 .EMACS ¿¡ ³Ö¾î µÎ¸é ÁÁ°ÚÁö¿ä. MULE ¿¡¼­´Â MULE-INIT.EL ¿¡ ÇÊ¿äÇÑ ¼³Á¤ÀÌ µÇ¾î ÀÖÀ¸¹Ç·Î, Åë»óÀº À̵éÀÇ ¼³Á¤Àº ºÒÇÊ¿äÇÕ´Ï´Ù. E-2: ¸ÞÀÏÀ̳ª ´º½º¸¦ ¾²°í ÀÖÀ» ¶§¿¡ C-c C-y ¶ó°í Çϸé Àο븶ũ°¡ " " ·Î µÇ¾î ¹ö¸³´Ï´Ù. À̰ÍÀ» "> "·Î ¹Ù²Ù·Á¸é ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î? Supercite ¸¦ »ç¿ëÇϸé ÀοëºÎÈ£°¡ "> "·Î µÇµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ! Supercite ¿¡´Â ¸¹Àº ±â´ÉÀÌ ÀÖ°í, Àο븶ũ¸¦ ´Ù¾çÇÏ°Ô Ä«½ºÅ͸¶ÀÌÁîÇÒ ! ¼ö ÀÖ½À´Ï´Ù. »ó¼¼ÇÑ °ÍÀº Áú¹® E-3 ~ E-5 ¸¦ º¸¼¼¿ä. ! ! E-3: Supercite ¸¦ »ç¿ëÇÏ¿©, ÀοëºÎÈ£ À̸§µîÀ» Æ÷ÇÔ½ÃŰ·Á¸é ¾î¶»°Ô Çϸé ! µË´Ï±î? ! ! ÀÌÇÏÀÇ ¼³Á¤À¸·Î ÀÛµ¿µÉ °ÍÀÔ´Ï´Ù. ÀÌ ¼³Á¤Àº ksakai@mtl.t.u-tokyo.ac.jp ! ¾¾¿¡ µû¸¨´Ï´Ù. ¹«¾ùÀ» »ç¿ëÇÏ´Â °¡¿¡ µû¶ó¼­, ÇÊ¿ä¾ø´Â ÇàÀº »ý·«ÇÒ ¼ö ! ÀÖ°ÚÁö¿ä. ¶ÇÇÑ, Á¦ÀÏ ¹ØÀÇ 3ÇàÀº ÃëÇâ¿¡ µû¶ó¼­ ¹Ù²Ù¸é ÁÁÀ» °ÍÀÔ´Ï´Ù(ÀÌ ! °Í¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀº Supercite ÀÇ µµÅ¥¸ÕÆ®¸¦ º¸¼¼¿ä). ! ! ;; sc ! (autoload 'sc-cite-original "supercite" "Supercite 3.1" t) ! (autoload 'sc-submit-bug-report "supercite" "Supercite 3.1" t) ! (autoload 'sc-perform-overloads "sc-oloads" "Supercite 3.1" t) ! (setq mail-citation-hook 'sc-cite-original) ! (setq mail-yank-hooks 'sc-cite-original) ; for all but MH-E (setq mh-yank-hooks 'sc-cite-original) ; for MH-E (3.7ÀÌ»ó) ! (setq news-reply-mode-hook 'sc-perform-overloads) ; for RNEWS,GNEWS,GNUS ! (setq mail-setup-hook 'sc-perform-overloads) ; for RMAIL,PCMAIL,GNUS ! (setq gnews-ready-hook 'sc-perform-overloads) ; for GNEWS ! (setq sc-electric-references-p nil) (setq sc-preferred-header-style 1) ! (setq sc-citation-leader "") E-4: Supercite ¸¦ ÀϺ»¾î´ëÀÀÀ¸·Î »ç¿ëÇϴµ¥´Â? ! ¿µ¾î¸¸ »ç¿ëÇÏ´Â °ÍÀ̶ó¸é, E-3 ¿¡¼­ ÇàÇÑ ¼³Á¤¸¸À¸·Î ÃæºÐÇÏÁö¸¸, ÀϺ» ! ¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì, °³ÀÎÀÇ ¼³Á¤(sc-cite-regexp ÀÇ ¼³Á¤)À» ¹Ù²Ü ÇÊ¿ä ! °¡ ÀÖ½À´Ï´Ù. ! Yoichi HIROSE ¾¾´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇϰí ÀÖ½À´Ï´Ù. Nemacs ¿¡¼­ ÀϺ»¾î¸¦ »ç¿ëÇϰí ÀÖ¾ú´ø °æ¿ì, ÀϺ»¾î¿¡ ¸ÅÄ¡Çϱâ À§ÇÏ ¿© »ç¿ëÇϰí ÀÖ´ø ÄÉÆ¼°í¸®°¡ Mule ¿¡¼­ ¹Ù²Ù¾îÁ® ¹ö¸®°í Àֱ⠶§¹®¿¡, ÀÛµ¿ÇÏÁö ¾Ê°Ô(ÀÛµ¿ÇÏ´Â °æ¿ìµµ ÀÖ³ª?) µÇ¾î ¹ö¸³´Ï´Ù. Áï, ÀüºÎÅÍ Ä³Æ¼°í¸®¸¦ »ç¿ëÇÏ¿© Á¤±ÔÇ¥ÇöÀ» ÁöÁ¤Çϰí ÀÖÁö ¾Ê¾Ò´ø °æ¿ì´Â °ü°è ¾ø½À´Ï´Ù. ¾Æ·¡ÀÇ Á¤±ÔÇ¥ÇöÀ» º¸½Ã¸é ¾Ë °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù¸¸, NEMACS ¿¡¼­´Â ¸¶±¸ ±æ°Ô µÇ¾î ÀÖ½À´Ï´Ù¸¸, MULE ¿¡¼­´Â »ó´çÈ÷ ª½À´Ï´Ù. »ó¼¼ÇÑ °ÍÀº info ÀÇ char-category ¸¦ º¸¸é ¾Ë ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. ÀÌ·± ÀÌÀ¯·Î, Mule ¿¡¼­ sc ¸¦ ÀϺ»¾î¿¡ ´ëÀÀ½ÃÄѼ­ »ç¿ëÇÏ°í ½ÍÀ¸¸é sc-cite-regexp ¿¡ ¾Æ·¡¿Í °°Àº º¯°æÀÌ ÇÊ¿äÇÕ´Ï´Ù. sc-cite-regexp ¼³Á¤¿¹: (if (boundp 'MULE) (setq sc-cite-regexp "\\s *\\([a-zA-Z0-9_]\\|\\cj\\)*>+\\s *") (setq sc-cite-regexp "\\s *\\([a-zA-Z0-9_]\\|\\cc\\|\\cC\\|\\ch\\|\\cH\\|\\ck\\|\\cK\\|\\ca\\|\\cg\\|\\cr\\|\\cu\\)*>+\\s *")) E-5: Supercite ¸¦ »ç¿ëÇÏ¿©, ÀοëºÎÈ£°¡ ÀÚµ¿ÀûÀ¸·Î "> " ·Î µÇµµ·Ï ¼³Á¤ + Çϴµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï±î? + + E-3(+E-4) ÀÇ ¼³Á¤¿¡ µ¡ºÙ¿©¼­, ´ÙÀ½ ÇàÀ» µ¡ºÙÀÌ¸é µË´Ï´Ù. + + (setq sc-nested-citation-p t) + + ´Ü ÀÌ ¼³Á¤À» ÇàÇϸé, À̸§ µîÀ» ÀοëºÎÈ£¿¡ Æ÷ÇÔ½Ãų ¼ö ¾ø°Ô µÇ±â + ¶§¹®¿¡, ÁÖÀÇÇϼ¼¿ä. + + E-6: Supercite ¿¡¼­, µðÆúÆ®·Î ÁغñµÇ¾î ÀÖ´Â ÀοëºÎÈ£ ÀÌ¿ÜÀÇ °ÍÀ» µðÆúÆ® + ·Î¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϴµ¥´Â ¾î¶»°Ô ÇÏ¸é µË´Ï±î? + + ÀÌ ¸ñÀûÀ» À§ÇÏ¿©, È÷·Î¼¼@ÈÄÁöÁ¦·Ï½º + (yoichi@s5g.ksp.fujixerox.co.jp)¾¾°¡ ÀÛ¼ºÇÑ sc-register-2.3.1 ÀÌ + ÀÖ½À´Ï´Ù. »ç¿ëÇϱâ À§Çؼ­´Â sc-register À» ÀνºÅçÇÏ¿© ´ÙÀ½ ¼³Á¤À» µ¡ + ºÙÀÌ¸é µË´Ï´Ù. + + (setq sc-load-hook '(lambda () (require 'sc-register))) + (setq sc-preferred-attribution 'registeredname) + + ÀϺ»¾î¸¦ ÀοëºÎÈ£¿¡ Æ÷ÇÔ½ÃŰ°í ½ÍÀº °æ¿ì µî, º¸¿ÏÀ» »ç¿ëÇÏ¿© È常¦ + ¼±ÅÃÇÏ´Â °ÍÀÌ ±ÍÂúÀº °æ¿ì¿¡´Â, ƯÈ÷ Æí¸®ÇÏÁö¿ä. + + ´Ü, Supercite 3.0 ÀÌÈÄ¿¡¼­´Â sc-register ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. Àå·¡ + ÀÇ Supercite ¿¡´Â sc-register ÀÇ ±â´ÉÀÌ Ã³À½ºÎÅÍ ³Ö¾îÁø´Ù°í ÇÕ´Ï´Ù. + È­¸éÇ¥½Ã + + F-1: X »ó¿¡¼­ Mule À» »ç¿ëÇϰí ÀÖÀ¸¸é, ÆùÆ®ÀÇ ÀϺΰ¡ ºüÁ®¼­ Ç¥½ÃµÇ±âµµ Çϰí, + ÆùÆ®°¡ È寮·¯Á®¼­ ÁöÀúºÐÇÏ°Ô µÇ±âµµ ÇÕ´Ï´Ù. + + TAKAHASHI Naoto ¾¾¿Í Ken'ichi Handa + ¾¾´Â ´ÙÀ½°ú °°ÀÌ ¾²°í ÀÖ½À´Ï´Ù. + + Mule Àº ASCII ÆùÆ®ÀÇ Æø¿¡ ¸ÂÃ߾ À©µµ¿ì¸¦ ¸¸µì´Ï´Ù. ÆùÆ® + ÀÇ ÀϺΰ¡ ºüÁö´Â °ÍÀº, ±× ÆùÆ®¿Í ASCII ÆùÆ®ÀÇ ÆøÀÌ ¸ÂÁö ¾Ê + ±â ¶§¹®ÀÔ´Ï´Ù. ÀϺ»¾î.Áß±¹¾î.ÇѱÛÀÇ °æ¿ì´Â È¾ÆøÀÌ ASCII ÆùÆ® + ÀÇ Á¤È®È÷ 2¹è°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ±×¸®°í, ±× ÀÌ¿ÜÀÇ ÆùÆ®´Â È¾ÆøÀÌ + ASCII ÆùÆ®¿Í °°Áö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. + + ÆùÆ®°¡ È寮·¯Á® ÁöÀúºÐÇÏ°Ô µÇ´Â °ÍÀº X ÀÇ ÀÚµ¿½ºÄÉÀϸµ±â´É ¶§¹®ÀÌ + °ÚÁö¿ä. ÁöÁ¤µÈ ÆùÆ®°¡ XLFD Çü½Ä¿¡ µû¸£°í ÀÖ°í, µ¿½Ã¿¡ ½ÇÁ¦·Î´Â Á¸ + ÀçÇÏÁö ¾Ê´Â °æ¿ì, XÀÇ ¼­¹ö´Â ÀÚÁö°¡ ¾Ë°í ÀÖ´Â ÆùÆ®¸¦ Àû´çÈ÷ È®´ë + Ãà¼ÒÇÏ¿© »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, + "-*-fixed-medium-r-*--*-*-*-*-*-*-jisx0208.1983-*" + ¶ó´Â ÁöÁ¤Àº XLFD ¿¡ µû¸£°í ÀÖÀ¸¹Ç·Î ÀÚµ¿½ºÄÉÀϸµµÇµµ·Ï µÇ´Â °Í + °°½À´Ï´Ù. À̰Ϳ¡ ´ëÇÏ¿© mule-init.el ¿¡ ÀÖ´Â ÁöÁ¤: + "-*-fixed-medium-r-*--*-*-jisx0208.1983-*" + ´Â XLFD ¿¡ µû¸£°í ÀÖÁö ¾ÊÀ¸¹Ç·Î(Ä÷³¼ö°¡ Àû´Ù)ÀÚµ¿½ºÄÉÀϸµÀº + µÇÁö ¾Ê´Â °ÍÀÔ´Ï´Ù. ÀÌ»óÀº ´Ü¼øÇÑ °æÇè¿¡ ±Ù°ÅÇÑ °ÍÀÔ´Ï´Ù. + + F-2: (x-set-bell t) ·Î¼­ visible-bell ·Î ÇÏ¿´´õ´Ï, È­¸é ÇÁ·µ½Ã°¡ + ÀϾ´Â À§Ä¡°¡ È­¸éÁß¾Ó, ¹üÀ§°¡ È­¸éÀÇ Å©±â ¾à 1/4·Î ÇÑÁ¤µÇ´Â °Í °° + Àºµ¥, À̰ÍÀº ½Ã¹æÀԴϱî? + + ½Ã¹æÀÔ´Ï´Ù. GNU Emacs 18.58 ºÎÅÍ, ÀÌ¿Í °°ÀÌ º¯°æµÇ¾ú½À´Ï´Ù. +