MAN2HTML

Section: User Commands (1)
Updated: 1 January 1998
Index
Return to Main Contents
 

À̸§

man2html - ¸Þ´º¾ó ÆäÀÌÁö¸¦ HTML·Î º¯È¯ÇÑ´Ù.  

»ç¿ë¹ý

man2html [options] [file]  

¼³¸í

man2htmlÀº file·Î ÁöÁ¤µÈ (ȤÀº ÆÄÀÏ ÀÎÀÚ°¡ ÁÖ¾îÁöÁö ¾Ê¾Ò°Å³ª "-" ¿É¼ÇÀÌ ÁÖ¾îÁö¸é, Ç¥ÁØ ÀÔ·ÂÀ¸·ÎºÎÅÍ ÀоîµéÀÎ) ¸Þ´º¾ó ÆäÀÌÁö¸¦ man ½ºÅ¸ÀÏÀÇ nroff·ÎºÎÅÍ HTMLÀ» »ý¼ºÇØ °á°ú¸¦ Ç¥ÁØ Ãâ·Â¿¡ º¸¿©ÁØ´Ù. tbl ¸ÅÅ©·Î´Â Áö¿øÇÏÁö¸¸, eqn ¸ÅÅ©·Î´Â Áö¿øÇÏÁö ¾Ê´Â´Ù. Á¾·á »óÅ´ 0 ÀÌ°í, ¸¸¾à ¹º°¡ À߸øµÇ¸é, ¿À·ù ÆäÀÌÁö¸¦ Ç¥ÁØ Ãâ·Â¿¡ º¸¿©ÁØ´Ù.

ÀÌ ÇÁ·Î±×·¥Àº stand-alone µµ±¸·Îµµ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸, ÁÖµÈ ¸ñÀûÀº »ç¿ëÀÚ°¡ ¸Þ´º¾ó ÆäÀÌÁö¸¦ lynx(1), xmosaic(1), netscape(1) µî°ú °°Àº HTML ºê¶ó¿ìÀú¸¦ ÅëÇØ º¼ ¼ö ÀÖµµ·Ï º¸Á¶ÇÏ´Â °ÍÀÌ´Ù.

man2htmlÀÇ ÁÖ¿ä ºÎºÐÀº Richard Verhoeven <rcb5@win.tue.nl>¿¡ ÀÇÇØ ¾²¿©Áø troff-to-html ¿£ÁøÀÌ´Ù. ÀÌ°ÍÀº ´ÙÀ½°ú °°Àº ÇüÅÂÀÇ ÇÏÀÌÆÛ¸µÅ©¸¦ Ãß°¡ÇÑ´Ù.

foo(3x)"http://localhost/cgi-bin/man/man2html?3x+foo"
method://string"method://string"
www.host.name"http://www.host.name"
ftp.host.name"ftp://ftp.host.name"
name@host"mailto:name@host"
<string.h>"file:///usr/include/string.h"

(´Ù¸¥ ¸Þ´º¾ó ÆäÀÌÁö¸¦ ¸µÅ©ÇÒ °æ¿ì, ¿É¼Ç¿¡ ÀÇÇØ º¯°æÇÒ ¼ö ÀÖ´Ù. ¾Æ·¡¿¡ ³ª¿ÍÀÖÀ¸´Ï ÂüÁ¶Ç϶ó.) ¸µÅ©ÀÇ È®ÀÎÀº ÇÏÁö ¾Ê´Â´Ù. Áï, ¸µÅ©°¡ °¡¸®Å°´Â °ÍÀÌ Á¸ÀçÇÏ°í ÀÖÁö ¾Ê´õ¶óµµ ¸µÅ©´Â ¸¸µé¾îÁø´Ù. ¹®¼­ ³»ºÎ¿¡¼­ °¢ ¼½¼Ç¿¡ ´ëÇÑ ÇÏÀÌÆÛ¸µÅ©µµ ¸¸µé¾îÁø´Ù. µû¶ó¼­, bash(1) °°ÀÌ Å« ¸Þ´º¾ó ÆäÀÌÁö¿¡¼­ ÇÊ¿äÇÑ ºÎºÐÀ» ã´Â °ÍÀÌ ÆíÇØÁø´Ù.

 

¿É¼Ç

Ç¥ÁØ ÀÔ·ÂÀ¸·ÎºÎÅÍ ÀоîµéÀÏ ¶§, .so È®ÀåÀ» ¾î¶»°Ô ÇÒ °ÍÀÌÁö´Â Ç×»ó ¸íÈ®ÇÏÁö ¾Ê´Ù. -D ¿É¼ÇÀ» »ç¿ëÇϸé ÀÛ¾÷ µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

-D pathname
pathnameÀÇ ¸¶Áö¸· µÎ ºÎºÐÀ» ¾ø¾Ö°í, º¯È¯À» ½ÃÀÛÇϱâ Àü¿¡ °Å±â·Î À̵¿(chdir)ÇÑ´Ù.

-E ¿É¼ÇÀ» ÀÌ¿ëÇϸé cgi ½ºÅ©¸³Æ®·ÎºÎÅÍ °£´ÜÇÏ°Ô ¿À·ù ¸Þ¼¼Áö¸¦ »ý¼ºÇÒ ¼ö ÀÖ´Ù.

-E string
ÁÖ¾îÁø ¿À·ù ¸Þ½ÃÁö¸¦ Æ÷ÇÔÇÑ ¿À·ù ÆäÀÌÁö¸¦ Ãâ·ÂÇÑ´Ù.

ÂüÁ¶Ã³°¡ ¸Þ´º¾ó ÆäÀÌÁöÀÎ ÇÏÀÌÆÛ¸µÅ©´Â ÀϹÝÀûÀ¸·Î ¾Æ·¡¿Í °°Àº Çü½ÄÀ¸·Î »ý¼ºµÈ´Ù.

