Info ÆÄÀÏÀº º¸Åë `info' µð·ºÅ丮¿¡ ÀúÀåµÈ¤§. Info ÆÄÀÏÀº µ¶¸³µÈ Info ÆÄÀÏÀ̳ª, Emacs ³»¿¡ ÀÖ´Â Info ¸®´õ¸¦ ½á¼ ÀÐÀ» ¼ö ÀÖ´Ù. (See Info file `info', node `Top', for an introduction to Info.)
Info °¡ µ¿ÀÛÇϵµ·Ï ÇÏ·Á¸é, `info' µð·¹°í¤¼¸®´Â Àüü Info ½Ã½ºÅÛÀÇ ¸Ç À§ ´Ü°è·Î µ¿ÀÛÇÏ´Â ÆÄÀÏÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ÀüÅëÀûÀÎ ÀÌÀ¯·Î, ÀÌ ÆÄÀÏÀº `dir'¶ó°í ºÒ¸®¿î´Ù. (ÀÌ µð·ºÅ丮ÀÇ À§Ä¡´Â Emacs¿¡¼ C-h i¸¦ ´·¯¼ Info·Î µé¾î°£ ´ÙÀ½¿¡ C-x C-f¸¦ ŸÀÌÇÁÇϸé `info' µð·ºÅ丮ÀÇ °æ·Î À̸§(pathname)À» º¼ ¼ö ÀÖ´Ù.)
`dir' ÆÄÀÏ ¿ª½Ã Info ÆÄÀÏÀÌ´Ù. ÀÌ ÆÄÀÏÀº ±× ½Ã½ºÅÛÀÇ ¸ðµç Info ÆÄÀÏ¿¡ ´ëÇÑ ¸Ç À§ ´Ü°èÀÇ ¸Þ´º¸¦ °¡Áö°í ÀÖ´Ù. ±× ¸Þ´º´Â ´ÙÀ½°ú °°´Ù:
* Menu: * Info: (info). Documentation browsing system. * Emacs: (emacs). The extensible, self-documenting text editor. * Texinfo: (texinfo). With one source file, make either a printed manual using TeX or an Info file. ...
ÀÌ ¸Þ´ºÀÇ °¢ Ç׸ñÀº °ýÈ£ ¼Ó¿¡ ±× ÆÄÀÏÀ̸§ÀÌ ÀÖ´Â Info ÆÄÀÏÀÇ `Top' ³ëµå¸¦ °¡¸®Å²´Ù. (¸Þ´º Ç׸ñÀº `Top' ³ëµå¶ó°í ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ¿Ö³ÄÇϸé Info¿¡¼ ³ëµå À̸§À» ¸»ÇÏÁö ¾ÊÀ¸¸é ÀÚµ¿À¸·Î `Top' ³ëµå·Î °¡±â ¶§¹®ÀÌ´Ù. See section Referring to Other Info Files.)
Áï, `Info' ÇÏ¿ÁÀº `info' ÆÄÀÏÀÇ `Top' ³ëµå¸¦ °¡¸®Å°°í, `Emacs' Ç׸ñÀº `emacs' ÆÄÀÏÀÇ `Top' ³ëµå¸¦ °¡¸®Å²´Ù.
°¢ Info ÆÄÀÏ¿¡¼, `Up' Æ÷ÀÎÅÍ¿Í `Top' ³ëµå´Â dir
ÆÄÀÏÀ» °Å²Ù·Î
°¡¸®Å°°í ÀÕ´Ù. ¿¹¸¦ µé¾î, Emacs ¸Å´º¾óÀÇ `Top' ³ëµå´Â Info¿¡¼ ´ÙÀ½°ú
°°ÀÌ º¸ÀδÙ:
File: emacs Node: Top, Up: (DIR), Next: Distrib
(ÀÌ °æ¿ì¿¡, `dir' ÆÄÀÏÀº ´ë¹®ÀÚ·Î ¾²¿© ÀÖ´Ù---ÀÌ°ÍÀº ´ë¹®ÀÚ·Î ¾²À̳ª ¼Ò¹®ÀÚ·Î ¾²À̳ª »ó°ü¾ø´Ù. Info´Â ¾²¿©Áø ÆÄÀÏÀ» ãÁö ¸øÇϸé ÆÄÀÏ À̸§À» ÀÚµ¿À¸·Î ¼Ò¹®ÀÚ·Î ¹Ù²Ù´Â ±â´ÉÀÌ ÀÖ´Ù.)
»õ·Î¿î Info ÆÄÀÏÀ» ½Ã½ºÅÛ¿¡ Ãß°¡ÇÏ·Á¸é, `info' µð·ºÅ丮¿¡ ÀÖ´Â `dir' ÆÄÀÏ¿¡ ¸Þ´º Ç׸ñÀ» Çϳª Ãß°¡ÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, GDB ¹®¼¸¦ Ãß°¡ÇÏ·Á¸é, ´ÙÀ½°ú °°Àº Ç׸ñÀ» ¾µ °ÍÀÌ´Ù:
* GDB: (gdb). The source-level C debugger.
ÀÌ ¸Þ´º Ç׸ñÀÇ Ã¹¹ø° ºÎºÐÀº ¸Þ´º Ç׸ñÀÇ À̸£ÀÌ°í, ±× ´ÙÀ½¿¡ ÄÝ·Ð(colon)ÀÌ ¿Â´Ù. µÎ¹ø° ºÎºÐÀº Info ÆÄÀÏÀÇ À̸§À¸·Î, °ýÈ£ ¾È¿¡ ÀÖ°í ¸¶Ä§Ç¥À¸·Î ³¡³´Ù. ¼¼¹ø° ºÎºÐÀº ¼³¸íÀÌ´Ù.
Info ÆÄÀÏÀÇ À̸§Àº ´ëºÎºÐ `.info' È®ÀåÀÚ°¡ ÀÖ´Ù. Áï, GDBÀÇ Info ÆÄÀÏÀº `gdb' ȤÀº `gdb.info'°¡ µÉ ¼öµµ ÀÖ´Ù. Info ¸®´õ(reader) ÇÁ·Î±×·¥Àº ÀÚµ¿À¸·Î `.info'°¡ ÀÖ´Â À̸§°ú ¾ø´Â À̸§ÀÇ µÎ°¡Áö À̸§À» ½ÃµµÇÑ´Ù; È¥¶õÀ» ÇÇÇϱâ À§ÇØ, `.info'¸¦ Á÷Á¢ ¸Þ´º Ç׸ñ¿¡ ³ÖÁö ¾Ê´Â °ÍÀÌ ´õ ÁÁ´Ù. ¿¹¸¦ µé¾î, GDB ¸Þ´º Ç׸ñÀº ÆÄÀÏ À̸§À¸·Î `gdb.info'°¡ ¾Æ´Ñ ±×³É `gdb'¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.
Info ÆÄÀÏÀÌ `info' µð·ºÅ丮¿¡ ¾øÀ¸¸é, ÀÌ À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ýÀÌ ¼¼°¡Áö ÀÖ´Ù;
Info-directory-list
º¯¼ö¿¡
Ãß°¡ÇÑ´Ù.
ÀÌ·¸°Ô Çϸé Emacs°¡ `dir' ÆÄÀϵéÀÌ ¾îµð¿¡ ÀÖ´ÂÁö ¾Ë ¼ö ÀÖ´Ù.
Emacs´Â ¿©±â¿¡ ¿°ÅµÈ °¢ µð·ºÅ丮¿¡¼ `dir'¶ó´Â À̸§ÀÇ ÆÄÀϵéÀ»
ÇÕÄ£´Ù. (Emacs ¹öÀü 18¿¡¼´Â, Info-directory
º¯¼ö¸¦ ÇÑ°³ÀÇ
µð·ºÅ丮·Î¸¸ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.)
INFOPATH
ȯ°æº¯¼ö¿¡¼ ÁöÁ¤ÇÑ´Ù. (ȯ°æº¯¼ö¸¦ ÁöÁ¤ÇÏ´Â
»ç¶÷¸¸ÀÌ ÀÌ·± ½ÄÀ¸·Î À§Ä¡°¡ ÁöÁ¤µÈ Info ÆÄÀÏÀ» ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.)
¿¹¸¦ µé¾î, `/home/bob/manuals' µð·ºÅ丮¿¡ ÀÖ´Â Å×½ºÆ® ÆÄÀÏÀ» Á¢±ÙÇÏ·Á¸é, `dir' ÆÄÀÏÀÇ ¸Þ´º¿¡ ´ÙÀ½°ú °°Àº Ç׸ñÀ» Ãß°¡ÇÑ´Ù:
* Test: (/home/bob/manuals/info-test). Bob's own test file.
ÀÌ °æ¿ì¿¡ ¸Þ´º Ç׸ñÀÇ µÎ¹ø° ºÎºÐÀ¸·Î `info-test' ÆÄÀÏÀÇ Àý´ë ÆÄÀÏÀ̸§(absolute file name)À» ½á¾ß ÇÑ´Ù.
ÀÌ ´ë½Å¿¡, ´ÙÀ½À» `.emacs' ÆÄÀÏ¿¡ ¾µ ¼ö ÀÖ´Ù:
(setq Info-directory-list '("/home/bob/manuals" "/usr/local/info"))
ÀÌ·¸°Ô Çϸé, Emacs°¡ `/home/bob/manuals' µð·ºÅ丮ÀÇ `dir' ÆÄÀÏ°ú `/usr/local/info' µð·ºÅ丮ÀÇ `dir' ÆÄÀÏÀ» ÇÕÄ£´Ù. Info´Â `/home/bob/manuals/info-test' ÆÄÀÏÀ» `/home/bob/manuals/dir' ÆÄÀÏ ³»ÀÇ ¸Þ´º Ç׸ñÀ» ÅëÇؼ ¿°ÅÇÒ °ÍÀÌ´Ù.
¸¶Áö¸· ¹æ¹ýÀ¸·Î, INFOPATH
ȯ°æ º¯¼ö¸¦ `.cshrc'³ª
`.profile' ÆÄÀÏ¿¡¼ ÁöÁ¤Çؼ Info°¡ ¾îµð¸¦ ãÀ»Áö ¾Ë·ÁÁØ´Ù.
sh
À̳ª bash
°°Àº Bourne ¼Ð ȣȯÀ» ¼Ð ¸í·É¾î Çؼ®±â(shell
command interpreter)·Î ¾´´Ù¸é, INFOPATH
È£³ª°æ º¯¼ú¤Ñ¤©
`.profile' ÃʱâÈ ÆÄÀÏ¿¡¼ ÁöÁ¤ÇÑ´Ù; ÇÏÁö¸¸, csh
³ª
tcsh
À» ¾´´Ù¸é, `.cshrc' ÃʱâÈ ÆÄÀÏ¿¡¼ º¯¼ö¸¦ ÁöÁ¤Çؾß
ÇÑ´Ù. ÀÌ µÎ°¡Áö ŸÀÔÀÇ ¼ÐÀº ´Ù¸¥ ¹®¹ýÀ» ¾´´Ù.
INFOPATH
º¯¼ö´Â ´ÙÀ½°ú °°ÀÌ ÁöÁ¤ÇÑ´Ù:
setenv INFOPATH .:~/manuals:/usr/local/emacs/info
INFOPATH=.:$HOME/manuals:/usr/local/emacs/info export INFOPATH
`.'´Â Çö´ë µð·ºÅ丮¸¦ ¶æÇÑ´Ù. Emacs´Â Emacs ÀÚ½ÅÀÇ
Info-directory-list
º¯¼ö¸¦ ÃʱâÈÇÒ ¶§ INFOPATH
ȯ°æº¯¼ö¸¦
»ç¿ëÇÑ´Ù.
ÇÏÁö¸¸, INFOPATH
¸¦ »ç¿ëÇÒ ¶§, ¸¶Áö¸· ¹®ÀÚ°¡ ÄÝ·Ð(colon)À̸é, ÀÌ
ÄÝ·Ð(colon)Àº ±âº» (ÄÄÆÄÀϵǾî ÀÖ´Â) °æ·Î(path)·Î ¹Ù²ï´Ù. ÀÌ·± ±â´ÉÀº
¸ðµç À§Ä¡¸¦ ¿°ÅÇÒ ÇÊ¿ä ¾øÀÌ ±âº» µð·ºÅ丮¿¡ »õ·Î¿î µð·ºÅ丮¸¦ ´Ã¸± ¼ö
ÀÖµµ·Ï ÇØ ÁØ´Ù. ¿¹¸¦ µé¾î (sh
¹®¹ý »ç¿ë):
INFOPATH=/local/info: export INFOPATH
´Â `/local/info'¸¦ ù¹ø°·Î ã°í, ±× ´ÙÀ½¿¡ ±âº» µð·ºÅ丮¸¦ ã´Â´Ù. ¾Õ¿¡ ÄÝ·ÐÀÌ ¿À°Å³ª, µÎ°³ÀÇ ÄÝ·ÐÀÌ ¿À´Â °ÍÀº Ưº°È÷ Çؼ®µÇÁö ¾Ê´Â´Ù.
Info ÆÄÀÏÀ» ½Ã½ºÅÛ¿¡ ¼³Ä¡ÇÒ ¶§, install-info
ÇÁ·Î±×·¥À» ½á¼
`dir' Info µð·ºÅ丮 ÆÄÀÏÀ» º¯°æÇÒ ¼ö ÀÖ´Ù. º¸Åë ±× ÆÐÅ°ÁöÀÇ
makefile¿¡¼ Info ÆÄÀÏÀ» ÀûÀýÇÑ À§Ä¡¿¡ º¹»çÇÏ°í ³ª¼
install-info
¸¦ ½ÇÇàÇÑ´Ù.
Info ÆÄÀÏÀÌ install-info
¿Í µ¿ÀÛÇÏ°Ô ÇÏ·Á¸é,
@dircategory
¿Í @direntry
¸¦ Texinfo ¼Ò½º ÆÄÀÏ¿¡ ½á¾ß
ÇÑ´Ù. @direntry
´Â Info µð·ºÅ丮 ÆÄÀÏ¿¡ Ãß°¡ÇÒ ¸Þ´º Ç׸ñÀ»
ÁöÁ¤ÇÏ°í, @dircategory
´Â Info µð·ºÅ丮ÀÇ ¾î´À ºÎºÐ¿¡ Áý¾î ³ÖÀ»
°ÍÀÎÁö¸¦ ÁöÁ¤ÇÑ´Ù. ´ÙÀ½Àº ÀÌ ¸Å´º¾ó¿¡¼ »ç¿ëµÇ´Â ¸í·ÉÀÌ´Ù.
@dircategory Texinfo documentation system @direntry * Texinfo: (texinfo). The GNU documentation format. * install-info: (texinfo)Invoking install-info. ... ... @end direntry
ÀÌ·¸°Ô Çϸé Info ÆÄÀÏ¿¡¼ ´ÙÀ½À» ¸¸µç´Ù:
INFO-DIR-SECTION Texinfo documentation system START-INFO-DIR-ENTRY * Texinfo: (texinfo). The GNU documentation format. * install-info: (texinfo)Invoking install-info. ... ... END-INFO-DIR-ENTRY
install-info
ÇÁ·Î±×·¥Àº Info ÆÄÀÏ¿¡¼ ÀÌ ÁÙÀ» º»´Ù. ÀÌ·¸°Ô
install-info
°¡ ¹«¾ùÀ» ÇØ¾ß ÇÒÁö ¾Ë ¼ö ÀÖ´Ù.
@direntry
¿Í dircategory
¸í·ÉÀº Texinfo ÀÔ·ÂÀÌ ½ÃÀÛÇÒ ¶§,
ù¹ø° @node
¸í·É ¾Õ¿¡ ¾´´Ù. ¸¸¾à ±× µÚ¿¡ ¾´´Ù¸é,
install-info
´Â ¾ËÁö ¸øÇÑ´Ù.
Texinfo ¼Ò½º ÆÄÀÏ¿¡¼ @dircategory
¸¦ µÎ¹ø ÀÌ»ó ¾²¸é, °¢°¢Àº
ÇÑ°³¾¿ÀÇ category¸¦ ÁöÁ¤ÇÑ´Ù; »õ·Î¿î ¸Þ´º Ç׸ñÀº ÁöÁ¤ÇÏ´Â °¢ ÇϤ·¸ñ¿¡
¸ðµÎ Â÷°¡µÈ´Ù. @direntry
¸¦ µÎ¹ø ÀÌ»ó ¾²¸é, °¢°¢Àº ÇÑ°³¾¿ÀÇ ¸Þ´º
Ç׸ñÀÌ´Ù; °¢ ¸Þ´º Ç׸ñµéÀº ÁöÁ¤µÈ °¢ category¿¡ Ãß°¡µÈ´Ù.
install-info
´Â Info ÆÄÀÏ¿¡¼ ¸Þ´º Ç׸ñÀ» »Ì¾Æ³» Info ½Ã½ºÅÛÀÇ
Á¦ÀÏ »óÀ§ ·¹º§ÀÎ `dir' ÆÄÀÏ¿¡ ³Ö´Â´Ù (¾î¶»°Ô `dir' ÆÄÀÏÀÌ
µ¿ÀÛÇÏ´Â Áö¿¡ ´ëÇÑ ¼³¸íÀº ¾ÕÀÇ ÀýÀ» º¸¶ó). ÀÌ°ÍÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÒ
¶§³ª, ½Ã½ºÅÛÀÇ ¸Þ´º¾óµé¿¡¼ dir ÆÄÀÏÀ» ¸¸µé¾î ³¾ ¶§ ÁÖ·Î ¾²ÀδÙ.
»ç¿ë¹ýÀº:
install-info [option]... [info-file [dir-file]]
inffo-fileÀ̳ª dir-fileÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, ÀÌ ÆÄÀϵéÀ»
ÁöÁ¤ÇÏ´Â ¿©·¯°¡Áö ¿É¼Ç(¾Æ·¡¿¡ ¼³¸íµÊ)µéÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ÄÄÆÄÀϽÿ¡
Æ÷ÇÔµÈ ±âº»°ªÀº ¾ø°í, Ç¥ÁØ ÀÔ·Â(standard input)Àº Àý´ë »ç¿ëµÇÁö ¾Ê´Â´Ù.
install-info
´Â ¿ÀÁ÷ ÇÑ°³ÀÇ Info ÆÄÀÏÀ» ÀÐÀ» ¼ö ÀÖ°í, Çѹø ½ÇÇàÇÒ
¶§ ¿ÀÁ÷ ÇÑ°³ÀÇ dir ÆÄÀϸ¸ ¾´´Ù.
¸¸¾à dir-fileÀÌ ¾øÀ¸¸é (ÁöÁ¤µÇ±ä ÇßÁö¸¸), install-info
´Â
(Ç׸ñÀÌ Çϳªµµ ¾ø´Â) dir-fileÀ» ¸¸µç´Ù.
¿É¼Ç:
--delete
--dir-file=name
--entry=text
--help
--info-file=file
--info-dir=dir
--item=text
--quiet
--remove
--section=sec
--version
Go to the first, previous, next, last section, table of contents.