SGML-Tools »ç¿ë¹ý <subtitle>LDP Ç¥Áع®¼­ Æ÷¸ËÀÎ sgml¿¡ ´ëÇÑ ¼³¸í°ú sgml-toolsÀÇ »ç¿ë¹ý <author>°í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® KULS, ½É»óÇö<htmlurl url="mailto:artsilly@kuls.korea.ac.kr" name="artsilly@kuls.korea.ac.kr"> <date>v0.6 1999³â 6¿ù 6ÀÏ <abstract> sgml·Î Ç¥ÇöµÈ ¹®¼­´Â »ç¿ëÀÌ °£´ÜÇÏ¸ç ´Ù¾çÇÑ ´Ù¸¥ Çü½ÄÀÇ ÀڷḦ ½±°Ô ¸¸µé ¼ö ÀÖµµ·Ï ±âº»ÀûÀÎ ¸¶Å©¾÷À» ÇØ ÁØ´Ù. º» ±Û¿¡¼­´Â <url url="http://metalab.unc.edu/LDP" name="LDP(Linux Document Project)">ÀÇ Ç¥ÁØ ¹®¼­¾ç½ÄÀÎ linuxdoc DTD sgmlÀÇ ¸¶Å©¾÷ ¾ð¾î¿¡ ´ëÇØ ¾Ë¾Æº¸°í ÀÌ sgml ¹®¼­¸¦ ´Ù¸¥ Çü½ÄÀÇ ¹®¼­·Î ¹Ù²Ù¾î ÁÖ´Â À¯Æ¿¸®Æ¼ÀÎ sgml-toolsÀÇ »ç¿ë¹ý¿¡ ´ëÇØ ¾Ë¾Æº¸µµ·Ï ÇÑ´Ù. ÀÌ ¹®¼­ÀÇ ¿ø¹®Àº °í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® KULSÀÇ µÎ¹ø° ¼¼¹Ì³ª ÀÚ·áÀÌ´Ù. </abstract> <toc> <sect>ÀúÀÛ±Ç <p> This document is copyrighted (C) 1999 Korea University Linux Study, KULS. Distributed under LDP copyright license. <sect>sgmlÀ̶õ ¹«¾ùÀΰ¡? <p> ´Ü¼øÇÑ ÅؽºÆ®ÀÇ ³ª¿­ÀÌ ¾Æ´Ñ º¸±â¿¡µµ ÁÁ°í ±ú²ýÇÑ ¹®¼­¸¦ ¸¸µé±â À§ÇØ ÈçÈ÷µé ¿öµå ÇÁ·Î¼¼¼­¶ó ºÒ¸®¿ì´Â ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù. ¿äÁòÀÇ ¿öµåÇÁ·Î¼¼¼­´Â ´ëºÎºÐ À§ÁöÀ§±×(´«¿¡ º¸À̴´ë·Î Ãâ·Â¹°À» º¸¸é¼­ ÀÛ¼ºÇÏ´Â ¹æ½Ä) ¹æ½ÄÀ» ä¿ëÇÏ¿© Ãâ·ÂÇϱâ Àü¿¡ ¹®¼­ÀÇ ÇüŸ¦ Á÷Á¢ º¸¸ç Á¶ÀÛÇÒ ¼ö ÀÖ¾î ¹®¼­ÀÛ¼ºÀÇ Æí¾ÈÇÔÀ» °¡Á®´ÙÁØ´Ù. ±×·¯³ª µ¿ÀÏÇÑ Æ÷¸ËÀÇ Àå,Àý ±¸ºÐÀ¸·Î ³ª´µ¾îÁø ¹®¼­¸¦ ÀÛ¼ºÇϴµ¥ À־´Â ´Ü¼øÇÑ ÀÛ¾÷À» ¹Ýº¹ Çؾ߸¸ ÇÏ´Â ºÒÆíÇÔÀÌ ÀÖ´Ù. ¶ÇÇÑ ¿©·¯ »ç¶÷À¸·Î ³ª´©¾î ¹®¼­¸¦ ÀÛ¼ºÇÒ °æ¿ì¿¡´Â µ¿ÀÏÇÑ Æ÷¸ËÀ» À¯ÁöÇϱⰡ ±×¸® ½¬¿î ÀÏÀÌ ¾Æ´Ï´Ù. ¸¶Áö¸·À¸·Î ÇØ´ç ¹®¼­¸¦ º¸±â À§Çؼ­´Â ¹Ýµå½Ã ±× ¿öµåÇÁ·Î¼¼¼­ ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÏ´Ù´Â Á¡ÀÌ ½±°Ô ¹®¼­¸¦ º¸±â¿¡ ¿©°£ ´ä´äÇÑ Á¡ÀÌ ¾Æ´Ï´Ù. texÀ¸·Î ´ëÇ¥µÇ´Â ¹®¼­ Æ÷¸ÅÅÍ(document formatter) ȤÀº ¹®¼­ ÄÄÆÄÀÏ·¯(document compiler)´Â À§ÀÇ ¿öµå ÇÁ·Î¼¼¼­¿Í´Â ¹Ý´ëÀÇ °³³äÀ» °¡Áö°í ÀÖ´Ù°í º¼ ¼ö ÀÖ´Ù. ÀÌ·± ¹®¼­ ÄÄÆÄÀÏ·¯´Â À§ÁöÀ§±× ¹æ½ÄÀÌ ¾Æ´Ï±â ¶§¹®¿¡ ½ÇÁ¦·Î Ãâ·ÂµÇ´Â ¸ð½ÀÀ» º¼ ¼ö ¾ø´Ù. ű×(tag)¶ó ºÒ¸®¿ì´Â Ç¥½ÃÀÚ¸¦ ÀÌ¿ëÇÏ¿© ¹®¼­¸¦ ²Ù¹Ì°í ´Ùµë´Â´Ù. µ¿ÀÏÇÑ ÇüÅ°¡ ¹Ýº¹µÇ¾î ³ª¿Ã ¶§ ¹Ýº¹µÇ´Â ÀÛ¾÷À» ÁÙ¿©ÁÖ°í ¿©·¯ »ç¶÷ÀÌ ¹®¼­¸¦ ³ª´©¾î ÀÛ¼ºÇÒ °æ¿ì¿¡µµ µ¿ÀÏÇÑ ¹®¼­ ÇüŸ¦ À¯ÁöÇØ ÁÙ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀÛ¼ºÀº ´Ü¼øÇÑ ÅؽºÆ® ¿¡µðÅÍ¿¡¼­ ÇÏ´Â °ÍÀ̱⠶§¹®¿¡ ¶§¿Í Àå¼Ò¸¦ °¡¸®Áö ¾Ê°í ÀÛ¼ºÀÌ °¡´ÉÇÏ´Ù´Â °ÍÀ» ÀåÁ¡À¸·Î µé ¼ö ÀÖ´Ù. ¾Æ·¡´Â tex¹®¼­ÀÇ ¿¹Á¦ÀÌ´Ù. <code> \section{¸®´ª½ºÀÇ ÀåÁ¡} ¸®´ª½º´Â ÀϹÝÀûÀÎ ´Ù¸¥ OS¿Í ºñ±³ÇÏ¿© ´ÙÀ½°ú °°Àº °ÍµéÀ» ÀåÁ¡À¸·Î ³»¼¼¿ï ¼ö ÀÖ½À´Ï´Ù. \begin{enumerate} \item ¸®´ª½º´Â ¹«·áÀÔ´Ï´Ù. ¸®´ª½º ½Ã½ºÅÛÀ» ²Ù¹Ì°í »ç¿ëÇϴµ¥´Â ¾Æ¹«·± ºñ¿ëÀÌ µéÁö ¾Ê½À´Ï´Ù. FTP¸¦ ÅëÇؼ­ ¸®´ª½ºÀÇ ¸ðµç ÇÁ·Î±×·¥À» ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. \item ¸®´ª½ºÀÇ °ÅÀÇ ´ëºÎºÐÀÇ ¼Ò½º°¡ °ø°³µÇ¾î ÀÖ½À´Ï´Ù. 10¿©³âÀÇ ¼¼¿ùÀ» °ÉÄ¡¸é¼­ ¹ö±×¸¦ Àâ°í, ¾ÈÁ¤¼ºÀ» È®º¸ÇÑ ¸®´ª½º ½Ã½ºÅÛÀÇ ¼Ò½º´Â ´©±¸³ª ½±°Ô ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. </code> ÀÌ·¯ÇÑ ¹®¼­ ÄÄÆÄÀÏ·¯·Î´Â texÀ̳ª groffµîÀÌ ´ëÇ¥ÀûÀÌ¸ç ¸®´ª½ºÀÇ ¸Å´º¾óÀÎ man Çü½ÄÀ̳ª emacs µî¿¡¼­ ÀÐÀ» ¼ö ÀÖ´Â info Çü½Ä ¿ª½Ã ¹®¼­ ÄÄÆÄÀÏÀ̳ª ¹®¼­ Æ÷¸ÅÆÃÀÇ ÇüŸ¦ °¡Áö°í ÀÖ´Ù°í ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª Á» ´õ À¯¿ëÇÏ°Ô »ç¿ëÇϱâ À§Çؼ­´Â ÀÌ·± ´Ù¾çÇÑ Çü½ÄÀÌ ¼­·Î º¯È¯ÀÌ µÇ¾î¾ß ÇÑ´Ù. °¢°¢ÀÇ ¹®¼­ Æ÷¸ÅÆà ÇüŸ¦ ¹Ù²Ù¾îÁÖ´Â À¯Æ¿¸®Æ¼µéÀÌ ÀÖÁö¸¸ ¿©ÀüÈ÷ ¿©·¯°¡ÁöÀÇ Å±׸¦ ÀÍÇô¾ßÇÑ´Ù´Â ºÒÆíÇÑ Á¡ÀÌ ÀÖ´Ù. sgml(Standard Generalized Markup Language) Àº ÀÌ·± ¿©·¯°¡Áö ű×ÀÇ Ç¥ÁØÈ­ ¹æ¾ÈÀÌ´Ù. ¾ö°ÝÈ÷ ¸»ÇØ sgmlÀº ¹®¼­ ÄÄÆÄÀÏ·¯¶ó±â º¸´Ù´Â texÀ̳ª groffµîÀÇ Å±׸¦ »ý¼ºÇØÁÖ´Â ¹®¼­ Àü󸮱â¶ó ÇÒ ¼ö ÀÖ´Ù. sgmlÀº ÀÌ·± ÀÌÀ¯·Î Á¶ÆÇ ¾ð¾î(markup language)¶ó°í ºÒ¸°´Ù. ÃÖ±Ù¿¡´Â sgmlÀ» È®ÀåÇÏ¿© ´õ¿í À¯¿¬ÇÑ ¹®¼­¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁÖ´Â XML(Extensible Markup Language)ÀÌ ³ª¿Ô´Ù. sgml ¿¹Á¦´Â Â÷Ãû ¼³¸íÇϵµ·Ï ÇÑ´Ù. <sect1>¿Ö sgmlÀ» ¾²´Â°¡? <p> À§¿¡ ¾ð±ÞÇÑ °Íó·³ sgmlÀº ¿©·¯ ¹®¼­ Æ÷¸ÅÅÍÀÇ Å±׸¦ »ý¼ºÇØ ÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. ¿ì¸®´Â sgml ű׸¦ ÀÌ¿ëÇÑ ÇϳªÀÇ ¹®¼­·ÎºÎÅÍ tex, html, gnu info, man, asciiµî ´Ù¾çÇÑ Æ÷¸ËÀÇ ¹®¼­¸¦ ÃßÃâÇÒ ¼ö ÀÖ´Ù. ¹°·Ð ¿©±â¿¡¼­ ¶Ç °¡Áö¸¦ »¸¾î ³ª°¡¸é ps³ª pdf, dviµî Ãâ·ÂÀ» À§ÇÑ ¿©·¯ ´Ù¾çÇÑ Æ÷¸ËÀ» ¾òÀ» ¼ö ÀÖ´Ù. ´ÜÁö sgmlÀÇ Å±׸¦ ÀÍÈ÷´Â °Í ¸¸À¸·Î ÃæºÐÇÏ´Ù. <sect1>±×·¸´Ù¸é sgml ű״ ½¬¿î°¡? <p> Àý´ë ±×·¸Áö ¾Ê´Ù. ¿©·¯ ű×ÀÇ Ç¥ÁØÀ̶ó¸é ¾ó¸¶³ª ¸¹°í ´Ù¾çÇÑ Å±׸¦ Áö¿øÇϰڴ°¡? ÀϹÝÀûÀΠű״ ¹®¼­¸¦ Àå, Àý·Î ±¸ºÐÇÏ´Â °Í¿¡¼­ ½ÃÀÛÇÏ¿© ¹®¼­¸¦ ²Ù¹Ì°Å³ª ±×¸²À» »ðÀÔÇϰųª ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝÀ» ¿¬°áÇØ ÁÖ´Â ¸µÅ©µî ´Ù¾çÇÏ´Ù. sgmlÀ» ¾²±â À§ÇÑ Àü¿ë ÇÁ·Î±×·¥µµ ¾î·ÆÁö ¾Ê°Ô ¸¸³¯ ¼ö ÀÖÀ» Á¤µµÀÌ´Ù. <sect1>±×·¡µµ sgmlÀ» ¾²¶ó°í ÇÏ´Â ÀÌÀ¯´Â ¹«¾ùÀΰ¡? <p> ¿ì¸®°¡ ¾²·Á´Â sgmlÀº ½±±â ¶§¹®ÀÌ´Ù. ÀÌ ´Ù¾çÇÑ sgml ÅÂ±× Áß Æ¯Á¤ ¾ç½ÄÀÇ ¹®¼­¸¦ ¸¸µé ¶§ ¾²´Â ű״ ÇÑÁ¤µÉ °ÍÀÌ´Ù. ÀÌ·± ÇÑÁ¤µÈ ű׸¦ ¾µ ¼ö ÀÖµµ·Ï ÇØ ³õÀº ¾ç½ÄÀ» DTD¶ó Çϸç ÀÌ°ÍÀº Àüü sgmlÀÇ ºÎºÐÁýÇÕÀÌ µÈ´Ù. ¿ì¸®°¡ ¾²´Â DTD´Â linuxdoc DTDÀÌ´Ù. ¿©±â¿¡ Àִ ű״ ±× ¼ö°¡ ÀûÀ¸¸ç »ç¿ëÇϱ⿡µµ ½±´Ù. linuxdoc DTD´Â sgml-tools¸¦ ÀÌ¿ëÇØ ±¸ÇöµÇ¸ç ÇöÀç <url url="ftp://ftp.kr.FreeBsd.ORG/pub/users/cjh/sgml-tools-ko/">¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù. Ưº°È÷ ¿ì¸®°¡ ¾²·Á´Â ÇÁ·Î±×·¥Àº ÇѱÛÀÌ °¡´ÉÇØ¾ß ÇϹǷΠÀ§ÀÇ ¸µÅ©¿¡¼­ ±¸Çϱ⠹ٶõ´Ù. ÃÖÁØÈ£´Ô²²¼­ ¼ö°íÇÏ¿© ÇÑ±Û ÆÐÄ¡°¡ µÇ¾îÀÖ´Ù. linuxdoc DTD´Â ¸®´ª½º HOWTO ¹®¼­¿Í ±×¹ÛÀÇ ¹®¼­ÀÇ Ç¥ÁØ Æ÷¸ËÀ̸ç ÀÌ Çü½ÄÀ» ÀÌ¿ëÇÏ¿© ¿©·¯ HOWTO ¹®¼­, mini HOWTO ¹®¼­µîÀÌ ¹ø¿ªµÇ¾ú´Ù. ¿ì¸®³ª¶ó¿¡¼­µµ ¹ø¿ªº» HOWTO ¹®¼­ÀÇ Ç¥ÁØÆ÷¸ËÀ¸·Î sgmlÀ» ±ÇÀåÇÏ°í ÀÖÀ¸¸ç º»ÀÎ ¿ª½Ã <url url="http://kldp.org" name="¸®´ª½º Çѱ۹®¼­ ÇÁ·ÎÁ§Æ®">¿¡ °¬´Ù°¡ °Å±â °ü¸®ÀÚÀÎ ±Ç¼ø¼±´ÔÀÇ ±ÇÀ¯·Î sgml¿¡ ºüÁ®µé°Ô µÇ¾ú´Ù. <sect>sgmlÀÇ ±âÃÊ<label id="test"> <p> ÀÌÁ¦ºÎÅÍ sgmlÀ̶ó Çϸé linuxdoc DTD¿¡ ÇØ´çÇÏ´Â sgml¸¸ ¸»ÇÑ´Ù. <sect1>ű׶õ? <p> ű׶õ html ¹®¼­¿¡¼­ º¸´Â °Í°ú °°Àº < >·Î ¹­ÀÎ »çÀÌ¿¡ ¹®¼­ÀÇ Çü½ÄÀ» ÁöÁ¤ÇÏ´Â ¿¹¾à¾îÀÌ´Ù. »ç½Ç htmlÀº html DTDÀ̸ç sgmlÀÇ ºÎºÐÁýÇÕÀÌ´Ù. ´ÙÀ½°ú °°Àº űװ¡ ÀϹÝÀûÀ¸·Î ¾²ÀδÙ. <verb> <sect> <sect1> <author> <p> <item> <itemize> <enum> <verb> <code> <quote> <tt> </verb> »ç½Ç ¹®¼­¸¦ Á» ´õ ü°èÀûÀ¸·Î ¸¸µé±â À§Çؼ­´Â Á» ´õ ¸¹Àº ű׸¦ ¾Ë¾Æ¾ß ÇÏÁö¸¸ ±âº»ÀûÀÎ ¹®¼­¸¦ À§Çؼ­´Â À§ÀÇ Çü½Ä Á¤µµ¸é ÃæºÐÇÏ´Ù. <sect1>½ÃÀÛÇϱâ/Çѹø¸¸ ¾Ë¾ÆµÎ±â <p> ¿©±â¿¡´Â ¹®¼­ ¸Ó¸®¿¡ ³Ö¾î¾ß ÇÏ´Â ¸î¸î űװ¡ ´õ ³ª¿Â´Ù. ±×·¯³ª ÀÌ Å±״ Ưº°È÷ ¿Ü¿öµÑ ÇÊ¿ä´Â ¾ø´Ù. Çѹø ÀÛ¼ºÇØ µÎ°í ¸Å¹ø º¹»çÇØ ¾²¸é µÈ´Ù. ¾Æ·¡ ¿¹´Â º» ¹®¼­ÀÇ 0.4¹öÀü ¹®¼­ÀÇ sgml ¼Ò½ºÀÌ´Ù. <code> <!-- Korea Universiy Linux Study Team Seminar 2 --> <!-- Ä𽺠¼¼¹Ì³ª ÀÚ·á #2 --> <!doctype linuxdoc system> <article> <title>SGML-Tools »ç¿ëÇϱâ, ¼¼¹Ì³ª ¹æ¹ý <subtitle>Ä𽺠¼¼¹Ì³ª ÀÚ·á #2 <author>½É»óÇö <htmlurl url="mailto:artsilly@kuls.korea.ac.kr" name="artsilly@kuls.korea.ac.kr"> <date>v0.4 1999³â 4¿ù 3ÀÏ <abstract> ÀÌ ¹®¼­´Â °í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® Äð½ºÀÇ ¼¼¹Ì³ªÀÚ·áÀÌ´Ù. ´©±¸³ª ½±°Ô »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª ÀÌ ¹®¼­ÀÇ ÀúÀÛ±ÇÀº Ä𽺿¡¼­ °®´Â´Ù. ÀÌ ¹®¼­´Â µÎ¹ø° ¼¼¹Ì³ªÀÚ·á·Î sgml-toolsÀ» ÀÌ¿ëÇÏ¿© ¼¼¹Ì³ª ÀڷḦ ÀÛ¼ºÇÏ´Â ¹æ¹ý°ú ¾ÕÀ¸·ÎÀÇ ¼¼¹Ì³ª ¹æÇâ¿¡ ´ëÇØ ´ã°í ÀÖ´Ù. </abstract> <toc> </code> <tt/<!-- -->/ ·Î ³ª¿À´Â ÁÙÀº ÁÖ¼®À̸ç <tt/<!doctype linuxdoc system>/·Î DTD ŸÀÔÀ» ÁöÁ¤ÇØ ÁÖ°í <tt/<article>/·Î ¹®¼­ÀÇ ½ÃÀÛÀ» Ç¥½ÃÇÑ´Ù. ÀÌ Å±״ ¹®¼­ÀÇ ¸¶Áö¸·¿¡ <tt></article></tt> ¸¦ »ç¿ëÇÔÀ¸·Î ¹®¼­ Àüü¸¦ ³¡¸¶Ä¡°Ô µÈ´Ù. ÀÌÁ¤µµ º¸¸é htmlÀ» ÀÛ¼ºÇØ º» »ç¶÷À̶ó¸é ´ë·« sgml¿¡ ´ëÇÑ °¨ÀÌ ¿Ã °ÍÀÌ´Ù. <tt><title></tt>À̳ª <tt><subtitle></tt>Àº Á¦¸ñ°ú ºÎÁ¦¸ñ Á¤µµ°¡ µÈ´Ù. ÀÌÁ¤µµ´Â ½±°Ô ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. <tt/<toc>/´Â Table of Contents Áï Â÷·Ê¸¦ ÀÚµ¿À¸·Î ¸¸µé¾î ³ªÅ¸³»¶ó´Â ¸»ÀÌ´Ù. sgml¿¡¼­´Â ÀÚµ¿À¸·Î Â÷·Ê±îÁö ¸¸µé¾î ÁØ´Ù.(¾ó¸¶³ª ÆíÇÑ°¡!!) <tt/<author>, <date>/µîÀ¸·Î ¹®¼­ÀÇ ÀÛ¼ºÀÚ³ª ³¯Â¥¸¦ Ç¥½ÃÇÏ°í ¸¶Áö¸·À¸·Î <tt/<abstract>/ ¿­°í <tt></abstract></tt> ´ÝÀ½À¸·Î ¹®¼­ÀÇ °£·«ÇÑ °³¿ä¸¦ Àû´Â´Ù. ÀÌ·± Çì´õ ¼Ò½º´Â Çѹø¸¸ ÀÛ¼ºÇØ ³õÀ¸¸é ²ÙÁØÈ÷ ¾µ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ³»¿ëÀÌ´Ù. ´Ùµé Àû´çÈ÷ Ä«ÇÇÇؼ­ ¾²±â ¹Ù¶õ´Ù. ¹®¼­ ÀÛ¼ºÀÚ <tt/<author>/µîÀº ¹Ù²Ùµµ·Ï ÇÑ´Ù --; ÃÖÁØÈ£´Ô²²¼­ ÆÐÄ¡ÇϽŠÇÑ±Û sgml-tools¿¡´Â <tt/<trans>, <tdate>/ ¶ó´Â »õ·Î¿î űװ¡ ÀÖ´Ù. ÀÌ°ÍÀº ¹ø¿ªº» ¼Ò½º¿¡ ¾²À̴ ű׷Π°¢°¢ ¹ø¿ªÀÚ¿Í ¹ø¿ªÀÏÀ» ³ªÅ¸³½´Ù. <tt/<author>, <date>/ ó·³ ½áÁÖ¸é µÈ´Ù. ¾Æ·¡´Â ¹ø¿ª¹®¿¡ ¾²ÀÌ´Â Çì´õ ¼Ò½ºÀÌ´Ù. ´Þ¶óÁø °ÍÀº ÀúÀÚ ¿Ü¿¡µµ ¿ªÀÚ°¡ µé¾î°£´Ù´Â °ÍÀÌ ´Ù¸£´Ù. <code> <!-- BogoMips mini-HOWTOÀÇ sgml ¼Ò½º ¹ø¿ª/º¯È¯ ½É»óÇö artsilly@kuls.korea.ac.kr --> <!doctype linuxdoc system> <article> <title>BogoMips mini-HOWTO <subtitle>º¸°í¹Ó½º¶õ ¹«¾ùÀΰ¡? <author>ºö ¿Ï µµ¸£½ºÆ®(Wim van Dorst), <htmlurl url="mailto:baron@clifton.hobby.nl" name="baron@clifton.hobby.nl"> <date>v, 13 December 1997 <trans>½É»óÇö, <htmlurl url="mailto:artsilly@kuls.korea.ac.kr" name="artsilly@kuls.korea.ac.kr"> <tdate>v1.0s 1998³â 12¿ù 27ÀÏ <abstract> ÀÌ ¹®¼­´Â À¯Áî³ÝÀ̳ª e-mailÀ» ÅëÇØ ¾ò¾îÁø º¸°í¹Ó½º¿¡ ´ëÇÑ ¿©·¯ °¡Áö Á¤º¸¸¦ ´ã°í ÀÖ´Ù. (Áß·«) </abstract> <!-- Â÷·Ê --> <toc> <!-- º»¹®ÀÇ ½ÃÀÛ --> </code> ¾ÕÀ¸·Î ³ª¿Ã ű״ ´ëºÎºÐ À§ÀÇ ¿¹¿¡ ³ª¿Â <tt/<author>/µîÀÇ °Í°ú ´Þ¸® <tt/<abstract>/, <tt><abstract></tt> Çü½Ä°ú °°ÀÌ ¿­°í ´Ý´Â ½ÄÀ¸·Î µÇ¾î ÀÖ´Ù. ¸î°¡Áö¸¸ ±¸ºÐÇÏ¸é µÇ±â ¶§¹®¿¡ ±×¸® ½Å°æ¾²Áö ¾Ê±â ¹Ù¶õ´Ù. ÇÏ¿©°£ ¿©±â±îÁö Çß´Ù¸é ¿ì¸®°¡ ÀÍÇô¾ß ÇÒ Å±×ÀÇ ¹ÝÁ¤µµ¸¦ ÀÍÇû´Ù°í º¸¸é µÉ °ÍÀÌ´Ù. <sect>sgmlÀ» ÀÌ¿ëÇÏ¿© º»°ÝÀûÀ¸·Î ¹®¼­ ÀÛ¼ºÇϱâ <p> ÀÌ ÀåÀº º»·ÐÀÌ¸ç ¿©±â¿¡ ÀÖ´Â ³»¿ëµéÀº ÃæºÐÈ÷ ¼÷ÁöÇϱ⠹ٶõ´Ù. <sect1>Àå,ÀýÀÇ ±¸ºÐ <p> ¿ª½Ã ¿¹¸¦ º¸¸ç ¼³¸íÇϵµ·Ï ÇÑ´Ù. <code> <sect>sgmlÀÇ ±âÃÊ <p> ÀÌÁ¦ºÎÅÍ sgmlÀ̶ó Çϸé linuxdoc DTD¿¡ ÇØ´çÇÏ´Â sgml¸¸ ¸»ÇÑ´Ù. <sect1>ű׶õ? <p> ű׶õ html ¹®¼­¿¡¼­ º¸´Â °Í°ú °°Àº < >·Î ¹­ÀÎ »çÀÌ¿¡ ¹®¼­ÀÇ Çü½ÄÀ» </code> Àå ÀýÀÇ ±¸ºÐÀº ´Ý±â űװ¡ ÇÊ¿ä¾ø´Â <tt/<sect>/ ű׷ΠÀÌ·ç¾î Áø´Ù. ½±°Ô ÀÌÇØÇÏ°ÚÁö¸¸ <tt/<sect>/´Â Å« Á¦¸ñ, <tt/<sect1>/ ÀÛÀº Á¦¸ñ, <tt/<sect2>/´Â ´õ ÀÛÀº Á¦¸ñ, <tt/<sect4>/´Â ´õ´õ ÀÛÀº Á¦¸ñÀÌ´Ù. ¹®¼­¸¦ ÀÚ¼¼ÇÑ Àå, Àý, ¼ÒÁ¦¸ñÀ¸·Î ³ª´«´Â °ÍÀº ³ª»ÚÁö ¾ÊÀº ÀÏÀ̳ª ÀϹÝÀûÀ¸·Î <tt/<sect2>/ Á¤µµ¸é ÃæºÐÇÏ¸ç ´õ ÀÌ»ó ¹®¼­°¡ ±íÀÌ ÀÖ¾îÁö¸é Àдµ¥¿¡ ºÒÆíÇÏ¸ç ºê¶ó¿ì¡ Çϱ⿡µµ ºÒÆíÇÏ´Ù. <tt/<sect>/ ű״ µÚ¿¡ Á¦¸ñÀ» ¾²´Â °ÍÀ¸·Î ³¡³­´Ù. Àå,Àý¿¡ ¸ÂÃß¾î °¢°¢ ´Ù¸¥ Çü½ÄÀ¸·Î º¯È¯ µÉ ¶§ Àû´çÇÑ ÆùÆ®¿Í µé¿©¾²±â Àå,Àý ±¸ºÐ ¼ýÀÚµîÀ» ÀÚµ¿À¸·Î ½á ÁÖ°Ô µÈ´Ù. ÀÌ´Â »õ·Î¿î ÀýÀÌ Ãß°¡ µÉ °æ¿ì ¼ýÀÚ³ª ¼ø¼­¿¡ ½Å°æ¾µ ÇÊ¿ä°¡ ¾ø´Ù´Â °ÍÀÌ´Ù. ´Ü¼øÈ÷ Ãß°¡¸¸ ÇÏ¸é ³ª¸ÓÁö´Â ÀÚµ¿À¸·Î ÇØ ÁØ´Ù. ´Ü <tt/<sect>/ ¹Ø¿¡´Â <tt/<p>/¸¦ ½á ÁÜÀ¸·Î½á »õ·Î¿î ¹®´ÜÀÌ ½ÃÀ۵ȴٴ °ÍÀ» ¾Ë·ÁÁà¾ß ÇÑ´Ù. Ãʺ¸½ÃÀý¿¡ °¡Àå Ʋ¸®±â ½¬¿î ¹ö±×ÀÌ´Ù. ±×¹ÛÀÇ ¹®¼­ °÷°÷¿¡¼­µµ <tt/<p>/³ª ÇÑÁÙ ¶ç¿öÁÜÀ¸·Î¼­ »õ·Î¿î ¹®´ÜÀÌ ½ÃÀ۵Ǵ °ÍÀ» ¾Ë¸± ¼ö ÀÖ´Ù. ÀÌ°Í¿¡ ´ëÇؼ­´Â ÃßÈÄ À̾߱â Çϵµ·Ï ÇÑ´Ù. ÇÏ¿©°£ ÀÌ·¸°Ô »õ·Î¿î ¹®´ÜÀ» ¾Ë¸®°Å³ª ¾Æ·¡ ³ª¿Ã Ç׸ñ ³ª¿­µîÀÇ »õ·Î¿î űװ¡ ³ª¿ÀÁö ¾Ê´Â ÀÌ»ó ¸ðµç ±ÛÀº À§¿¡ °¡¼­ ºÙ°Ô µÈ´Ù. Áß°£¿¡ ÇÑÁÙÀ» ¶ç¾î³õ°Å³ª <tt/<p>/¸¦ »ç¿ëÇÏÁö ¾Ê´Â ÀÌ»ó ¸ðµÎ ÇÑÁÙ·Î ºÙ¾î ÇÑ ¹®´ÜÀÓÀ» ³ªÅ¸³» Áشٴ ¸»ÀÌ´Ù. ÀÌ ¿ª½Ã sgml·Î óÀ½ ¸¸µé¶§ ½±°Ô Ʋ¸®±â ½¬¿î ºÎºÐÀÌ´Ù. ¾Æ·¡¿¡ ¼³¸íÇÒ Àοë ű׸¦ ¾²Áö ¾Ê°í ÀοëÇÑ´Ù°í ±×³É ¹«´ý´ýÇÏ°Ô copy-paste¸¦ ÇÏ¸é ¾Æ·¡Ã³·³ ²ûÂïÇÑ °á°ú¸¦ ³ªÅ¸³½´Ù. [linux ~]$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 5 model : 2 model name : Pentium 75 - 200 À§ÀÇ ¿¹¿¡´Â ¾î¶² Àοë ű׵µ »ç¿ëÇÏÁö ¾Ê¾Ò´Ù. ÀÌ°Í¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ ÀÎ¿ë °á°ú´Â Àοë ű׸¦ º¸¸ç ÃßÈÄ ¿¹¸¦ µéµµ·Ï ÇÏ°Ú´Ù. <sect1>¹®ÀÚÀÇ ²Ù¹Ò <p> »ç½Ç ¿ì¸®°¡ ¾²´Â linuxdoc DTDÀÇ °æ¿ì ¹®ÀÚ ²Ù¹Ì´Â °Í¿¡ ÀλöÇÏ´Ù ÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½°ú °°Àº ¼¼°¡ÁöÀÇ Å±׸¦ ÀÌ¿ëÇÑ´Ù. <descrip> <tag><tt> </tt> ¹®ÀÚ¸¦ ŸÀÌÇÁ¶óÀÌÅÍü·Î ³ªÅ¸³½´Ù.</tag>¿µ¹®ÀÏ °æ¿ì ´ëºÎºÐ courierü¸¦ »ç¿ëÇϸç ÇѱÛÀº ¼³Á¤¿¡ µû¶ó ´Ù¸£´Ù.<p> <tt> ÀÌ ¹®Àڴ ŸÀÌÇÁ¶óÀÌÅÍü ÀÔ´Ï´Ù. Hello, World. </tt><p> <tag><em> </em> ¹®ÀÚ¸¦ °­Á¶ÇÑ´Ù. ´ëºÎºÐ ÀÌÅŸ¯Ã¼·Î ³ªÅ¸³½´Ù.</tag> <em> ÀÌ ¹®ÀÚ´Â °­Á¶µÈ ¹®ÀÚÀÔ´Ï´Ù. Hello, World. </em><p> <tag><bf> </bf> Bold Face, º¼µåü·Î ³ªÅ¸³½´Ù.</tag> <bf> ÀÌ ¹®ÀÚ´Â º¼µåüÀÔ´Ï´Ù. Hello, World. </bf><p> </descrip> À§¿Í °°Àº ű׸¦ ¾µ ¶§ ±æÁö ¾ÊÀº ³»¿ëÀ̶ó¸é ¿­¾îÁÖ°í ´Ý¾ÆÁÖ´Â °ÍÀÌ ºÒÆíÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·² ¶§´Â °£ÀÌ Å±׸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. Áï <verb> <tt/ Hello, World/ </verb> ¿Í °°ÀÌ / ¸¦ »ç¿ëÇÏ¿© ¿­°í ´ÝÀ» ¼ö ÀÖ´Ù. ÀÌ·± ¹æ½ÄÀÇ °£ÀÌ Å±״ ±ä ¹®Àå¿¡¶óµµ °¡´ÉÇÏÁö¸¸ ÀÌ·²°æ¿ì ¹®¼­ÀÇ ³»¿ë¿¡ / °¡ ÀÖ´Ù¸é È¥µ¿À» ÀÏÀ¸Å³ ¿°·Á°¡ ÀÖÀ¸¸ç Áߺ¹ÇÏ¿© ¾²¸é °£ÀÌ ÅÂ±× ¾È¿¡´Â / °¡ °ãÄ¡±â ¶§¹®¿¡ Áߺ¹ÇÏ¿© °£ÀÌű׸¦ ¾µ ¼ö ¾ø´Ù. <sect1>Ç׸ñÀÇ ³ª¿­ <p> Ç׸ñÀ» ³ª¿­ÇÏ´Â °ÍÀº ¼¼°¡Áö Á¾·ù°¡ ÀÖ´Ù. <descrip> <tag><itemize> </itemize> °£´ÜÇÑ ºí·¿(µ¿±×¶ó¹Ì³ª Á¡µî)À» ÀÌ¿ëÇÏ¿© ³ª¿­ÇÑ´Ù. </tag> <itemize> <item>¾ÖÇÁÅÍ ½ºÅÜ <item>FVWM <item>À©µµ ¸ÞÀÌÄ¿ </itemize><p> <tag><enum> </enum> ¼ø¼­´ë·Î Ç¥½ÃÇÑ´Ù..</tag> <enum> <item>¾ÖÇÁÅÍ ½ºÅÜ <item>FVWM <item>À©µµ ¸ÞÀÌÄ¿ </enum><p> </descrip> ÀÌ µÎ°¡Áö <tt/<itemize>/¿Í <tt/<enum>/´Â °¢ Ç׸ñÀ» ³ªÅ¸³¾ ¶§ ´Ý´Â ÅÂ±× ¾ø´Â <tt/<item>/ À̶ó´Â ű׸¦ »ç¿ëÇÑ´Ù. Áï À§ÀÇ ¿¹ÀÇ ¼Ò½º¸¦ º»´Ù¸é <code> <enum> <item>¾ÖÇÁÅÍ ½ºÅÜ <item>FVWM <item>À©µµ ¸ÞÀÌÄ¿ </enum> </code> ó·³ ¾´´Ù. ¸¶Áö¸· Ç׸ñ ³ª¿­ ű״ °¢ Ç׸ñÀ» ±½Àº ±ÛÀÚü·Î ³ªÅ¸³»°í ±× ¾Æ·¡¿¡ Ãß°¡±ÛÀ» µé¿© ¾²´Â Çü½ÄÀ¸·Î ¹Ù·Î ÀÌ ÀýÀÌ ±× Çü½ÄÀ¸·Î µÇ¾îÀÖ´Ù. <descrip> <tag><descrip> </descrip>±½Àº ±ÛÀÚü·Î Ç׸ñÀ» Ç¥½ÃÇÑ´Ù.</tag> <descrip> <tag>¾ÖÇÁÅÍ ½ºÅÜ</tag> ÁÁ´Ù. ¾ÆÁÖ ÁÁ´Ù.<p> <tag>FVWM</tag> PAKKUMÀÌ´Â ÀÌ°É ¾´´Ù.<p> <tag>À©µµ ¸ÞÀÌÄ¿</tag> ¼±±ÙÀÌ´Â À̰ɾ´´Ù.<p> </descrip> </descrip> ÀÌ ¹æ¹ýÀº <tt/<item>/ ´ë½Å¿¡ ±½Àº ±ÛÀڷΠǥÇöÇؾßÇÒ ºÎºÐÀ» <tt/<tag>/¶ó´Â ű׷Π´ëüÇÑ´Ù. À§ÀÇ ¼Ò½º¸¦ º¸¸é <code> <descrip> <tag>¾ÖÇÁÅÍ ½ºÅÜ</tag> ÁÁ´Ù. ¾ÆÁÖ ÁÁ´Ù.<p> <tag>FVWM</tag> PAKKUMÀÌ´Â ÀÌ°É ¾´´Ù.<p> <tag>À©µµ ¸ÞÀÌÄ¿</tag> ¼±±ÙÀÌ´Â À̰ɾ´´Ù.<p> </descrip> </code> ó·³ µÇ¾î ÀÖ´Ù. <sect1>ÀοëÇϱâ <p> À§¿¡ ¸»ÇÑ °Íó·³ ÀûÀýÇÑ Àοë ű׸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é sgml-tools¿¡¼­´Â ÇÑ ¹®´ÜÀ¸·Î º¸°í ¸ðµç ¹®ÀåÀ» ºÙ¿©¹ö¸°´Ù. Àοë ű׸¦ ¾µ °æ¿ì Àο빮À̶ó´Â Ç¥½Ã¸¦ Çϱâ À§ÇØ ÀûÀýÇÑ ÆùÆ® º¯È¯À» ÇØ ÁÖ¸ç ¿©·¯ ¹æ¹ýÀ¸·Î Àο빮À̶ó´Â ´À³¦ÀÌ µé°Ô ÇØ ÁØ´Ù. ÀοëÇÏ´Â ¹æ¹ý¿¡´Â ¼¼°¡Áö Á¤µµ°¡ ÀÖ´Ù. <tt/<verb>/ ű״ ÀÚµ¿À¸·Î ¹®ÀÚ¸¦ ŸÀÌÇÁ¶óÀÌÅÍü·Î ³ªÅ¸³½´Ù. Áï Àο빮ÀÇ Å±״ ÀÚµ¿À¸·Î <tt/<tt>/ °¡ ºÙ´Â °ÍÀ¸·Î ÀÌÇØÇصµ ÁÁ´Ù. <descrip> <tag><verb> </verb> ´Ü¼øÇÑ Àοë</tag> <verb> ÀÌ·¸°Ô </verb> <tag><code> </code> À§¿¡ µÎÁÙÀÌ ³ªÅ¸³­´Ù.</tag> <code> ¿ä·¸°Ô </code> <tag><quote> </quote> ÀÌ°ÍÀº <verb>¿Í °°À¸³ª <tt>Çü½ÄÀÌ ¾Æ´Ï¸ç µé¿©¾²±â°¡ µÈ´Ù.</tag> <quote> ÀÌ·¸°Ô </quote> </descrip> <tt/<code>/¸¦ ³Ê¹« ¸¹ÀÌ ¾²¸é À§ ¾Æ·¡ µÎÁÙ·Î ÀÎÇØ Á¤½ÅÀÌ »ç³ª¿ï Á¤µµ´Ï±î Á¤¸» ÇÊ¿äÇÏ´Ù°í »ý°¢ÇÏ´Â °Í¿¡¸¸ ¾²±æ ¹Ù¶õ´Ù. ¹Ù¶ó´Â °á°ú´ë·Î <tt/<verb>/ ÅÂ±×¿Í <tt/<code>/ ű״ ¾²¿©Áø ¸ð½À ±×´ë·Î ´ë·Î ÀοëÀ» ÇÑ´Ù. ±×·¯³ª <tt/<quote>/ ű״ ÀÏ¹Ý ¹®´Ü°ú °°ÀÌ ¶Ç ¾ÕÁÙ¿¡ Áַ縤 ºÙ¿© ¹ö¸®´Ï±î ÁÖÀÇ Çϱ⠹ٶõ´Ù. Áï <tt/<verb>/¸¦ ¾µ °æ¿ì <verb> [linux ~]$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 5 model : 2 model name : Pentium 75 - 200 stepping : 12 </verb> ÀÌ·¸°Ô ³ª¿À´Â °ÍÀÌ(»ç½Ç ÀÌ ¿¹´Â À§¿¡ ³ª¿Ô´ø ±×! ¿¹Á¦ÀÌ´Ù.) <tt/<quote>/ ű׸¦ ¾²¸é <quote> [linux ~]$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 5 model : 2 model name : Pentium 75 - 200 stepping : 12 </quote> ÀÌ·¸°Ô µÇ¾î ¹ö¸°´Ù. ÀÌ Å±״ µé¿©¾²±â Á¤µµ·Î ÀÌÇØÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ¸ç »ç¶÷ ¸»ÀÇ Àοëµî¿¡ »ç¿ë°¡´ÉÇÏ´Ù. <sect>»óÈ£ ÂüÁ¶ ³Ö±â <p> »óÈ£ ÂüÁ¶´Â ÇÏÀÌÆÛÅؽºÆ® ±â´ÉÀ» °®Ãá ¹®¼­(´ëÇ¥ÀûÀ¸·Î html)·Î º¯È¯ µÉ ¶§ »ç¿ë°¡´ÉÇÏ´Ù. Áö±Ý ¹®¼­¸¦ html·Î º¸°íÀÖ´Ù¸é <ref id="test" name="ÀÌ ¹öÆ°">À» ´©¸£¸é 'sgmlÀÇ ±âÃÊ'·Î ´Ù½Ã µÇµ¹¾Æ °¥ °ÍÀÌ´Ù. ÀÌ´Â ´ÙÀ½°ú °°Àº ű׸¦ ÀÌ¿ëÇÏ¿© »ç¿ë °¡´ÉÇÏ´Ù. <descrip> <tag/´ë»ó ÂÊ/ <code> <sect>sgmlÀÇ ±âÃÊ<label id="test"> </code> <tag/´©¸£´Â ÂÊ/ <code> º¸°íÀÖ´Ù¸é <ref id="test" name="ÀÌ ¹öÆ°">À» </code> </descrip> ±×·¯³ª ÃÖ±Ù °æÇâ¿¡ ºñÃß¾î º¸¸é ¹®¼­ ³»ÀÇ »óÈ£ÂüÁ¶´Â º°·Î »ç¿ëµÇÁö ¾Ê´Â °Í °°´Ù. Ưº°È÷ »ý°¢ÇÏÁö ¾Ê¾Æµµ µÈ´Ù. <sect>ÀÎÅÍ³Ý ÁÖ¼Ò ³Ö±â <p> <sect1>±âº»Çü <url> <p> ÀÎÅÍ³Ý ÁÖ¼Ò´Â html·Î º¯È¯ ÇÒ ¶§»Ó¸¸ ¾Æ´Ï¶ó ¿©·¯ ´Ù¸¥ ¹®¼­·Î º¯È¯ÀÌ µÉ ¶§µµ À¯¿ëÇÏ´Ù. <tt/<url>/ű׸¦ »ç¿ëÇÑ´Ù. <code> <url url="http://kulsnet.korea.ac.kr/~artsilly/" name="¾ÆÆ®½Ç¸®ÀÇ È¨ÆäÀÌÁö"> </code> Çü½ÄÀº À§¿Í °°ÀÌ µÈ´Ù. URLÀ» µû¶ó°¥ ¼ö ÀÖ´Â ¹®¼­Çü½Ä(html)À϶§´Â <tt/name=/ ÅÂ±× µÚ¿¡ ÀÖ´Â ±ÛÀÚ°¡ È­¸é¿¡ ³ª¿À°í ±× ±ÛÀÚ¸¦ ´©¸£¸é ±× URLÀ» µû¶ó¼­ Á¡ÇÁÇÏ°Ô µÈ´Ù. ±×·¯³ª URLÀ» µû¶ó°¥ ¼ö ¾ø´Â ÀÏ¹Ý ¹®¼­Çü½Ä(tex, asciiµî)Àº µÚ¿¡ < >¸¦ ÀÌ¿ëÇØ ÁÖ¼Ò°¡ ³ª¿À°Ô µÈ´Ù. Áï À§ ¿¹Á¦´Â <url url="http://kulsnet.korea.ac.kr/~artsilly/" name="¾ÆÆ®½Ç¸®ÀÇ È¨ÆäÀÌÁö"> ¿Í °°ÀÌ º¸ÀÏ °ÍÀÌ¸ç ¸¸ÀÏ Áö±Ý º¸°íÀÖ´Â ¹®¼­°¡ htmlÀ̶ó¸é '¾ÆÆ®½Ç¸®ÀÇ È¨ÆäÀÌÁö'¸¦ ´©¸£¸é ¾ÆÆ®½Ç¸®ÀÇ È¨ÆäÀÌÁö·Î °¥ °ÍÀÌ´Ù. ±×·¯³ª ÀÏ¹Ý ¹®¼­¶ó¸é ±×³É '¾ÆÆ®½Ç¸®ÀÇ È¨ÆäÀÌÁö <http://kulsnet.korea.ac.kr/~artsilly/>' À̶ó°í ³ª¿Í¼­ ÀÏ¹Ý ¹®¼­ »ç¿ëÀÚ¸¦ À§ÇÑ ¹è·Á¸¦ ÇÏ°Ô µÈ´Ù. Áö±Ý º¸°í ÀÖ´Â ¹®¼­ Çü½Ä¿¡ µû¶ó Á¶±Ý¾¿ ´Ù¸¦ °ÍÀÌ´Ù. ¸¸ÀÏ <tt/name=/ ºÎºÐÀ» »ý·«ÇÑ´Ù¸é ÀÚµ¿À¸·Î ÁÖ¼Ò°¡ <tt/name/À¸·Î µé¾î°¡°Ô µÈ´Ù. ¾Æ·¡ ¿¹À» Âü°í Çϱ⠹ٶõ´Ù. <url url="http://kulsnet.korea.ac.kr/~artsilly/"> <sect1>º¯ÇüÇü <htmlurl> <p> ÀÌ Å±×ÀÇ º¯ÇüÇüÀ¸·Î´Â <tt/<htmlurl>/ űװ¡ ÀÖ´Ù. ÀÌ°ÍÀº ÀÏ¹Ý ¹®¼­Çü½ÄÀ̳ª Á¡ÇÁ°¡´ÉÇÑ(ºê¶ó¿ìÀú) ¹®¼­Çü½Ä(html)¿¡¼­³ª ¸ðµÎ name= ¿¡ ³ÖÀº ³»¿ë¸¸À» º¸¿©ÁØ´Ù. ÀÌ Å±״ Àß »ç¿ëÇØ¾ß ÇÑ´Ù. ÀϹÝÀûÀÎ º»¹®¿¡ ÀÌ Å±׸¦ ¾´´Ù¸é ÀÏ¹Ý ¹®¼­Çü½ÄÀ¸·Î º¯Çü½Ã URLÀÌ Ç¥½ÃµÇÁö ¾Ê¾Æ ³¶Æи¦ °Þ°Ô µÈ´Ù. Áï ¾Æ·¡ÀÇ ¿¹ <code> <htmlurl url="http://kulsnet.korea.ac.kr/~artsilly/" name="¾ÆÆ®½Ç¸®ÀÇ È¨ÆäÀÌÁö"> </code> ´Â ¸ðµç Çü½Ä¿¡¼­ ¾Æ·¡¿Í °°ÀÌ <tt/name=/ µÚ¿¡ ÀÖ´Â ³»¿ë¸¸ ³ª¿À°Ô µÉ °ÍÀ̸ç ƯÁ¤ Çü½Ä(tex)¿¡¼­´Â ¾Æ¿¹ ³ª¿ÀÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù. <htmlurl url="http://kulsnet.korea.ac.kr/~artsilly/" name="¾ÆÆ®½Ç¸®ÀÇ È¨ÆäÀÌÁö"> ±×·¸´Ù¸é ÀÌ·± º¯ÇüÇüÀº ¾î´À °æ¿ì¿¡ ¾²´Â°¡? ±×°ÍÀº ´©±º°¡ÀÇ ¸ÞÀÏ ÁÖ¼Ò¸¦ ³ªÅ¸³¾ ¶§ À¯¿ëÇÏ´Ù. ¸ÞÀÏÀÓÀ» ³ªÅ¸³»´Â ÇÁ·ÎÅäÄÝ Ç¥½ÃÀÚ(mailto:)´Â ²Ü²ÜÇÏ¸ç ¸¸ÀÏ ÀÌ°ÍÀ» url·Î ½èÀ» °æ¿ì ÇÏÀÌÆÛ ÅؽºÆ® ¹®¼­´Â ±¦ÂúÁö¸¸ ÀÏ¹Ý ¹®¼­¿¡¼­´Â <tt/artsilly@kuls.korea.ac.kr <mailto:artsilly@kuls.korea.ac.kr>/ °ú °°ÀÌ ¸ÞÀÏ ÁÖ¼Ò°¡ µÎ¹ø Ç¥½ÃµÇ°Å³ª(name= À» ½èÀ» °æ¿ì) ¾Æ´Ï¸é ¾Æ¿¹ <tt/<mailto:artsilly@kuls.korea.ac.kr>/ ó·³ (name= À» »ý·«ÇÑ °æ¿ì) ó·³ ³ªÅ¸³¯ °ÍÀ̸ç ÀÌ°ÍÀº »ó´çÈ÷ ²Ü²ÜÇÏ´Ù. Æò»ó½Ã¿¡ <quote> ³­ ¸ÞÀÏÁÖ¼Ò°¡ mailto:artsilly@kuls.korea.ac.krÀÌ´Ù </quote> ¶ó°í ¸»ÇÏÁö´Â ¾ÊÀ¸¸ç Ç×»ó mailto´Â »©°í À̾߱â ÇÑ´Ù. ÀÌ·¸°Ô »ç¿ëÇϱâ À§ÇØ À̶§´Â ÀÏ¹Ý ¹®¼­µç htmlÀÌµç °øÈ÷ name= ¸¸ ³ªÅ¸³ª°Ô Çϱâ À§ÇØ ÀÌ Å±׸¦ ¾´´Ù. <htmlurl url="mailto:artsilly@kuls.korea.ac.kr" name="artsilly@kuls.korea.ac.kr"> <sect>Ư¼ö¹®ÀÚ <p> Ư¼ö¹®ÀÚ³ª º° Ư¼ö¹®ÀÚ °°Áö ¾ÊÀº °ÍµéÀ» Ç¥½ÃÇÏ´Â ¿¹¾à¾î°¡ ÀÖ´Ù. ÀÌ°ÍÀº ű׾ȿ¡ ű׸¦ ÀοëÇϰųª ÇÏ´Â °æ¿ì¿¡ ¾²ÀδÙ.(ÀÌ ¼¼¹Ì³ª ÀÚ·á ÁغñÇϸ鼭 Ư¼ö¹®ÀÚ Äڵ带 ³Ê¹« ¸¹ÀÌ »ç¿ëÇß´Ù. --; ¹ÌÄ¡°Ú´Ù.) °¡Àå ÀϹÝÀûÀÌ¸ç ¸¹ÀÌµé ¾Ë°íÀÖ´Â &nbsp;¿¡¼­ ½ÃÀÛÇؼ­ ¿©·¯°¡Áö°¡ ÀÖ´Ù. ÀÌ°Í¿¡ ´ëÇؼ­´Â /usr/doc/sgml-tools-* µî¿¡ ÀÖ´Â guide ¹®¼­¸¦ Âü°íÇϱ⠹ٶõ´Ù. Æò»ó½Ã¿¡´Â Ưº°È÷ »ç¿ëÇÒ ¸¸ÇÑ Æ¯¼ö¹®ÀÚ´Â ¾øÀ» °ÍÀÌ´Ù. ¸î¸î »ç¿ë ºóµµ°¡ ³ôÀº °ÍÀº ´ÙÀ½°ú °°´Ù. <itemize> <item>&amp; - & - ¾ÚÆÛ½ãµå --; ¶ó ºÒ¸®¿ì´Â ±âÈ£¸¦ Ç¥½ÃÇÑ´Ù. <item>&lt; - < - ¿ÞÂÊ ²©¼è <item>&gt; - > - ¿À¸¥ÂÊ ²©¼è <item>&quot; - " - µû¿ÈÇ¥ <item>&nbsp; -   - ¾Æ¹« Àǹ̾ø´Â ºóÄ­ </itemize> <p> ű״ ¹®´ÜÀ» ³ª´©´Â ű×ÀÌ´Ù. <sect> ¹Ø¿¡´Â ²À ½á¾ß ÇÏ¸ç ±× ¹ÛÀÇ À§Ä¡¿¡¼­´Â ÇÑÁÙ ºñ¿öµÎ´Â °ÍÀ¸·Î ÀÌ Å±׸¦ ´ë½Å ÇÒ ¼ö ÀÖ´Ù. Áï ¾Æ·¡ÀÇ µÎ ÄÚµå´Â µ¿ÀÏÇÏ°Ô ³ª¿Â´Ù. Ãâ·ÂÀº ¹Ù·Î ÀÌ ¹®´Ü°ú ¹Ù·Î À§ÀÇ ¹®´ÜÀÌ´Ù. <code> ÀÖ´Ù. ÀÌ°Í¿¡ ´ëÇؼ­´Â /usr/doc/sgml-tools-* µî¿¡ ÀÖ´Â guide ¹®¼­¸¦ Âü°íÇϱ⠹ٶõ´Ù.<p> <p> ű״ ¹®´ÜÀ» ³ª´©´Â ű×ÀÌ´Ù. <sect> ¹Ø¿¡´Â ²À ½á¾ß ÇÏ¸ç ±× ¹ÛÀÇ À§Ä¡¿¡¼­´Â ÇÑÁÙ ºñ¿öµÎ´Â °ÍÀ¸·Î ÀÌ Å±׸¦ ´ë½Å ÇÒ ¼ö </code> <code> ÀÖ´Ù. ÀÌ°Í¿¡ ´ëÇؼ­´Â /usr/doc/sgml-tools-* µî¿¡ ÀÖ´Â guide ¹®¼­¸¦ Âü°íÇϱ⠹ٶõ´Ù. <p> ű״ ¹®´ÜÀ» ³ª´©´Â ű×ÀÌ´Ù. <sect> ¹Ø¿¡´Â ²À ½á¾ß ÇÏ¸ç ±× ¹ÛÀÇ À§Ä¡¿¡¼­´Â ÇÑÁÙ ºñ¿öµÎ´Â °ÍÀ¸·Î ÀÌ Å±׸¦ ´ë½Å ÇÒ ¼ö </code> ÇÑÁÙ ºñ¿öµÎ´Â °ÍÀ̳ª <p>¸¦ ¾²Áö ¾ÊÀº °÷Àº ¹®´ÜÀÌ ³ª´µ¾î ÁöÁö ¾Ê°í À§·Î ºÙ°Ô µÈ´Ù. ÀÚµ¿À¸·Î ¾ç ¿· ÆøÀ» ¸ÂÃß¾î Á¶ÀýÀÌ µÊÀ» ±â¾ïÇϱ⠹ٶõ´Ù. ¶Ç À̾߱âÇÏÁö¸¸ ÀÌÁ¡¿¡ ÁÖÀÇÇϱ⠹ٶõ´Ù. <sect>¹®¼­ º¯È¯ <p> ¿ì¸®´Â 2byte ¹®ÀÚ¸¦ »ç¿ëÇÏ´Â »ç¶÷µéÀ̱⠶§¹®¿¡ sgml-tools¸¦ ¹Ù·Î °¡Á®´Ù ¾µ ¼ö ¾ø´Ù. ÇѱÛÀÌ »ç¿ë°¡´ÉÇÏ°Ô ÆÐÄ¡µÈ °ÍÀº Ãâ·Â¹°·Î tex, ps, dvi, ÀϹÝÅؽºÆ®, htmlµîÀÇ º¯È¯ÀÌ °¡´ÉÇÏ´Ù. info¿Í rtf Ãâ·ÂÀº ¼ö¿ä°¡ ±×¸® ¾ø¾î ÆÐÄ¡´ë»ó¿¡¼­ Á¦¿ÜÇÑ °ÍÀ¸·Î º¸ÀδÙ. ±×·³ Çϳª¾¿ »ìÆ캸µµ·Ï ÇÏÀÚ. <sect1>html·Î º¯È¯ <p> <verb> sgml2html test.sgml </verb> ¿Í °°ÀÌ ÇØ ÁÖ´Â °ÍÀ¸·Îµµ ÃæºÐÇÏ´Ù. ÀÌ·¸°Ô ÇÒ °æ¿ì htmlÀº °¢ À庰·Î ´Ù¸¥ ¹®¼­·Î ÀúÀåÀÌ µÈ´Ù. Áï 7°³ÀÇ ÀåÀÌ ÀÖÀ» °æ¿ì ¸ñÂ÷°¡ µé¾îÀÖ´Â test.html¿¡¼­ºÎÅÍ test1.html ~ test7.htmlÀÌ »ý±â°Ô µÈ´Ù. ÀÌ·¸°Ô ³ª´µ´Â °ÍÀÌ ½È´Ù¸é <tt/-s 0/ ¿É¼ÇÀ» ³ÖÀ¸¸é µÈ´Ù. Áï ¾Æ·¡¿Í °°ÀÌ <verb> sgml2html -s 0 test.sgml </verb> ¶ó°í ÇØ ÁÖ¸é test.html ¹®¼­ Çϳª¸¸ »ý±â¸ç HTML ¹®¼­ ¿ª½Ã ¹ü¿ëÀûÀ¸·Î (¶§·Ð Ãâ·Â ¸ñÀû¿¡±îÁö) À¯¿ëÇÏ´Ù. Âü°í·Î ´ÙÀ½/ÀÌÀü/¸ñÂ÷ÀÇ ¸µÅ©¸¦ À̹ÌÁö¸¦ ÀÌ¿ëÇÏ´Â ¿É¼ÇÀÌ ÀÖÀ¸³ª ¸Å¹ø À̹ÌÁö¸¦ º¹»çÇØ Áà¾ß ÇÏ´Â ºÒÆíÇÔÀÌ Àֱ⠶§¹®¿¡ »ç¿ëÇÏÁö ¾Ê´Â °ÍÀ¸·Î ÇÑ´Ù. ¿¹»Û À̹ÌÁö¸¦ ¸¸µé¾î ³Ö°í ½ÍÀº »ç¶÷Àº µµ¿ò¸»À» Âü°íÇϱ⠹ٶõ´Ù. <sect1>txt·Î º¯È¯ <p> <verb> sgml2txt -s -f test.sgml </verb> ¹Ýµå½Ã À§ÀÇ µÎ ¿É¼ÇÀ» ³Öµµ·Ï ÇÑ´Ù. -f ¿É¼ÇÀ» ³ÖÁö ¾ÊÀ¸¸é ÇѱÛÀÌ ±úÁö´Â °÷ÀÌ »ý±â°í -s ¿É¼ÇÀ» »© ³õÀ¸¸é ÀÌ»óÇÑ ºóÁÙÀÌ »ý±ä´Ù. ÀÌ°ÍÀº ¿ø ÇÁ·Î±×·¥ÀÇ ¹®Á¦À̸ç ÃßÈÄ ÆÐÄ¡µÉ °ÍÀÌ´Ù. <sect1>dvi·Î º¯È¯ <p> <verb> sgml2latex test.sgml </verb> °ú °°ÀÌÇϸé ÆùÆ®¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â psÀÎ dvi Æ÷¸ËÀÇ ¹®¼­°¡ »ý±ä´Ù. ´Ü ½Ã½ºÅÛ¿¡ tex°ú HlatexÀÌ ¿Ã¹Ù¸£°Ô ±ò·Á ÀÖ¾î¾ß ÇÑ´Ù. latexÀº ÀÌ sgmlÀ» À§Çؼ­»Ó ¾Æ´Ï¶ó ÀÍÇôµÎ¸é ¹«Ã´ À¯¿ëÇϹǷΠ±ò¾ÆµÎ´Â °Íµµ ÁÁÀ» °Í °°´Ù. ´Ü Çϵ带 ¾à 300MÁ¤µµ Àâ¾Æ¸Ô´Â´Ù. --; dvi·Î º¯È¯µÈ ¹®¼­´Â xdvi·Î º¼ ¼ö ÀÖÀ¸¸ç dvips¸¦ ÅëÇØ ps ¹®¼­·Î º¯È¯°¡´ÉÇÏ´Ù. dvipsÀÇ »ç¿ë¹ýÀº ¾Æ·¡¿Í °°´Ù. <verb> dvips -f test.dvi > test.ps </verb> Åà ÆÐÅ°ÁöÀÇ ±âº» ¼³Á¤¿¡ µû¶ó ´Ù¸£°ÚÁö¸¸ -f ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é ÇÊÀÚÀÇ °æ¿ì ¹Ù·Î ÇÁ¸°ÅÍ·Î Ãâ·ÂÀÌ µÈ´Ù. -f ¿É¼ÇÀº È­¸éÀ¸·Î Ãâ·ÂÀ» º¸³»¸ç ÀÌ°ÍÀ» ¸®´ÙÀÌ·º¼Ç ½ÃÄÑ ÀúÀåÇÏ¸é µÈ´Ù. ¾Æ¿¹ óÀ½ºÎÅÍ ps·Î ¸¸µé°í ½Í´Ù¸é <verb> sgml2latex -o ps test.sgml </verb> ¿Í °°ÀÌ Çصµ µÈ´Ù. Âü°í·Î ÅÃÀº ½Ã½ºÅÛ ÇÁ¸°ÅÍ ¼³Á¤¿¡ µû¶ó °¢±â Çػ󵵰¡ ´Ù¸¥ ÆùÆ®¸¦ »ç¿ëÇϸç ÆùÆ® ¼Ò½º¸¦ ÄÄÆÄÀÏ ÇÏ¿© »ç¿ëÇÑ´Ù. ÆùÆ® ÄÄÆÄÀÏ Çϴµ¥ ¸îºÐ Á¤µµ °É¸®´Ï ²ÙÁØÈ÷ ±â´Ù¸®±â ¹Ù¶õ´Ù. <sect>±×¹ÛÀÇ Àâ´ãµé <p> <sect1>¹®¼­ ÅëÀÏÈ­¸¦ À§ÇÑ Á¶¾ð <p> <sect2>Àο뿡 À־ <p> ¾ÕÀ¸·ÎÀÇ ¹®¼­¿¡ À־ Ưº°È÷ °­Á¶ÇÏ°í ½ÍÁö ¾ÊÀº ÄÚµå¶ó¸é ÀϹÝÀûÀ¸·Î <tt/<verb>/¸¦ ¾²´Â °ÍÀÌ ÁÁ´Ù. À§¿¡ ¸»ÇÑ °Íó·³ ´«¾ÆÇÁ´Ù. <sect2>ÀÎÅÍ³Ý ÁÖ¼Ò³Ö±â <p> <tt/<url>/°ú <tt/<hmlurl>/À» ¹Ýµå½Ã ±¸ºÐÇÏ¿© »ç¿ëÇϵµ·Ï ÇÑ´Ù. À߸ø »ç¿ëÇÑ sgml ¼Ò½º´Â ÇÏÀÌÆÛ ÅؽºÆ® Çü½ÄÀÌ ¾Æ´Ñ ¹®¼­¿¡¼­ ¾Æ¹«·± Á¤º¸¸¦ Á¦°øÇØ ÁÖÁö ¸øÇÑ´Ù. ¿¹Àü¿¡ ¹ø¿ªÇß´ø ¹®¼­Áß¿¡ ¾Æ¹«·± URLÀÌ Ç¥½Ã°¡ ¾ÈµÇ¾î¼­ ¹«Ã´ ±Ã±ÝÇØ Çß´ø ±ÛÀÌ ÀÖ¾ú´Âµ¥ ±× ±ÛÀÇ ¼Ò½º¿¡¼­ ¿ø ÀúÀÚ°¡ <tt/<hmlurl>/À» ¿À¿ëÇÏ¿© ÀÏ¹Ý ÅؽºÆ® Çü½Ä¿¡¼­ ¾Æ¹«·± URLÀ» ãÀ» ¼ö ¾ø´ø °æÇèÀÌ ÀÖ´Ù. <sect2>¹®Àå ³»ÀÇ °­Á¶ <p> ¹®¼­ ³»ºÎ¿¡ "¸¦ »ç¿ëÇÔÀ¸·Î ¾î¶² ºÎºÐÀ» °­Á¶Çϱ⠺¸´Ù´Â ¹®¼­ ²Ù¹Ò ű×ÀÎ <tt/<tt>/¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ´õ¿í º¸±â ÁÁÀº ¹®¼­¸¦ º¸¿©ÁØ´Ù. <sect1>sgmlÀ» ¾îµð¿¡ ¾µ °ÍÀΰ¡? <p> Ưº°È÷ Àâ´ÙÇÑ tex ¼Ò½º¿¡ Àͼ÷ÇÏÁö ¾ÊÀº »ç¿ëÀÚ¶ó¸é ¾ÆÁÖ ¹ü¿ëÀûÀ¸·Î sgmlÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ·¹Æ÷Æ®³ª ÀÏ¹Ý ¹®¼­¿ëÀ¸·Îµµ ÁÁ´Ù. ±×·¯³ª Á» ½Ã°£ÀÌ ÀÖ´Ù¸é ¹Ù·Î Áö±Ý <url url="http://kldp.org" name="¸®´ª½º Çѱ۹®¼­ ÇÁ·ÎÁ§Æ®">·Î ´Þ·Á°¡ ¸®´ª½º ¹®¼­ ¹ø¿ª¿¡ ¿­½ÉÀÎ ´Ù¸¥ »ç¶÷µéÀ» º¸°í ÇÔ²² ¹®¼­ ¹ø¿ª¿¡ Âü¿©ÇÏ´Â °Íµµ ³ª»ÚÁö ¾ÊÀº »ý°¢ÀÌ´Ù. </article>