<method:cgipath><man2htmlpath><separator><manpage>

À§ÀÇ ³»¿ëÀ» ±âº»°ªÀ¸·Î »ç¿ëÇÏÁö¸¸, ÇÏÀÌÆÛ¸µÅ©ÀÇ °¢ ºÎºÐÀº ¿É¼ÍµéÀ» ÀÌ¿ëÇؼ­ ¿øÇÏ´Â ³»¿ëÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

-h
<method:cgipath>¸¦ http://localhost ·Î ¼³Á¤ÇÑ´Ù. ÀÌ°ÍÀÌ ±âº»°ªÀÌ´Ù.
-H host[.domain][:port]
<method:cgipath>¸¦ http://host.domain:port ·Î ¼³Á¤ÇÑ´Ù.
-l
<method:cgipath>¸¦ lynxcgi:/home/httpd ·Î ¼³Á¤ÇÑ´Ù.
-L dir
<method:cgipath>¸¦ lynxcgi:dir ·Î ¼³Á¤ÇÑ´Ù.
-M man2htmlpath
»ç¿ëÇÒ man2htmlpath¸¦ ¼³Á¤ÇÑ´Ù. ±âº»°ªÀº /cgi-bin/man/man2html ÀÌ´Ù.
-p
<separator>¸¦ '/'À¸·Î ¼³Á¤ÇÑ´Ù.
-q
<separator>¸¦ '?'À¸·Î ¼³Á¤ÇÑ´Ù. ÀÌ°ÍÀÌ ±âº»°ªÀÌ´Ù.

httpd°¡ ½ÇÇàµÇ°í ÀÖÁö ¾ÊÀº ±â°è¿¡¼­ lynxcgi ¹æ¹ýÀ» ÀÌ¿ëÇؼ­ lynx¸¦ ÅëÇØ ¸Þ´º¾ó ÆäÀÌÁö¸¦ ¿­¶÷ÇÒ ¼ö ÀÖ´Ù. http µ¥¸óÀÌ ½ÇÇàµÇ°í ÀÖÀ» °æ¿ì¿¡´Â lynx, ȤÀº ´Ù¸¥ ºê¶ó¿ìÀú¿¡¼­µµ http ¹æ¹ýÀ» ÀÌ¿ëÇؼ­ ¸Þ´º¾ó ÆäÀÌÁö¸¦ ¿­¶÷ÇÒ ¼ö ÀÖ´Ù. -l (`lynxcgi') ¿É¼ÇÀº ù¹ø° ¹æ¹ýÀ» »ç¿ëÇÏ´Â °ÍÀÌ°í cgipath ±âº»°ªÀº /home/httpd ÀÌ´Ù.

ÀϹÝÀûÀ¸·Î cgi ½ºÅ©¸³Æ®´Â

<path_to_script>/<more_path>?<query>

°ú °°ÀÌ ºÎ¸¦ ¼ö ÀÖ´Ù. ȯ°æ º¯¼ö PATH_INFO¿Í QUERY_STRING´Â °¢°¢ <more_path>, <query>·Î ¼³Á¤µÈ´Ù. lynxcgi´Â PATH_INFO ºÎºÐÀ» ´Ù·ê ¼ö ¾ø±â ¶§¹®¿¡, ±âº»°ªÀ¸·Î `?' À» ±¸ºÐÀÚ·Î ÇÏ´Â ÇÏÀÌÆÛ¸µÅ©¸¦ »ý¼ºÇÑ´Ù. `-p'(`path') ¿É¼ÇÀº '/'¸¦ ±¸ºÐÀÚ·Î »ç¿ëÇÏ°í, `-q'(`query')´Â '?'¸¦ ±¸ºÐÀÚ·Î »ç¿ëÇÑ´Ù.

-H host ¿É¼ÇÀº localhost ´ë½Å ÀÌ¿ëÇϴ ȣ½ºÆ®¸¦ ÁöÁ¤ÇÑ´Ù. ȯ°æ º¯¼ö SERVER_NAMEÀÌ ¼³Á¤µÇ¾î ÀÖÀ¸¸é cgi ½ºÅ©¸³Æ®¿¡¼­

man2html -H $SERVER_NAME

¿Í °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô Çؼ­ »ç¿ëÇÏ´Â ±â°è¸¦ ¸Þ´º¾ó ÆäÀÌÁö¸¦ Á¦°øÇÏ´Â ¼­¹öó·³ µ¿ÀÛ½Ãų ¼ö ÀÖ´Ù.  

¹ö±×

¸¹Àº ¹ß°ßÀû ¹æ¹ý(heuristic)ÀÌ ÀÖ´Ù. Ãâ·ÂÀº Ç×»ó ¿Ïº®ÇÏ´Ù°í ÇÒ ¼ö ¾ø´Ù. lynxcgi ¹æ¹ýÀº lynx¸¦ ÀÌ ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÄÄÆÄÀÏÇÏÁö ¾ÊÀ¸¸é »ç¿ëÇÒ ¼ö ¾ø´Ù. ¶ÇÇÑ º¸¾È »óÀÇ ¹®Á¦°¡ ÀÖÀ» ¼ö ÀÖ´Ù.  

°ü·Ã Ç׸ñ

lynx(1), man(1)  

¹ø¿ª

À±ÇöÈ£ <hhyoon@kldp.org> 2004-03-25


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¿É¼Ç
¹ö±×
°ü·Ã Ç׸ñ
¹ø¿ª

This document was created by man2html, using the manual pages.
Time: 01:19:51 GMT, March 26, 2004