Docbook HowTo
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

¿ø¹®
docbook »ç¿ëÇϱâ

docbook »ç¿ëÇϱâ

À± »ó¹è

dreamyun@yahoo.co.kr

고친 과정
고침 1.02004³â 1¿ù 13ÀÏ 23½Ã
abstract Ãß°¡, ¹ø¿ªÀÚ Á¤º¸ ÀÔ·Â Ãß°¡
고침 0.92003³â 3¿ù 28ÀÏ 15½Ã
ºÎ°¡Á¤º¸(note, tip, warning..) °ü·Ã ³»¿ëÃß°¡
고침 0.82003³â 1¿ù 22ÀÏ 23½Ã
revsion °ü·Ã ³»¿ëÃß°¡

차례
1. Á¤º¸°¡ °¡Ä¡¸¦ °¡Áö±â À§Çؼ­´Â
1.1. Á¤º¸´Â º¸Á¸µÇ¾î¾ß ÇÑ´Ù.
1.1.1. ±×³ª¸¶ º¸Á¸½Ã°£ÀÌ Âª¾ÆÁö°í ÀÖ´Ù
1.2. Á¤º¸´Â ½±°Ô Á¢±ÙµÇ¸ç °Ë»öµÉ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
1.2.1. ±×·±µ¥ Á¤º¸ °Ë»öÀÇ ÀåÁ¡¸¶Àú »ç¶óÁö°í ÀÖ´Ù.
1.2.2. Á¢±Ù¿ª½Ã Á¡Á¡Èûµé¾îÁö°í ÀÖ´Ù
2. ±×·¯¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î ?
2.1. Á¾À̸¸ »ç¿ëÇÏÀÚ!!
2.2. °³¼±¾ÈÀ¸·Î plain/text ¸¦ Á¦¾ÈÇÏ´Ù
2.3. ±Ã±ØÀÇ Á¦¾È docbook
2.3.1. docbookÀÇ Æ¯Â¡
2.3.1.1. ¸¶Å©¾÷ ¾ð¾î¸¦ ÀÌ¿ëÇØ¼­ ±â¼úÇÑ´Ù.
2.3.1.2. ±ÛÀÇ ±¸Á¶¿Í ¼Ó¼ºÀ» Ç¥½ÃÇÒ ¼ö ÀÖ´Ù
2.3.1.3. ´Ù¾çÇÑ ¹®¼­·ÎÀÇ º¯È¯
2.3.2. °³¹ß ¹®¼­´Â docbook À¸·Î ÇÏÀÚ
2.3.3. ¹°·Ð ´ÜÁ¡µµ ÀÖ´Ù
3. °³¹ßÀÚ¸¦ À§ÇÑ DocBook ÀÇ »ç¿ë
3.1. docbook ÀÇ ¼³Ä¡
3.2. docbook ¹®¼­ÀÇ ±âº»±¸¼º
3.2.1. ¹®¼­ Çü½Ä
3.2.2. docbook À» »ç¿ëÇßÀ½À» ¾Ë·ÁÁÖ±â
3.2.3. ¹®¼­ÀÇ ½ÃÀÛ°ú ³¡À» ¾Ë·ÁÁØ´Ù
3.2.4. ¹®¼­ÀÇ Á¤º¸
3.2.4.1. ¹®¼­ÀÛ¼ºÀÚ ÁÖº¯°ú °ü·ÃµÈ Á¤º¸
3.2.4.2. ¹®¼­±³Á¤ °úÁ¤(º¯Ãµ»ç) º¸¿©ÁÖ±â
3.2.4.3. ¹®¼­ÀÇ °³·«ÀûÀÎ ¼Ò°³
3.2.5. ÁÖ¼®ÀÇ »ç¿ë
3.2.6. º»¹®ÀÇ ÀÛ¼º(±âº»)
3.2.6.1. ¹®Àå°ú ¹®´Ü
3.2.6.2. Àå, Àý, ¼ÒÀý
3.3. docbook ¹®¼­ÀÇ ºÎ°¡Àû ±â´É
3.3.1. ¸µÅ©°É±â
3.3.2. Å×ÀÌºí ¸¸µé±â
3.3.3. ±×¸² ³Ö±â
3.3.4. ÂüÁ¶Çϱâ
3.3.5. º¸ÀÌ´Â ±×´ë·Î Âï±â
3.3.6. ºÎ°¡Á¤º¸ ±â·Ï
3.3.6.1. note
3.3.6.2. warning
3.3.6.3. important
3.3.6.4. tip
3.3.6.5. caution
3.3.7. °¢ÁÖ ´Þ±â
3.3.8. ¹®ÀÚÀÇ °­Á¶
3.3.9. Àο빮ÀÇ »ç¿ë
3.3.10. ³ª¿­Çϱâ
3.3.11. ÄÄÇ»ÅÍ¿Í °ü·ÃµÈ ¼Ó¼º
3.4. docbook ÀÇ ÀüüÀûÀÎ ¹®¼­ ¸ð¾ç
4. docbook ¹®¼­ÀÇ º¯È¯
4.1. HTML ·ÎÀÇ º¯È¯
4.1.1. ¿©·¯°³ÀÇ ÆÄÀÏ·Î ÀÌ·ç¾îÁø html ¹®¼­¸¦ ¸¸µé¶§
4.1.2. ÇϳªÀÇ ÆÄÀÏ·Î ÀÌ·ç¾îÁø html ¹®¼­¸¦ ¸¸µé¶§
4.2. ¹®¼­ º¯È¯½Ã ÁÖÀÇ »çÇ×
5. Âü°í¹®Çå

1. Á¤º¸°¡ °¡Ä¡¸¦ °¡Áö±â À§Çؼ­´Â

1.1. Á¤º¸´Â º¸Á¸µÇ¾î¾ß ÇÑ´Ù.

¿ª»çÀÇ ½ÃÀÛÁ¡À» º¸Åë ¹®ÀÚ¸¦ ½á¼­ ±â·ÏÀ» ³²±ä ½ÃÁ¡À¸·Î º»´Ù. ±â·ÏÀ» ³²±ä´Ù´Â °ÍÀº Á¤º¸¸¦ ³²±ä´Ù´Â ¶æÀ¸·Î ±×¸¸Å­ Á¤º¸¸¦ ±â·ÏÇϴ°͵µ Áß¿äÇÏÁö¸¸ ¶ÇÇÑ Á¤º¸¸¦ º¸Á¸ÇÏ´Â°Í ¿ª½Ã Áß¿äÇÔÀ» ¾Ë¼ö ÀÖ´Ù.

ÄÄÇ»ÅͰ¡ ³ª¿À±â Àü¿¡´Â ÁÖ·Î Á¾À̸¦ Á¤º¸ÀúÀå/Àü´Þ ¸Åü·Î »ç¿ëÇÏ¿´À¸¸ç, ±× ÀÌÀü¿¡´Â ´ë³ª¹«, µ¹, ³ª¹« µîµîÀ» Á¤º¸ÀúÀå ¸Åü·Î »ç¿ëÇÏ¿´´Ù.

ÄÄÇ»ÅÍ´Â ÇöÀç ¿ì¸®°¡ °¡Áö°í ÀÖ´Â ÀúÀå¸ÅüÁß °¡Àå ÃÖ½ÅÀÇ ÀúÀå¸Åü¶ó°í ÀνĵǾî Áö°í ÀÖ´Ù. ÄÄÇ»ÅÍ·Î ÀÛ¼ºµÈ µ¥ÀÌŸ´Â Àб⠽¬¿ì¸ç, ±×·²µíÇÏ°Ô ´Ù¸¥ ¸Åü·Î ¿Å±æ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿©¼­ ¸Å¿ì ºü¸£°Ô °Ë»ö°¡´É Çϸç ÀÎÅͳÝÀ̶ó´Â µµ±¸¸¦ ÀÌ¿ëÇÏ¸é ¸Å¿ì ºü¸£°Ô ¸¹Àº »ç¶÷µé¿¡°Ô ÀüÆÄµÉ¼ö Àֱ⠶§¹®ÀÌ´Ù.

±×·¯³ª ÄÄÇ»ÅͰ¡ ÃÖ½ÅÀÇ Á¤º¸º¸Á¸ ¸ÅüÀ̱ä ÇÏÁö¸¸, Á¤¸»·Î "¾ÈÀüÇÑ" º¸Á¸ ¸ÅüÀÎÁö¿¡ ´ëÇØ¼­´Â »ý°¢Çغ¼ ¿©Áö°¡ ÀÖ´Ù. Àηù°¡ °¡Àå ¿À·£±â°£µ¿¾È »ç¿ëÇØ¿Â "Á¾ÀÌ"ÀÇ °æ¿ì´Â À߸¸ º¸°ü Çϸé 1500³â 2000³â ÀÌ»óÀ» º¸Á¸ÇÒ¼ö ÀÖÀ¸¸ç, Áö±Ý°ú °°ÀÌ ±â¼úÀÌ ¹ß´ÞµÈ »óȲ¿¡¼­¶ó¸é ´õ¿í ¿À·¡ º¸Á¸ÀÌ °¡´ÉÇÒ°ÍÀÌ´Ù. ¶ÇÇÑ Á¾À̰¡ ÈѼյǾú ´Ù°í ÇÏ´õ¶óµµ, ºÒ¿¡ Ÿ°Å³ª, ¾ÆÁÖ ½ÉÇÏ°Ô Âõ¾îÁöÁö ¾ÊÀº ÀÌ»óÀº °ÅÀÇ 100% º¹¿øÀÌ °¡´ÉÇÏ´Ù.

¹Ý¸é ÄÄÇ»ÅͰ¡ ÀúÀå¸Åü·Î ¾²´Â Ç÷ÎÇÇ µð½ºÅ©´Â ¸î³âÀ» ³Ñ±â±â°¡ Èûµé°ÍÀÌ´Ù. ÇÏµå µð½ºÅ©¿ª½Ã 5³â ÀÌ»ó ¹öƼ±â°¡ Èûµé°ÍÀ̸ç, ²Þ? ÀÇ ÀúÀå¸Åü¶ó°í ºÒ¸®´Â CD-ROM ¿ª½Ã 5³â ÀÌ»óÀÌ µÇ¸é º¸Á¸À²ÀÌ ¶³¾îÁö°Ô µÈ´Ù. 2000 ³â ÀÌ»ó º¸Á¸µÇ´Â Á¾ÀÌ¿¡ ºñÇÏ¸é °íÀÛÇØ¾ß 1/200 µµ ¾ÈµÇ´Â º¸Á¸±â°£ÀÌ´Ù.

¶ÇÇÑ ¾ÆÁÖ ½ÉÇÏ°Ô ÈѼյǾú´Ù ÇÏ´õ¶óµµ, °ÅÀÇ º¹¿øÀÌ °¡´ÉÇÑ Á¾ÀÌ¿¡ ºñÇØ¼­ ÄÄÇ»ÅͰ¡ »ç¿ëÇÏ´Â ÀúÀå¸ÅüÀÇ °æ¿ì ÀϺκÐ(ȤÀº Àüü)ÀÇ µ¥ÀÌŸ¸¦ ÀÒ¾î ¹ö¸®°Ô µÇ´Â °æ¿ìµµ ¹ß»ýÇÑ´Ù(¸Å¿ìÁ¾Á¾ ¹ß»ýÇÑ´Ù). °Ô´Ù°¡ ½Ç¼ö·Î µ¥ÀÌŸ¸¦ ³¯·Á¹ö¸®´Â °æ¿ìµµ Á¾ÀÌ¿¡ ºñÇØ¼­ ´õ¿í Á¾Á¾ ¹ß»ýÇÑ´Ù(¸Å¿ì ÁÖÀÇ ±íÀº »ç¶÷ÀÌ¶óµµ ¸î¹øÂëÀº °æÇèÇØ º¸¾ÒÀ» °ÍÀÌ´Ù. º¸Åë ¶¥À» Ä¡°í ÈÄȸÇϸç, ¾ÕÀ¸·Î ´Ù½Ã´Â ÀÌ·±ÀÏÀÌ ¹ß»ýÇÏÁö ¾Êµµ·Ï ÇÒ°ÍÀ̶ó°í ´ÙÁüÀº ÇÏÁö¸¸.. ..).


1.1.1. ±×³ª¸¶ º¸Á¸½Ã°£ÀÌ Âª¾ÆÁö°í ÀÖ´Ù

¹Ù·Î ´Ù¾çÇÑ binary Æ÷¸Ë µ¥ÀÌŸµé ¶§¹®ÀÌ´Ù. plain/text ¿Í´Â ´Þ¸® ÀÌ·¯ÇÑ Àü¿ë Æ÷¸ä µ¥ÀÌŸµéÀº ÀÐÀ»¼ö ÀÖ´Â Àü¿ë ÇÁ·Î±×·¥ÀÌ ¾ø´Ù¸é, ¾Æ¿¹ Á¢±ÙÁ¶Â÷ ¸øÇÒ¼ö ÀÖÀ¸¸ç, ÀÌ·± Àü¿ëÇÁ·Î±×·¥µéÀº ¾Æ¿¹ »ç¶óÁú¼öµµ ÀÖ´Ù. ½ÉÁö¾î´Â °°Àº Àü¿ë ÇÁ·Î±×·¥ÀÌ¶óµµ ¹öÁ¯¿¡ µû¶ó¼­ µ¥ÀÌŸ¸¦ ÀÐÁö ¸øÇÏ°Ô µÉ¼öµµ ÀÖ´Ù.

¶ÇÇÑ plain/text ÀÇ °æ¿ì¿¡´Â ÀϺΰ¡ ÈѼյǴõ¶óµµ, ±×·°Àú·° º¹±¸°¡ °¡´ÉÇÏÁö¸¸ binary Æ÷¸ä µ¥ÀÌŸÀÇ °æ¿ì À߸øÇÏ¸é ¹®¼­Àüü°¡ ³¯¶ó°¡´Â °æ¿ìµµ ½É½ÉÂú°Ô ¹ß»ýÇÑ´Ù.


1.2. Á¤º¸´Â ½±°Ô Á¢±ÙµÇ¸ç °Ë»öµÉ¼ö ÀÖ¾î¾ß ÇÑ´Ù.

È®½ÇÈ÷ Á¤º¸°Ë»ö¿¡ °üÇÑÇÑ ÄÄÇ»Å͸ÅüÀÇ ¼º´ÉÀ» Á¾À̰¡ µû¶óÀâÀ»¼ö´Â ¾øÀ» °ÍÀÌ´Ù. °Å´ëÇÑ µµ¼­°ü¿¡¼­ ¿øÇϴ åÀ» ã±â¶õ º¸Åë ÈûµçÀÏÀÌ ¾Æ´Ï´Ù. Á¦¸ñÀ» ÀÌ¿ëÇØ¼­ ã´Â´Ù¸é ±×·¡µµ ½±°ÚÁö¸¸, ƯÁ¤ ³»¿ëÀ» Æ÷ÇÔÇϴ åÀ» ã´Â °ÍÀº ¾öû³­ ³»¿ë°ú ½Ã°£À» ÅõÀÚÇÏ°Ô ¸¸µé°ÍÀÌ´Ù.

¹Ý¸é ÄÄÇ»Å͸¦ »ç¿ëÇÏ°Ô µÇ¸é(¿¹¸¦µé¾î ÀüÀÚ µµ¼­°üÀ» ±¸ÃàÇßÀ»°æ¿ì) ¿ì¸®´Â ¸Å¿ì ºü¸£°Ô(°ÅÀÇ ½Ç½Ã°£À̶ó°í »ý°¢µÉ ½Ã°£¿¡) ¿øÇÏ´Â ³»¿ëÀ» Æ÷ÇÔÇϰí Àִ åÀ» ã¾Æ³¾¼ö ÀÖ´Ù.


1.2.1. ±×·±µ¥ Á¤º¸ °Ë»öÀÇ ÀåÁ¡¸¶Àú »ç¶óÁö°í ÀÖ´Ù.

À̸¥¹Ù ÇÁ¸®Á¨Å×À̼Ç(¿Ü°ü)¿¡ ÁßÁ¡À» µÐ Àü¿ëÀÇ Æ÷¸ËÀ» °¡Áö´Â Æ÷¸ËÀÌ plain/text ´ë½Å »ç¿ëµÇ±â ¶§¹®ÀÌ´Ù. ¿¹¸¦µé¾î hwp³ª doc ·ÎµÈ ¹®¼­¸¦ °¡Áö´Â ÀüÀÚµµ¼­°üÀ» ±¸ÃàÇß´Ù°í ÇÏÀÚ. ÀÌ·²°æ¿ì ½±°Ô °Ë»öµÉ¼ö ÀÖ´Ù´Â ±âÁ¸ÀÇ ÀåÁ¡Àº »ç¸®Áö°Ô µÈ´Ù. Á¤º¸ °Ë»öÀº °íÀÛÇØ¾ß Á¦¸ñÀ¸·Î ã±â³ª, ȤÀº Ã¥ÀÇ ³»¿ëÀ» ¿ä¾àÇÑ text ¸¦ °¡Áö°í ã¾Æ¾ß ÇÒ°ÍÀÌ´Ù.

±×³ª¸¶ hwp, doc °¡ ÇöÀç ÀÚÁÖ ¾²ÀÌ´Â Æ÷¸ËÀ̶ó¸é ¹®Á¦°¡ ¾ø´Ù. ±×·¯³ª °ú¿¬ 10³â ȤÀº 20³âÈÄ¿¡µµ Áö±ÝÀÇ hwp, doc ¹®¼­¸¦ ÀÐÀ»¼ö ÀÖÀ»·±Áö´Â ³ÃÁ¤È÷ »ý°¢ÇØ º¸¾Æ¾ß ÇÑ´Ù. ¿©·¯ºÐÀÌ Áö±Ý ÇÑ 10³âÀü¿¡ ¾²À̴´ø ¿öµåÆÛÆåÆ® ¹®¼­, Çϳª¿öµå, º¸¼®±Û ¹®¼­ ¸¦ º¸·Á°í ÇÑ´Ù¸é »ó´çÇÑ ³ë·ÂÀ» ±â¿ï¿©¾ß ÇÒ°ÍÀÌ´Ù. ´ëºÎºÐÀÇ °æ¿ì´Â Æ÷±âÇϰí, ºñ½ÁÇÑ ³»¿ëÀ» °¡Áö´Â ´Ù¸¥ ¹®¼­¸¦ ãÀ¸·¯ ¶°³¯°ÍÀÌ´Ù.

¿øÇÏ´Â ¹®¼­¸¦ ã¾Ò´Ù°í ÇÏ´õ¶óµµ ³»¿ëÀ» º¸·Á¸é Àü¿ë ÇÁ·Î±×·¥(´ëºÎºÐ ºñ½Î´Ù)ÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ±×³ª¸¶ Àü¿ë ÇÁ·Î±×·¥ÀÌ »ç¶óÁö¸é ¸¹Àº ³ë·ÂÀ» ±â¿ï¿©¾ßÇÑ´Ù. (¾Æ¸¶ ´ëºÎºÐ Æ÷±âÇÏ°í ´Ù¸¥¹®¼­¸¦ ãÀ»°ÍÀÌ´Ù)

À̰ÍÀº Á¤º¸°Ë»öÀÇ ¹üÀ§¸¦ ½É°¢ÇÏ°Ô Ãà¼Ò½ÃŰ°Ô µÈ´Ù. ¹Ýµå½Ã ÃÖ½ÅÀÇ ¹®¼­¶ó°í ¸¸Çؼ­ °¡Àå ÁÁÀº Á¤º¸¸¦ °¡Áö°í ÀÖÀ»°ÍÀ̶ó°í´Â »ý°¢ÇÒ¼ö ¾ø´Ù. ¿À·¡µÈ ¹®¼­¶ó°í ÇØµµ ÈǸ¢ÇÑ ¾ÆÀ̵ð¾î¿Í Á¤º¸¸¦ Á¦°øÇÒ¼ö Àֱ⠶§¹®ÀÌ´Ù.

ÀüÀÚ µµ¼­°ü¿¡ doc, hwp, ¿öµåÆÛÆÑ, Çϳª, º¸¼®±Û µîÀÇ ¼­·ÎȣȯµÇÁö ¾ÊÀº ´Ù¾çÇÑ Æ÷¸ËÀÇ ¹®¼­°¡ °øÁ¸ÇÑ´Ù°í »ý°¢Çغ¸ÀÚ. °ú¿¬ ¾î¶»°Ô Á¢±ÙÇÏ°í ¾î¶»°Ô °Ë»öÀ» ÇØ¾ß ÇÒ°ÍÀΰ¡.


1.2.2. Á¢±Ù¿ª½Ã Á¡Á¡Èûµé¾îÁö°í ÀÖ´Ù

µ¶Æ¯ÇÑ Æ÷¸ËÀ¸·Î ÀÛ¼ºµÈ Á¤º¸¿¡ Á¢±ÙÇϱâ À§Çؼ­ ¿ª½Ã µ¶Æ¯ÇÑ Àü¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. ¾î¶²°ÍÀº ±¸ÇϱⰡ ¾î·Æ°í(¿À·¡µÈ ¹öÁ¯ÀÇ Æ÷¸Ë), ¾î¶²°ÍÀº ¸¹Àº ºñ¿ëÀ» ÁöºÒÇØ¾ß ÇÑ´Ù. (ºÒ¹ýº¹»ç¶ó´Â°Ô ÀÖ±äÇÏÁö¸¸) ¿øÇÏ´Â Á¤º¸¸¦ ¾ò±â À§Çؼ­´Â ±×Á¤µµÀÇ °æÁ¦´É·ÂÀ» °¡Áö°í ÀÖ¾î¾ß¸¸ ÇÑ´Ù. ÀÌ´Â Á¤º¸Á¢±Ù¿¡ ´ëÇÑ ºÒÆòµîÀ» °¡¼ÓÈ­ ½ÃŲ´Ù - ¸¶Ä¡ ÄÄÇ»ÅÍ¿Í ÀÎÅÍ³Ý ÀÎÇÁ¶óÀÇ À¯¹«·Î ÀÎÇÑ Á¤º¸ ºóºÎ°ÝÂ÷°¡ °¡¼ÓÈ­ µÇ´Â °Íó·³ -. ¸Ó ¾îÂ÷ÇÇ ÀÌ·¯ÇÑ °ÝÂ÷°¡ »ý±â´Â °Ç ¾î¿¼ö ¾ø°ÚÁö¸¸, Á¶±Ý¸¸ ³ë·ÂÇÑ´Ù¸é ÀÌ·¯ÇÑ °ÝÂ÷¸¦ ÁÙÀϼö ÀÖÀ»°ÍÀÌ´Ù.

plain/text ·Î ÀÛ¼ºµÈ RFCÀÇ °æ¿ì ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Ù¸é, ¹®¼­¿¡ Á¢±ÙÇϴµ¥ Á¦¾àÀÌ ¾ø´Ù. À̹®¼­°¡ ¿öµåÆÛÆå Æ÷¸ËÀ¸·Î ÀÛ¼ºµÇ¾î ÀÖ´Ù°í »ý°¢Çغ¸¶ó, ¼ÒÇÁÆ®¿þ¾î¸¦ ã´Â°Í Á¶Â÷ ¼ö¿ùÇÏÁö ¾ÊÀ»°ÍÀÌ´Ù. ms word ¿ª½Ã ¾ðÁ¦ ¿öµåÆÛÆå ¦ÀÌ ³¯·±Áö ¾Ë¼ö ¾ø´Â ÀÏÀÌ´Ù.


2. ±×·¯¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î ?

2.1. Á¾À̸¸ »ç¿ëÇÏÀÚ!!

¹°·Ð ÀÌ°Ç ¸»µµ ¾ÈµÇ´Â ¼Ò¸®´Ù. Á¾À̸¸ »ç¿ëÇϱ⿡´Â ¿ì¸®´Â ³Ê¹« ¸Ö¸® ³ª¿Ô´Ù. À̸¦Å×¸é »ç°ÇÀÇ ÁöÆò¼±À» ÀÌ¹Ì ¶Ù¾î³Ñ¾î¼­ ±×ÀÌÀüÀ¸·Î´Â µ¹¾Æ°¥¼ö ¾ø°Ô µÈ°ÍÀÌ´Ù. ÄÄÇ»ÅͰ¡ Àΰ£ÀÇ Á¤º¸ »ýȰÀ» À±ÅÃÇÏ°Ô ÇÏ´ÂÁö ±×·¸Áö ¾ÊÀºÁö´Â ³íÀï°Å¸®°¡ µÉ¼ö ¾ø´Ù. ¾î¶»°Ô ÇØ¾ß ÄÄÇ»Å͸¦ ÀÌ¿ëÇØ¼­ Àΰ£ÀÇ Á¤º¸ »ýȰÀ» ´õ À±ÅÃÇÏ°Ô ÇÒ¼ö ÀÖÀ»·±Áö¿¡ ³íÀïÀÇ ÃÐÁ¡À» ¸ÂÃß¾î¾ß ÇÒ¶§´Ù.


2.2. °³¼±¾ÈÀ¸·Î plain/text ¸¦ Á¦¾ÈÇÏ´Ù

ÄÄÇ»ÅÍ ¸Åü°¡ Á¾ÀÌ¿¡ ºñÇØ ¸¹Àº ´ÜÁ¡À» °¡Áø°Íµµ »ç½ÇÀÌÁö¸¸, ¹«½ÃÇÒ¼ö ¾ø´Â ÀåÁ¡À» Áö³æ´Ù. À§¿¡¼­ ¸»ÇßµíÀÌ ºü¸£¸ç, ½±°Ô ÀüÆÄµÇ¸ç, ºü¸¥°Ë»öÀÌ °¡´ÉÇϸç(°¡´ÉÇϵµ·Ï ¸¸µé¼ö ÀÖ´Ù), ½±°Ô º¹»çÇÒ¼ö ÀÖ´Ù.

±×·¯¹Ç·Î ÀÌ·¯ÇÑ ÀåÁ¡À» ÀÌ¿ëÇϸ鼭 ´ÜÁ¡À» º¸¿ÏÇÏ´Â ¹æÇâÀ¸·Î ³ª°¥¾ß ÇÒ°ÍÀÌ´Ù.

±×·±Àǹ̿¡¼­ plain/text ¸¦ Á¦¾ÈÇÏ´Â ¹ÙÀÌ´Ù.

plain/text ·Î µÈ ¹®¼­´Â notepad ¿Í vi, cat °ú °°Àº µµ±¸¸¦ ÀÌ¿ëÇØ¼­ ½±°Ô Á¢±ÙÇÒ¼ö ÀÖ´Ù. ÇѸ¶µð·Î ÄÄÇ»Å͸¦ ÀÌ¿ëÇÒÁÙ ¾Æ´Â »ç¶÷À̶ó¸é ´©±¸³ª ½±°Ô Á¢±Ù °¡´ÉÇÏ´Ù.

¶ÇÇÑ ¾î¶°ÇÑ »óȲ¿¡¼­¶óµµ ½±°Ô °Ë»öÇÒ¼ö ÀÖ´Ù. ÃÖ¾ÇÀÇ °æ¿ì¶ó ÇÒÁö¶óµµ grep ¸¦ »ç¿ëÇÒ¼ö ÀÖÀ¸¸ç, ÀÌ·¯ÇÑ plain/text °Ë»ö ÇÁ·Î±×·¥Àº ¸Å¿ì ¼Õ½±°Ô °³¹ßÇÒ¼ö ÀÖ´Ù(ÀÌ¹Ì ³ª¿ÍÀÖ´Â °ÍµéÀ» ½áµµ µÇÁö¸¸).

º¸Á¸¸¸ Á¦´ë·Î µÈ´Ù¸é Àå´ãÇϰǵ¥ 100³â ¾Æ¸¶µµ ±×ÀÌÈÄ¿¡¶óµµ ´©±¸µçÁö ½±°Ô Á¢±ÙÀÌ °¡´ÉÇÒ°ÍÀÌ´Ù - "½±°Ô Á¢±Ù" °¡´É ÀÌ°Ô Áß¿äÇÏ´Ù -.

RFC ¹®¼­°¡ À¯·´¿¡¼­¸¸ »ç¿ëµÇ´Â ÀÌ»óÇÑ ¿öµåÇÁ·Î¼¼½º Æ÷¸ËÀ¸·Î µÇ¾îÀÖ´Ù°í Çѹø »ó»óÇØ º¸¶ó. RFC ¹®¼­¿Í À¥ÆäÀÌÁö°¡ ¿Ö plain/text ·Î µÇ¾îÀÖ´ÂÁö »ý°¢ÇØ º¸±â ¹Ù¶õ´Ù.

°Ô´Ù°¡ º¸Á¸Çϱ⵵ plain/text °¡ ÈξÀ ½±´Ù. plain/text ´Â ÀϺκÐÀÌ ÈÑ¼Õ µÇ´õ¶óµµ ¹®¼­ Àüü¸¦ Àоî¹ö¸®´Â °æ¿ì´Â ±×¸® ÈçÇÏÁö ¾Ê´Ù. ±×·¯³ª binary µ¥ÀÌŸÀÇ °æ¿ì ÀϺÎÀÇ ÈѼÕÀÌ ÀüüÀÇ ÈѼÕÀ» ÀǹÌÇÏ´Â °æ¿ì°¡ ¸Å¿ì ÈçÇÏ´Ù. ÆÄÀÏÀÇ Å©±âÀÚü°¡ ÀÛ´Ù´Â °Íµµ º¸Á¸À» ½±°Ô ÇÏ´Â ÀÌÀ¯°¡ µÈ´Ù.


2.3. ±Ã±ØÀÇ Á¦¾È docbook

¸¶Ä¡ ¼±µ¿¹®±¸ °°Áö¸¸ ¾î¶µç plain/text ·Î ±¸¼ºµÇ¸é¼­µµ ±¸Á¶Àû ¹®¼­ÀÇ ±¸Á¶¸¦ °¡Áú¼ö ÀÖ´Â docbook À» Á¦¾ÈÇÑ´Ù(°³ÀÎÀûÀ¸·Î tex µµ ÈǸ¢ÇÑ ¶Ç´Ù¸¥ Á¦¾ÈÀ̶ó°í »ý°¢ÇÑ´Ù.).

docbook Àº sgml(xml ¹öÁ¯µµ ÀÖÀ½) ÀÇ DTD ÀÌ´Ù. sgml ÀÇ Æ¯¼º¿¡ °É¸Â°Ô, ±¸Á¶ÀûÀ̰í È®Àå/º¯Çü °¡´ÉÇÑ ¹®¼­¸¦ ¸¸µé¾îÁØ´Ù. ÀÏ´Ü ¸¸µé¾îÁø ¹®¼­´Â, HTML, TEX, RDF, PS, PDF µîÀ¸·ÎÀÇ º¯ÇüÀÌ °¡´ÉÇÏ´Ù. ¹«¾ùº¸´Ù °¡Àå Å« ÀåÁ¡Àº ¹¹´Ï ¹¹´Ï ÇØµµ ¹®¼­¸¦ ±¸Á¶ÀûÀ¸·Î ±â¼úÇÒ¼ö ÀÖ°Ô ¸¸µêÀ¸·Î½á, ¹®¼­ ÀÚü¸¦ Á¤º¸È­ ÇÒ¼ö ÀÖ´Ù¶ó´Â Á¡ÀÏ °ÍÀÌ´Ù.


2.3.1. docbookÀÇ Æ¯Â¡

±â¾÷À̳ª °³ÀÎÀÌ »ç¿ëÇÏ´Â ´ëºÎºÐÀÇ ¹®¼­µéÀº µ¥ÀÌÅÍ Áß½ÉÀÌ ¾Æ´Ñ ÇÁ¸®Á¨Å×ÀÌ¼Ç Áß½ÉÀÌ´Ù. ÀÌµé ¹®¼­µéÀº ¿Ü°ü»ó ¿¹»Ú±ä ÇÏÁö¸¸ Ç¥ÁØ,È¿À²,Á¤º¸ Áß½ÉÀÇ Ç¥ÁØÀûÀΠƲÀ» °¡Áö°í ÀÖÁö ¾Ê°í Áß±¸³­¹æÀ¸·Î Á¦À۵Ǵ °æÇâÀÌ ÀÖ´Ù. ÃÖ±ÙÀÇ ¹®¼­Á¦ÀÛÅøµéÀÌ xmlÀ» ÁöÇâÇϱ⠽ÃÀÛÇß´Ù´Â °ÍÀº ±×³ª¸¶ ´ÙÇàÀ̶ó°í ÇÒ ¼ö ÀÖ°Ú´Ù.

docbook´Â Á¤º¸¿Í µ¥ÀÌÅÍÁß½ÉÀÇ Ç¥ÁØÀûÀ̰í È¿À²ÀûÀÎ ¹®¼­ÀÇ Á¦ÀÛÀ» µµ¿ÍÁÖ±â À§ÇÑ ¸ñÀûÀ¸·Î ¸¸µé¾î Á³´Ù.


2.3.1.1. ¸¶Å©¾÷ ¾ð¾î¸¦ ÀÌ¿ëÇØ¼­ ±â¼úÇÑ´Ù.

±â¼úµÈ docbook¸¦ º¸¸é html°ú ¸Å¿ì ºñ½ÁÇÏ´Ù´Â °É ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ½ÇÁ¦·Î docbook¿Í htmlÀº sgmlÀÇ ÇüÁ¦»¹Âë µÇ´Â °ü°è·Î sgmlÀÇ ´Ù¸¥ ¼­ºê¼ÂÀÌ´Ù.

ÇöÀç docbook´Â sgml°ú xml·Î ±â¼úµÇ°í ÀÖÀ¸¸ç ±â¼úµ¿Çâ»ó xml·Î ±â¼úµÇ´Â °æ¿ì°¡ ´õ¿í ¸¹´Ù. ¹¹ ±×·¸´Ù°í ÇÏ´õ¶óµµ ³»¿ë»ó¿¡ ¾Æ¹«·± Â÷À̵µ ¾øÀ¸´Ï ȣȯ°ÆÁ¤À» ÇÒ ÇÊ¿ä´Â ¾ø´Ù. xmlÀÚü°¡ sgmlÀ» ´Ü¼øÈ­ÇÑ ¼­ºê¼ÂÀ̱⠶§¹®ÀÌ´Ù. ½ÇÁ¦ xml,sgmlÇü½ÄÀÇ docbook ¸ðµÎ µ¿ÀÏÇÑ ³»¿ëÀ» °¡Áø´Ù.


2.3.1.2. ±ÛÀÇ ±¸Á¶¿Í ¼Ó¼ºÀ» Ç¥½ÃÇÒ ¼ö ÀÖ´Ù

docbookÀÌ xml(sgml)À» »ç¿ëÇØ¼­ ±â¼úµÇ¹Ç·Î½á ¾òÀ» ¼ö ÀÖ´Â ÀÌÀÍÀε¥ Åױ׸¦ ÀÌ¿ëÇØ¼­ ±ÛÀÇ ±¸Á¶¿Í ¼Ó¼ºÀ» Ç¥½ÃÇÏ°Ô µÇ¹Ç·Î ¹®¼­ ÀÚü°¡ Á¤º¸°¡ µÉ ¼ö ÀÖ´Ù.


2.3.1.3. ´Ù¾çÇÑ ¹®¼­·ÎÀÇ º¯È¯

¹®¼­ÀÚü°¡ Ç¥ÁØÀûÀΠƲÀ» µû¸£¸ç ±¸Á¶¿Í ¼Ó¼ºÀ» ¸íÈ®È÷ ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ´Ù¸¥ ¹®¼­·ÎÀÇ º¯È¯ÅøÀÇ ÀÛ¼ºÀÌ ¸Å¿ì ¿ëÀÌÇÏ´Ù.

xmlÀº µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â ¹®¼­¿Í º°µµ·Î º¸¿©Áö´Â ¸ð½ÀÀ» Á¤ÀÇÇϱâ À§ÇÑ ½ºÅ¸ÀϽ¬Æ®(style sheet)¶ó´Â°Ô Á¸ÀçÇÑ´Ù. ¹®¼­¸¦ ȹµæÇÑ »ç¶÷Àº ´ÜÁö ½ºÅ¸ÀϽ¬Æ®¸¦ ¾î¶»°Ô Á¤ÀÇÇÏ´À³Ä¿¡ µû¶ó¼­ ´Ù¾çÇÑ ÇüÅÂÀÇ ¹®¼­¸¦ Ãâ·ÂÇÒ ¼ö ÀÖ°Ô µÈ´Ù.

ÀÌ·¯ÇÑ ½ºÅ¸ÀϽ¬Æ®´Â Á÷Á¢ÀÛ¼ºÇؼ­ »ç¿ëÇÏ´Â°Ô º¸ÅëÀÌÁö¸¸ docbook´Â ÀÌ¹Ì ¿©·¯°³ÀÇ ½ºÅ¸ÀϽ¬Æ®¸¦ Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ ½ºÅ¸ÀϽ¬Æ®¸¦ ÀÌ¿ëÇϸé ÀϰüµÈ ¸ð¾çÀ» °¡Áö´Â ¹®¼­¸¦ ¸¸µé ¼ö ÀÖ´Ù.

Âü°í·Î word, ps, pdf °°Àº °æ¿ì ½ºÅ¸ÀϽ¬Æ®·Î Á¤ÀÇÇÒ ¼ö ¾ø±â ¶§¹®¿¡ À̰æ¿ì tex¿Í °°Àº ½ºÅ¸ÀϽ¬Æ®·Î Á¤ÀÇ °¡´ÉÇÑ Áß°£´Ü°èÀÇ ¹®¼­·Î º¯°æÇÑ´ÙÀ½ ¹®¼­º¯È¯ÅøÀ» ÀÌ¿ëÇØ¼­ º¯°æÇÑ´Ù.


2.3.2. °³¹ß ¹®¼­´Â docbook À¸·Î ÇÏÀÚ

Á¦¾È¼­, È«º¸¿ë ¹®¼­µî ±¸Á¶ÀûÀÎ ¹®¼­ÀÇ ³»¿ëÀ» º¸¿©ÁÖ´Â°Í º¸´Ù´Â ¿ÜÀûÀ¸·Î ȸ·ÁÇÑ ±×·¡¼­ »ç¶÷ÀÇ ½Ã¼±À» ²ø¼ö ÀÖ´Â ¹®¼­°¡ ¾Æ´Ñ °³¹ß¹®¼­ ¸¦ ¸¸µé°íÀÚ ÇÑ´Ù¸é docbook ÀÇ »ç¿ëÀ» ±ÇÀåÇÏ´Â ¹ÙÀÌ´Ù.

docbook Àº ¸Å¿ì »ç¿ëÇϱ⠽¬¿ì¸ç(HTML À» »ç¿ëÇÏ´Â °Í¸¸Å­), ¹®¼­¸¦ ±¸Á¶ÀûÀ¸·Î ÀÛ¼ºÇÒ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ¸ç, plain/text ·Î ¾ðÁ¦µçÁö ¿­¶÷°¡´ÉÇÏ°í ±×ÀÚü¸¦ µ¥ÀÌŸº£À̽º·Î½á °ü¸®ÇÒ¼ö ÀÖ´Ù. ¶ÇÇÑ ½±°Ô Á¢±Ù°¡´ÉÇÏ´Ù.

ÇÊÀÚ´Â °³¹ß¹®¼­ÀÛ¼ºÀ» À§Çؼ­ word, hwp µîÀÇ Àü¿ë ¾îÇø®ÄÉÀ̼ÇÀ» ¾²´Â°É Áö±ØÈ÷ ½È¾îÇÏ´Â(¹Ý´ëÇÏ´Â ÀÔÀå)ÀÌ´Ù. ÀÏ´Ü ¹®¼­ Ç¥ÁØÀÌ ¾ø´Ù. ³ª¸§´ë·Î ÆÀ¿¡¼­ ¸¸µç´Ù°í ¸¸µé°ÚÁö¸¸, ±¸Á¶ÀûÀ¸·Î º¸±â ½¬¿î Ç¥ÁØÈ­µÈ ¹®¼­ÀÇ Æ²À» ¸¶·ÃÇÏ´Â°Ç °áÄÚ ½¬¿îÀÏÀÌ ¾Æ´Ï´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ Æ²À» ¸¸µé¾ú´Ù°í ÇØµµ ´Ù¸¥ ȸ»çÀÇ ¹®¼­µé - ½ÉÁö¾î´Â °°Àº ȸ»çÀÇ ´Ù¸¥ ÆÀÀÇ ¹®¼­µé - °úµµ ±× ƲÀÌ ´Ù¸£¸ç, ÀÌ´Â ¹®¼­ÀÇ ÀÌÇØµµ¸¦ ¶³¾îÁö°Ô ¸¸µç´Ù. ÆÀÀÌ ¹Ù²î¸é ÀÌ Æ²Àº ±ú¾îÁö°Ô µÈ´Ù.

°Ô´Ù°¡ ¹®¼­ °Ë»öÀÌ Èûµé´Ù.(°íÀÛÇØ¾ß Á¦¸ñÀ¸·Î °Ë»öÀÌ °¡´ÉÇÏ´Ù) °Ë»öÀÌ Èûµç ¹®¼­´Â Ȱ¿ëµµ°¡ ¶³¾îÁö°Ô µÇ°í, ÀÌ·¯ÇÑ ¹®¼­µéÀÌ ½×ÀÌ°í ½×ÀÌ¸é °á±¹ ÇϵåÀÇ Çѱ¸¼®¸¸ Â÷ÁöÇÏ´Â ¾µ¸ð¾ø´Â Á¤º¸°¡ µÇ¾î¹ö¸®°í ¸¸´Ù. docbook ´Â HTML ·Î º¯°æÇÏµç ±×´ë·Î »ç¿ëÇϵçÁö °£¿¡ ¸ðµç Á¾·ùÀÇ °Ë»öÀÌ °¡´ÉÇÏ´Ù. º¸Åë °³¹ß ¹®¼­¿¡´Â ¸¹Àº Áß¿äÇÑ ³»¿ëÀÌ - ¼³°è¹æ¹ý, ÄÚµù¹æ¹ý, ÆÁ, ¹®Á¦ÇØ°á ¹æ¹ý, ÄÚµå -µé¾î Àִµ¥, °Ë»öÀÚü°¡ Èûµé¹Ç·Î ¸¸µé¾îÁø °³¹ß¹®¼­°¡ ´ÙÀ½ ÇÁ·ÎÁ§Æ®¿¡ °ÅÀÇ È°¿ëµÇ¾î ÁöÁö ¾Ê´Â´Ù. ±×³ª¸¶ ÆÀÀÌ ±×´ë·Î À¯ÁöµÇ¸é ±¦ÂúÀºµ¥, ÆÀ°³ÆíÀÌ¶óµµ ÀϾ°Ô µÇ¸é, ÀÌ ¹®¼­µéÀº °ÅÀÇ Æó±âµÇ´Â °æ¿ì°¡ ¸¹´Ù(°³ÀÎÀûÀ¸·Î À¯ÁöÇÏ´Â °æ¿ì Á¦¿ÜÇϸé)

°á·ÐÀûÀ¸·Î ¸»Çؼ­ docbookÀ» »ç¿ëÇϸé Ç¥ÁØÈ­µÈ, ±×¸®°í °Ë»öÇϱ⠽¬¿ì¸ç, »ç¿ëÇϱ⠽±°í, µ¥ÀÌŸ º£À̽ºÈ­ Çϱ⠽¬¿î Ç¥ÁØ ¹®¼­¸¦ °¡Áö°Ô µÊÀ¸·Î½á ¾à°£ÀÇ ³ë·ÂÀ¸·Î - ¾à°£ ´É·Â ÀÖ´Â ÇÁ·Î±×·¡¸Ó°¡ ÇÑ ÀÏÁÖÀϸ¸ ³ë·ÂÇÏ¸é ¾µ¸¸ÇÑ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ¼ö ÀÖÀ»°ÍÀÌ´Ù. (¹°·Ð ´Ù¸¥ °ø°³µÈ ½Ã½ºÅÛÀ» ¼öÁ¤Çؼ­ »ç¿ëÇØµµ µÈ´Ù) - Áö½Ä systemÀ» ±¸ÃàÇÒ¼ö ÀÖ´Ù.

¹®¼­ ÀÛ¼º½Ã°£µµ ÈξÀ ´ÜÃà½Ãų¼ö ÀÖ´Ù. ¹®¼­ÀÇ ±¸Á¶¿¡ ´ëÇØ¼­ »ý°¢ÇØ¾ß µÇ´Â ½Ã°£À» ÁÙÀϼö ÀÖÀ¸¸ç, ´«¿¡ ¾î¶»°Ô º¸ÀÏ·±Áö¿¡ ½Å°æ¾²Áö ¾Ê¾Æµµ µÇ±â ¶§¹®ÀÌ´Ù.


2.3.3. ¹°·Ð ´ÜÁ¡µµ ÀÖ´Ù

¾ÆÁ÷ ¸¹Àº ȸ»ç¿¡¼­ ÈǸ¢ÇÑ Á¤º¸¶õ, "º¸±â¿¡ ¿¹»Û ±×¸²°ú Ç¥ ±×¸®°í ÆùÆ®¸¦ Æ÷ÇÔÇÑ doc, hwp Æ÷¸äÀ» °¡Áö´Â ¹®¼­¿¡ ÀúÀåµÈ.. "¿¹»Û¹®ÀÚ" À̶ó°í »ý°¢Çϰí ÀÖ´Â°Ô Çö½ÇÀÌ´Ù. docbook ·Î ¸¸µç¹®¼­´Â ¾Æ¸¶ °áÀçó¸® °úÁ¤À» ¹âÁö ¸øÇÏ´Â ºÒ¿îÀ» °ÞÀ»¼öµµ ÀÖÀ» °ÍÀÌ´Ù. ¾î¶µç ºÐ¸í docbook ·Î ¸¸µé¾îÁø ¹®¼­´Â "È­·ÁÇÑ" À̶õ ¼ö½Ä¾î¿Í´Â °Å¸®°¡ Á» ¸Ö´Ù.

¾Æ¹«¸® »ç¿ëÇϱ⠽±´Ù°í´Â ÇÏÁö¸¸, HTML Å×±× °°Àº ¸î°¡Áö Åױ׵鿡 ´ëÇØ¼­ ÀÍÈ÷°í ÀÖ¾î¾ß ÇÑ´Ù. ÇÊÀÚ¿ª½Ã ¿©ÀüÈ÷ ¹®¼­¸¦ ¸¸µéÀû¿¡´Â docbook ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀ» ´ã°í ÀÖ´Â ÅÛÇø´¹®¼­¸¦ Âü°íÇÑ´Ù. (Çϱä word ³ª hwp µµ Á¦´ë·Î ÀÍÇô¼­ »ç¿ëÇÏ·Á¸é °áÄÚ ½¬¿î°Ô ¾Æ´ÏÁö¸¸)

º¹ÀâÇÑ Ç¥¸¸µé±â°¡ ¼ö¿ùÇÏÁö°¡ ¾Ê´Ù. ÇÏÁö¸¸ º¹ÀâÇÑ Ç¥¸¦ ¸¸µéÁö ¾Ê´õ¶óµµ, Á¤º¸¸¦ Àü´ÞÇÒ¼ö ÀÖ´Â ¹æ¹ýÀº ÃæºÐÇÏ´Ù°í »ý°¢µÇ¾îÁø´Ù.

¸ðµç ȸ»çµéÀÌ Ç¥ÁØÀûÀÎ ¹®¼­·Î doc Æ÷¸ËÀ» °íÁýÇϰí ÀÖ´Ù. Ç¥ÁØÀûÀÌ µÇ¾î¾ßÇÒ ÀÌÀ¯°¡ ¾ø´Âµ¥µµ ¸»ÀÌ´Ù. docbook À¸·Î ¸¸µé¾îÁø ¹®¼­¸¦ HTML ȤÀº PDF º¯È¯ ½ÃÄѼ­ Áشٸé "±âº»µµ ¾ÈµÈ ȸ»ç" ¶ó´Â ¿À¸íÀ» µè±â¿¡ µü ¾Ë¸Â´Ù(PDF ¶ó¸é ±×³ª¸¶ ¾çÈ£ÇϰÚÁö¸¸).


3. °³¹ßÀÚ¸¦ À§ÇÑ DocBook ÀÇ »ç¿ë

DocBook ¿¡ ´ëÇÑ ±âº»ÀûÀÎ ¼Ò°³¿Í ¼³¸íÀº DocBook À¸·Î ±Û¾²±â ÀÇ 1Àå°ú 2ÀåÀ» Âü°í Çϱ⠹ٶõ´Ù.

À̹®¼­¿¡¼­´Â DocBook ÀÇ ½ÇÁúÀûÀÎ »ç¿ë¹ý¸¸À» °£Ã߸®µµ·Ï ÇÒ°ÍÀÌ´Ù.

DocBook ´Â HTML¿Í ºñ½ÁÇÑ ¸éÀÌ ¸Å¿ì ¸¹À¸¹Ç·Î(¸¶Å©¾÷ ¾ð¾î¶ó´Â Ư¼º ¿Ü¿¡µµ) HTML°ú ÀÚÁÖ ºñ±³µÇ¾î¼­ ¼³¸íµÉ°ÍÀÌ´Ù.


3.1. docbook ÀÇ ¼³Ä¡

Linux rpm À» ±âÁØÀ¸·Î ¼³¸íÇÒ°ÍÀÌ´Ù. ´ëºÎºÐÀÇ Linux ¹èÆ÷ÆÇÀº docbook »ç¿ë¿¡ ÇÊ¿äÇÑ ¸ðµç ÆÐŰÁö¸¦ Æ÷ÇÔÇϰí ÀÖÀ½À¸·Î ¾Æ¸¶ ¹Ù·Î »ç¿ëÇØµµ ¹®Á¦ ¾øÀ»°ÍÀÌ´Ù. ¾ø´Ù¸é ¾Æ·¡ÀÇ ÆÐŰÁö¸¦ ¼³Ä¡Çϵµ·Ï ÇÏÀÚ.

docbook ¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ´ÙÀ½°ú °°Àº ÆÄÀϵéÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ÆÐŰÁöÀÇ À̸§Àº ¹èÆ÷ÆÇÀÇ ¹öÁ¯¿¡ µû¶ó ¾à°£¾¿ ´Ù¸¦¼ö ÀÖ´Ù.

jade

openjade-1.3.rpm

docbook °ü·Ã ÆÐŰÁö

dockbook-dtd41-sgml-1.0.rpm, dockbook-style-dsssl-1.64.rpm, dockbook-utils-0.6.9.rpm, dockbook-utils-pdf-0.6.9.rpm

kldp.dsl

html º¯È¯½Ã »ç¿ëµÉ kldp ½ºÅ¸ÀÏ ½¬Æ®

kldp.dsl ¹Þ±â


3.2. docbook ¹®¼­ÀÇ ±âº»±¸¼º

3.2.1. ¹®¼­ Çü½Ä

docbook Àº ÀÚÁÖ »ç¿ëµÇ´Â ¹®¼­Çü½Ä¿¡ µû¶ó¼­ ´Ù¾çÇÑ ¹®¼­ÀÇ Å¸ÀÔÀ» ÁöÁ¤ÇØÁÙ¼ö ÀÖ´Ù. docbook ¿¡¼­ Áö¿øÇÏ´Â ¹®¼­Çü½ÄÀº "book", "article", "chapter", "set" µîÀÌ ÀÖ´Ù. book ´Â Ã¥À» Æì³»±â¿¡ ¾Ë¸ÂÀº ´Ù¾çÇÑ ¹®¼­±¸Á¶¸¦ Áö¿øÇÑ´Ù. article ´Â º¸°í¼­ ¼öÁØ, chapter Àº °£´ÜÇÑ ¸î°³ÀÇ Àå ¸¸À¸·Î ÀÌ·ç¾îÁø ¹®¼­¸¦ ³ªÅ¸³»±â À§Çؼ­ »ç¿ëÇÑ´Ù. set Àº ¿©·¯°³ÀÇ book À» Æ÷ÇÔÇÑ´Ù.

ÀÌ·¯ÇÑ ¹®¼­±¸Á¶¸¦ ¼±ÅÃÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ¹®¼­ÀÇ Ã³À½¿¡ ¸í½ÃÇØÁÖ¸é µÈ´Ù.

<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
				


3.2.2. docbook À» »ç¿ëÇßÀ½À» ¾Ë·ÁÁÖ±â

docbook Àº sgml(xml)ÀÇ DTD À̹ǷÎ, ¸ðµç Á¤º¸°¡ »ç¿ëÀÚ Á¤ÀÇµÈ TAG ¸¦ ÀÌ¿ëÇØ¼­ Ç¥±âµÇ¾î Áø´Ù. ÀÏ´ÜÀº ÀÌ ¹®¼­°¡ docbook DTD ¸¦ ÀÌ¿ëÇØ¼­ ¸¸µé¾î Á³´Ù´Â°É ¾Ë·ÁÁà¾ß ÇÑ´Ù.

<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
				
À§´Â article ÀÇ ¹®¼­±¸Á¶¸¦ »ç¿ëÇÒ°æ¿ìÀÌ´Ù. book À» »ç¿ëÇÏ°í ½Í´Ù¸é article ´ë½Å book À» ¾²¸é µÈ´Ù.

Âü°í·Î ÇöÀç ÀÌ »çÀÌÆ®¿¡¼­ »ç¿ëµÇ´Â ¸ðµç docbook ¹®¼­´Â article ¹®¼­ ±¸Á¶¸¦ »ç¿ëÇß´Ù.


3.2.3. ¹®¼­ÀÇ ½ÃÀÛ°ú ³¡À» ¾Ë·ÁÁØ´Ù

HTML ¹®¼­ÀÇ °æ¿ì <HTML> °ú </HTML> TAG ¸¦ ÀÌ¿ëÇØ¼­ ¹®¼­ÀÇ ½ÃÀÛ°ú ³¡À» ¾Ë·ÁÁØ´Ù. docbookÀÇ °æ¿ì´Â <article> Åױ׸¦ ÀÌ¿ëÇÑ´Ù.

<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<article lang="ko">

<!-- ½ÇÁ¦ ¹®¼­ÀÇ ³»¿ëÀÌ ¿Â´Ù -->
...
...
</article>
				
lang ´Â ¾î¶°ÇÑ ¹®ÀÚ¸¦ »ç¿ëÇÏ´ÂÁö¸¦ ¾Ë·ÁÁÖ±â À§Çؼ­ »ç¿ëµÈ´Ù.


3.2.4. ¹®¼­ÀÇ Á¤º¸

´ëºÎºÐÀÇ ¹®¼­¸¦ º¸¸é, ¹®¼­ÀÇ °¡Àå ù¸Ó¸®¿¡´Â ¹®¼­ÀÇ "Á¦¸ñ", "ÀúÀÛÀÚ", "ÀúÀÛÀÚÀÇ ¿¬¶ôó - email °°Àº - ", "¹®¼­ ¼Ò°³" µîÀÌ ³õÀÌ°Ô µÈ´Ù. ¹®¼­ÀÇ Á¤º¸¸¦ À§Çؼ­ »ç¿ëµÇ´Â TAG ´Â <articleinfo> ÀÌ´Ù. articleinfo TAG ´Â HTML ÀÇ HEAD Å×±×¿Í ºñ½ÁÇÏ´Ù°í »ý°¢ÇÒ¼ö ÀÖ´Ù.

<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<article lang="ko">
<articleinfo>
    <title>dockbook »ç¿ëÇϱâ</title>
    <author>
        <surname>˱</surname>
        <firstname>µå¸²</firstname>
        <affiliation>
            <orgdiv>Ư¼ö ±â¼ú¿¬±¸°³¹ß½Ç</orgdiv>
            <orgname>Àç¹ÌÀÖ´Â °³¹ßÆÀ</orgname>
            <jobtitle>¿¬±¸¿ø</jobtitle>
            <address>
                <email>dreamyun@yahoo.co.kr</email>
            </address>
        </affiliation>
    </author>
</articleinfo>
....
				
½±°Ô ÀÌÇØ°¡´É ÇÒ°ÍÀÌ´Ù. Àüü ¹®¼­ÀÇÁ¦¸ñ, ±Û¾´ÀÌÀÇ Á¤º¸(À̸§, ºÎ¼­, À̸ÞÀÏ)µîÀÌ µé¾î°¡ ÀÖ´Ù. title ¿ÜÀÇ ´Ù¸¥°ÍµéÀº ¿É¼Ç»çÇ×À¸·Î ÇÊ¿ä¾øÀ»°æ¿ì ÀûÁö ¾Ê¾Æµµ µÈ´Ù.


3.2.4.1. ¹®¼­ÀÛ¼ºÀÚ ÁÖº¯°ú °ü·ÃµÈ Á¤º¸

¹®¼­¸¦ ÀÛ¼ºÇÏ´Ù º¸¸é ¹ø¿ªÀ» ÇÒ ¶§µµ ÀÖ°í ¿©·¯¸íÀÌ ¹®¼­ ÀÛ¼ºÀ» µµ¿ÍÁÙ ¶§µµ ÀÖ´Ù. ±×·¸´Ù¸é ÀÌ·¯ÇÑ Á¤º¸¸¦ ¹®¼­¿¡ Áý¾î ³Ö´Â ÀÛ¾÷µµ ÇÊ¿äÇÒ °ÍÀÌ´Ù. ÀÌ·¯ÇÑ Á¤º¸ÀÔ·ÂÀ» À§Çؼ­ <othercredit> Åױ׸¦ Á¦°øÇÑ´Ù. ƯÈ÷ ¹ø¿ªÀÚ¸¦ ¸í½ÃÇÒ °æ¿ì <othercredit role="translator">¸¦ ÀÌ¿ëÇØ¼­ ¹ø¿ªÀÌ ÀÌ·ç¾îÁ³À½À» ¸í½ÃÇÒ ¼ö ÀÖ´Ù.

<author>
	<surname>Richard</surname>
	<firstname>mu ge</firstname>
	...
</author>
<!-- ¹ø¿ªÀÚ  -->
<othercredit role="translator">
	<surname>¾Æ</surname>
	<firstname>¹«°³</firstname>
	....
</othercredit>
					


3.2.4.2. ¹®¼­±³Á¤ °úÁ¤(º¯Ãµ»ç) º¸¿©ÁÖ±â

¹®¼­´Â Çѹø ¸¸µé¾îÁö°í ³¡³ª´Â°Ô ¾Æ´Ï°í Áö¼ÓÀûÀ¸·Î ±³Á¤µÇ°Å³ª ³»¿ëÀÌ Ãß°¡µÈ´Ù. ÀÌ·¯ÇÑ ±³Á¤¹× Ãß°¡°¡ ÀÖÀ»¶§¸¶´Ù ±× ³»¿ëÀ» Àû¾îÁÖ¸é ¹®¼­¸¦ Á»´õ È¿°úÀûÀ¸·Î °ü¸®ÇÒ¼ö ÀÖÀ»°ÍÀÌ´Ù. À̸¦ À§ÇØ docbook ´Â revhistory ¿Í ¸î°³ÀÇ ºÎ¼öÀûÀΠű׸¦ Á¦°øÇÑ´Ù.

<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<article lang="ko">
<articleinfo>
    <title>dockbook »ç¿ëÇϱâ</title>
    <author>
         ......
    </author>
	<revhistory>
		<revision>
			<revnumber>0.8</revnumber>
			<date>2003³â 1¿ù 22ÀÏ 23½Ã</date>
			<revremark>revsion °ü·Ã ³»¿ëÃß°¡</revremark>
		</revision>
		<revision>
			<revnumber>0.7</revnumber>
			<date>2003³â 1¿ù 21ÀÏ 3½Ã</date>
			<revremark>¹®¼­ ÃÖÃÊÀÛ¼º</revremark>
		</revision>
	</revhistory>
</articleinfo>
					
¹®¼­ÀÇ ¹öÁ¯, ±³Á¤³¯Â¥, ±³Á¤³»¿ëµîÀ» Àû¾îÁÙ¼ö ÀÖ´Ù. ÀÌ ¹®¼­ÀÇ °¡Àå ¾ÕºÎºÐÀ» º¸¸é revhistory ¸¦ Àû¿ëÇÑ ¿¹¸¦ º¼¼ö ÀÖÀ»°ÍÀÌ´Ù.


3.2.4.3. ¹®¼­ÀÇ °³·«ÀûÀÎ ¼Ò°³

Á» ±Ô¸ð°¡ ÀÖ´Â ¹®¼­¶ó¸é ¹®¼­ °¡Àå¾Õ¿¡ ¹®¼­¿¡ ´ëÇÑ °³·«ÀûÀÎ ¼Ò°³°¡ µé¾î°£´Ù. <abstract>¸¦ ÀÌ¿ëÇÏ¸é µÈ´Ù. ÀÌ °ÍÀº articleinfo¿Í °°Àº ·¹º§À» °¡Áø´Ù.

<articleinfo>
....
</articleinfo>
<abstract>
	<para>
		µåµð¾î 2.6Ä¿³ÎÀÌ ¼¼»ó¿¡ ³ª¿À°Ô µÇ¾ú´Ù. ¸¹Àº ±â´ÉµéÀÌ Ãß°¡µÇ¾úÀ¸¸ç ¸î¸î Áß¿ä ±â´ÉµéÀº 
		2.4·Î ¹éÆ÷ÆÃ µÇ±âµµ Çß´Ù. À̹®¼­´Â 2.6Ä¿³Î¿¡ Ãß°¡µÈ ÁÖ¿ä ±â´Éµé¿¡ ´ëÇÑ ¼³¸íÀ» ´ã°í 
		ÀÖ´Ù. ...   
	</para>
</abstract>
					


3.2.5. ÁÖ¼®ÀÇ »ç¿ë

docbook ´Â ¸¶Å©¾÷ ¾ð¾î¸¦ »ç¿ëÇÑ´Ù. ±×·¯¹Ç·Î ¹®¼­ ÀÛ¼º ÀÚü°¡ ÇÁ·Î±×·¡¹Ö °úÁ¤°ú ¸Å¿ì ºñ½ÁÇÏ´Ù. ¸ðµç ÇÁ·Î±×·¡¹ÖÇÒ¶§¿Í ¸¶Âù°¡Áö·Î ÁÖ¼®ÀÌ ÇÊ¿äÇÒ¶§°¡ ÀÖ´Ù. ÁÖ¼®Àº HTML °ú µ¿ÀÏÇÏ°Ô <-- ÁÖ¼® --> ¸¦ »ç¿ëÇÑ´Ù.

<!--                                 -->
<!--  ¿©±â¿¡¼­ ºÎÅÍ º»¹® ½ÃÀÛ        -->
<!--                                 -->
				


3.2.6. º»¹®ÀÇ ÀÛ¼º(±âº»)

3.2.6.1. ¹®Àå°ú ¹®´Ü

ÀÌÁ¦ ¹®¼­ÀÇ Á¦¸ñ±Ûµµ ¾²°í, ±âº»ÀûÀÎ ¹®¼­ Á¤º¸µµ ÀÔ·ÂÇßÀ¸´Ï ½ÇÁ¦ ¹®¼­¸¦ ÀÛ¼ºÇÒ ½Ã°£ÀÌ´Ù.

¹®¼­¸¦ ÀÛ¼ºÇϱâ Àü¿¡ ¹®¼­ÀÇ ±âº»ÀûÀÎ ±¸¼º¿ä¼Ò¸¦ ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ. ¹®¼­´Â ±âº»ÀûÀ¸·Î ¹®´Ü°ú, ¹®ÀåÀ¸·Î ±¸¼ºµÈ´Ù. ¹®ÀåÀ̶õ ÇѰ¡ÁöÀÇ ÀϰüµÈ »ý°¢À̳ª °³³äÀ» ¹Ý¿µÇÏ´Â ¹®ÀåÀÇ ¸ðÀÓÀÌ´Ù. ¹®ÀåÀ̶õ "." ·Î ³¡³ª´Â ¸î°³ÀÇ ´Ü¾î·Î ÀÌ·ç¾îÁø ´Ü¾îÀÇ ¸ðÀÓÀÌ´Ù. docbook Àº "¹®´Ü" ´ÜÀ§·Î ¹®¼­°¡ ÀÌ·ç¾îÁö°Ô µÈ´Ù. °¢ ¹®´ÜÀ» ³ª´©±â À§Çؼ­ »ç¿ëµÇ´Â Å×±×´Â <para> À̸ç ÀÌ´Â HTMLÀÇ <p> ¿Í °ÅÀÇ µ¿ÀÏÇÏ´Ù.

<para>
    ½Ã½ºÅÛ ÇÁ·Î±×·¥À̶õ ƯÁ¤ÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÀÌ¿ëÇØ¼­ ½Ã½ºÅÛ(os)¸¦ Á¦¾îÇÏ´Â 
    ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °ÍÀÌ´Ù. º¸ÅëÀº C¿Í perl µîÀÌ ÁÖ·Î »ç¿ëµÈ´Ù. »ç¿ëÀÚ¿Í 
    ÇÁ·Î±×·¥°£¿¡ »óÈ£´ëÈ­ÇÏ´Â ¿µ¿ªÀÌ Àû±â ¶§¹®¿¡ 
    GUI¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì°¡ ¸¹À¸¸ç, 
    ½ÇÇà½Ã ¾Æ±Ô¸ÕÆ®¸¦ Á־ ÇÁ·Î±×·¥°ú ´ëÈ­ÇÏ´Â °æ¿ì°¡ ´ëºÎºÐÀÌ´Ù.  
</para>
<para>
    À̿ʹ ´Þ¸® ÀÀ¿ë ÇÁ·Î±×·¥Àº ½Ã½ºÅÛÀ» Á¦¾îÇÏ´Â ÀÏÀÌ ¾Æ´Ñ, »ç¿ëÀÚ ·¹º§¿¡¼­ 
    »ç¿ëµÇ´Â ÇÁ·Î±×·¥À» ¸»ÇÑ´Ù. À¥ºê¶ó¿ìÀú, ¹®¼­ÀÛ¼º±â, Ç¥°è»ê±â µîÀÌ ÀÀ¿ë 
    ÇÁ·Î±×·¥ÀÇ ¹üÀ§¿¡ Æ÷ÇԵȴÙ. ÁÖ·Î C, C++ À» ÅëÇØ¼­ ¸¸µé¾îÁö¸ç, »ç¿ëÀÚ¿Í 
    ÇÁ·Î±×·¥°£ÀÇ »óÈ£´ëÈ­°¡ ¸Å¿ì Áß¿äÇϱ⠶§¹®¿¡ GUI ȯ°æÀ» Æ÷ÇÔÇÑ´Ù. 
</para>
					
À§ÀÇ °æ¿ì 2°³ÀÇ <para> ¸¦ ÀÌ¿ëÇØ¼­ 2°³ÀÇ ¹®´ÜÀ¸·Î ³ª´µ¾îÁ® ÀÖ´Ù. ±ÛÀ» º¸¸é ¾Ë°ÚÁö¸¸ 1¹øÂ° ¹®´Ü°ú 2¹øÂ° ¹®´Ü°£ÀÇ Æ¯¼ºÀÌ ºÐ¸íÈ÷ ³ªÅ¸³­´Ù. 1¹øÂ° ¹®´ÜÀÌ ½Ã½ºÅÛÇÁ·Î±×·¥¿¡ ´ëÇÑ ³»¿ëÀÎ ¹Ý¸é 2¹øÂ° ¹®´ÜÀº ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ³»¿ëÀÌ´Ù. ¸¸¾à 2°³ÀÇ ¹®´ÜÀÌ ÇϳªÀÇ ¹®´ÜÀ¸·Î 󸮵Ǿî ÀÖ´Ù¸é, ±ÛÀ» ÀбⰡ ¾î·Á¿öÁö°í ±ÛÀÇ ¶æÀÌ Á¤È®È÷ Àü´ÞµÇÁö ¾ÊÀ»°ÍÀÌ´Ù. ÀÌó·³ ¹®´ÜÀ» Á¤È®ÇÏ°Ô ³ª´©´Â °ÍÀº ÈǸ¢ÇÑ ¹®¼­¸¦ ¸¸µé±â À§ÇÑ ¸Å¿ì Áß¿äÇÑ »çÇ×ÀÌ´Ù.


3.2.6.2. Àå, Àý, ¼ÒÀý

À§ÀÇ ¹®´ÜµéÀº Á»´õ ³ôÀº ¼öÁØ¿¡¼­ ³í¸®Àû Àå, Àý, ¼ÒÀý µîÀ¸·Î ¹­¿©Áö°Ô µÈ´Ù. Áï ¹®´ÜÀ» ¸ð¾Æ¼­ ¼ÒÀý, ¼ÒÀýÀ» ¸ð¾Æ¼­ Àý, ÀýÀ» ¸ð¾Æ¼­ Àå À¸·Î ¹èÄ¡½ÃÄÑ¾ß ÇÑ´Ù.

docbook ¿¡¼­´Â <section> ¸¦ ÀÌ¿ëÇØ¼­ Àå,Àý,¼ÒÀý.. ¸¦ ±¸ÇöÇÑ´Ù.

<section>
    <title>¾ð¾îÀÇ Á¾·ù</title>
    <para>
        À̹øÀå¿¡¼­´Â ÀÎÅÍÇÁ¸®ÅÍ ¾ð¾î¿Í, ÄÄÆÄÀÏ·¯ ¾ð¾î¿¡ ´ëÇØ¼­ 
        ¾Ë¾Æº¸°Ú´Ù.
    </para>

    <!-- ÀÎÅÍ ÇÁ¸®ÅÍ ¾ð¾î¿¡ ´ëÇØ¼­ -->
    <section>
        <title>ÀÎÅÍÇÁ¸®ÅÍ ¾ð¾î</title>
        <section>
            <title>Perl</title>
            <para>
                ÆÞÀº ·¡¸®À£ÀÌ ¾î¼°í Àú¼°í...
            </para>
        </section>
        <section>
            <title>Python</title>
            <para>
                ÃÖ±Ù °¢±¤ ¹Þ°í ÀÖ´Â ÆÄÀ̽¼Àº ¾î¼°í Àú¼°í...
            </para>
        </section>
    </section>

    <!-- ÄÄÆÄÀÏ·¯ ¾ð¾î¿¡ ´ëÇØ¼­ -->
    <section>
        <title>ÄÄÆÄÀÏ·¯ ¾ð¾î</title>
        <section>
            <title>C</title>
            <para>
                ¿À·¡µÇ¾úÁö¸¸ ȤÀº ³°¾Ò´Ù°í ¸»Çϰí ÀÖÁö¸¸ ¾î¼°í Àú¼°í..
            </para>
        </section>
        <section>
            <title>C++</title>
            <para>
                C¿Í ´à¾ÒÁö¸¸ ÀüÇô´Ù¸¥ ¾ð¾îÀÎ C++ Àº ¾î¼°í Àú¼°í..
            </para>
        </section>
    </section>
</section>
					
À§ÀÇ ±ÛÀº ´ëÃæ ¾Æ·¡¿Í °°ÀÌ Ç¥½ÃµÉ°ÍÀÌ´Ù.
1Àå. ¾ð¾îÀÇ Á¾·ù
1.1. ÀÎÅÍÇÁ¸®ÅÍ ¾ð¾î
1.1.1. Perl
1.1.2. Python

1.2 ÄÄÆÄÀÏ·¯¾ð¾î
1.2.1. C 
1.2.2. C++ 
					


3.3. docbook ¹®¼­ÀÇ ºÎ°¡Àû ±â´É

ÀÏ´Ü Áö±Ý±îÁöÀÇ ³»¿ëÀ¸·Îµµ °¡Àå ±âº»ÀûÀÎ Çü½ÄÀÇ ¹®¼­¸¦ ¸¸µé¼ö ÀÖ´Ù. ÇÏÁö¸¸ À̰ɷδ Á»´õ º¹ÀâÇÑ ¹®¼­¸¦ ¸¸µé±â¿£ ºÎÁ·ÇÏ´Ù. À̹øÀå¿¡¼­´Â ¹®¼­ÀÇ ÀÛ¼ºÀ» µµ¿ÍÁÖ´Â ¿©·¯°¡Áö ºÎ°¡ÀûÀÎ ´Ù¸¥ ±â´É¿¡ ´ëÇØ¼­ ¾Ë¾Æº¸µµ·Ï ÇϰڴÙ.


3.3.1. ¸µÅ©°É±â

¹®¼­ÀÛ¼ºÀ» ÇÏ´Ùº¸¸é ƯÁ¤ »çÀÌÆ®µî¿¡ ¸µÅ©¸¦ °É°íÀÚ ÇÒ¶§°¡ ÀÖÀ»°ÍÀÌ´Ù. ÀÌ·²¶© <ulink> ¸¦ »ç¿ëÇÏ¸é µÈ´Ù. HTML ÀÇ <a> ¿Í ºñ½ÁÇÏ´Ù.

´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â <ulink url=http://www.joinc.co.kr>joinc.co.kr</ulink> ¸¦ Âü°íÇϱ⠹ٶõ´Ù. 
				


3.3.2. Å×ÀÌºí ¸¸µé±â

¹®¼­ÀÛ¼º¿¡ À־ Å×À̺íÀÇ »ç¿ëÀº ÇʼöÀÌ´Ù. ≶table> ¸¦ ÀÌ¿ëÇØ¼­ ÀÛ¼º°¡´ÉÇÏ´Ù.

<table>
    <title>vim ¿¡¼­ÀÇ Ä¿¼­À̵¿</title>
    <tgroup cols=2>
    <tbody>    
        <row>
            <entry>k</entry>    
            <entry>Ä¿¼­¸¦ À§·Î ¿òÁ÷ÀÓ</entry>    
        </row>
        <row>
            <entry>j</entry>    
            <entry>Ä¿¼­¸¦ ¾Æ·¡·Î ¿òÁ÷ÀÓ</entry>    
        </row>
        <row>
            <entry>j</entry>    
            <entry>Ä¿¼­¸¦ ¿ÞÂÊÀ¸·Î ¿òÁ÷ÀÓ</entry>    
        </row>
        <row>
            <entry>l</entry>    
            <entry>Ä¿¼­¸¦ ¿À¸¥ÂÊÀ¸·Î ¿òÁ÷ÀÓ</entry>    
        </row>
    </tbody>    
    </tgroup>
</table>
				
À§ÀÇ Å×À̺íÀº ¾Æ·¡¿Í °°ÀÌ Ç¥½ÃµÉ°ÍÀÌ´Ù.

표 1. vim ¿¡¼­ÀÇ Ä¿¼­À̵¿

kÄ¿¼­¸¦ À§·Î ¿òÁ÷ÀÓ
jÄ¿¼­¸¦ ¾Æ·¡·Î ¿òÁ÷ÀÓ
jÄ¿¼­¸¦ ¿ÞÂÊÀ¸·Î ¿òÁ÷ÀÓ
lÄ¿¼­¸¦ ¿À¸¥ÂÊÀ¸·Î ¿òÁ÷ÀÓ

À̺¸´Ù Á»´õ º¹ÀâÇÑ Ç¥¿¡ ´ëÇØ¼­´Â DocBookÀ¸·Î ±Û ¾²±â(´õ¿í ´Ùä·Î¿î ±â´Éµé)¸¦ Âü°íÇϱ⠹ٶõ´Ù.


3.3.3. ±×¸² ³Ö±â

´ëºÎºÐÀÇ ¹®¼­¿¡ ±×¸²Àº ÇʼöÀûÀÌ´Ù. ´ÙÀ½°ú °°Àº ¹æ½ÄÀ¸·Î ÇÊ¿äÇÑ À̹ÌÁö¸¦ ³ÖÀ»¼ö ÀÖ´Ù.

<figure>
    <title>Å×½ºÆ® À̹ÌÁö</title>
    <graphic fileref=http://www.joinc.co.kr/images/articles/vim_navi.jpg>
</figure>
				

그림 1. Å×½ºÆ® À̹ÌÁö


3.3.4. ÂüÁ¶Çϱâ

¹®¼­¸¦ ÀÛ¼ºÇÏ´Ù º¸¸é °°Àº ¹®¼­³»ÀÇ Æ¯Á¤ÇÑ ³»¿ëÀ» "ÂüÁ¶"ÇØ¾ß Çϴ°æ¿ì°¡ ÀÖ´Ù. Ã¥À̶ó¸é ¸î page ¸¦ ÂüÁ¶ Ç϶ó´Â ¹æ½ÄÀϰÍÀÌ´Ù. ¹Ý¸é docbook Àº ÇÏÀÌÆÛ¸µÅ©·Î ÂüÁ¶µÉ ¿µ¿ªÀ» Á÷Á¢ ¿¬°á½Ãų¼ö ÀÖ´Ù.

<section id="compile">
...
</section>

<section>
...
    <para>
        ÄÄÆÄÀÏ ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº <xref linkend="complie">¸¦ Âü°íÇ϶ó.
    </para>
</section>
				


3.3.5. º¸ÀÌ´Â ±×´ë·Î Âï±â

HTML ÀÇ <pre> ¿Í ºñ½ÁÇϸç, ƯÈ÷ ½î¾² Äڵ带 Æ÷ÇÔÇϰųª, ASCII µµÇ¥µîÀ» Æ÷ÇÔ½Ã۰íÀÚ ÇÒ¶§ À¯¿ëÇÏ°Ô »ç¿ëµÉ¼ö ÀÖ´Ù.

<screen>
#include <stdio.h>
int main()
{
    printf("hello world\n"); 
    exit(0);
}
</screen>
				


3.3.6. ºÎ°¡Á¤º¸ ±â·Ï

¹®¼­¸¦ ÀÛ¼ºÇÏ´Ùº¸¸é, "Âü°í", "ÁÖÀÇ", "ÆÁ" Çü½ÄÀ¸·Î ºÎ°¡ÀûÀÎ µ¥ÀÌŸ¸¦ »ðÀÔÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ´Ù. docbook ¿¡¼­´Â 5°¡Áö À¯Çüº°·Î ºÎ°¡ÀûÀÎ Á¤º¸¸¦ »ðÀÔÇÒ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù.


3.3.6.1. note

ºÎ°¡ÀûÀÎ ¼³¸íÀ» ÷ºÎÇϰíÀÚ ÇÒ¶§¸¦ À§Çؼ­ note ¶ó´Â Åױ׸¦ Á¦°øÇÑ´Ù.

<para>
    <note><title>Ä¿³Î¹öÀü ³Ñ¹ö¸µ ¹æ½Ä</title>
    <para>
        ¸®´ª½ºÄ¿³Î¹öÁ¯ ³Ñ¹ö¸µÀº x.x.xx ÀÇ Çü½ÄÀ¸·Î ÀÌ·ç¾îÁø´Ù. 
        ù¹øÂ° Çʵå´Â ¸ÞÀÌÀú¹öÀüÀÇ º¯È­¸¦ Ç¥½ÃÇϱâ À§Çؼ­, 
        µÎ¹øÂ° Çʵå´Â ¸¶À̳ʹöÁ¯ÀÇ º¯È­, ¼¼¹øÂ°´Â patch ¿Í °°Àº 
        °£´ÜÇÑ º¯È­¸¦ Ç¥½ÃÇÑ´Ù. 
    </para>
</para>
					
note¸¦ Àû¿ëÇßÀ» °æ¿ì ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµÈ´Ù.

참고Ä¿³Î¹öÀü ³Ñ¹ö¸µ ¹æ½Ä
 

¸®´ª½ºÄ¿³Î¹öÁ¯ ³Ñ¹ö¸µÀº x.x.xx ÀÇ Çü½ÄÀ¸·Î ÀÌ·ç¾îÁø´Ù. ù¹øÂ° Çʵå´Â ¸ÞÀÌÀú¹öÀüÀÇ º¯È­¸¦ Ç¥½ÃÇϱâ À§Çؼ­, µÎ¹øÂ° Çʵå´Â ¸¶À̳ʹöÁ¯ÀÇ º¯È­, ¼¼¹øÂ°´Â patch ¿Í °°Àº °£´ÜÇÑ º¯È­¸¦ Ç¥½ÃÇÑ´Ù.


3.3.6.2. warning

¹®¼­¸¦ ÀÛ¼ºÇÏ´Ùº¸¸é ¹®¼­¸¦ Àд »ç¶÷¿¡°Ô ÁÖÀÇÇØ¾ßµÉ ³»¿ëÀ» ¾Ë·Á¾ßÇÒ Çʿ䰡 »ý±ä´Ù. ÀÌ·²¶© waring ű׸¦ »ç¿ëÇϸéµÈ´Ù.

<para>
    <warning>
    <para>
        fork ¸¦ ÇØ¼­ ÀÚ½ÄÇÁ·Î¼¼½º¸¦ »ý¼º½ÃÄ×À»°æ¿ì, ¹Ýµå½Ã wait() ÇÔ¼ö¸¦ 
        ÀÌ¿ëÇØ¼­ ÀÚ½ÄÇÁ·Î¼¼½º¸¦ Á¤¸®ÇØÁÖ¾î¾ß ÇÑ´Ù. ±×·¸Áö ¾ÊÀ»°æ¿ì Á»ºñÇÁ·Î¼¼½º°¡ 
        ¹ß»ýÇÒ¼ö ÀÖ´Ù.  
    </para>
    </warning>
</para>
					
´ÙÀ½Àº warnig Åױ׸¦ »ç¿ëÇßÀ»¶§ÀÇ Ãâ·Â°á°úÀÌ´Ù.

주의

fork ¸¦ ÇØ¼­ ÀÚ½ÄÇÁ·Î¼¼½º¸¦ »ý¼º½ÃÄ×À»°æ¿ì, ¹Ýµå½Ã wait() ÇÔ¼ö¸¦ ÀÌ¿ëÇØ¼­ ÀÚ½ÄÇÁ·Î¼¼½º¸¦ Á¤¸®ÇØÁÖ¾î¾ß ÇÑ´Ù. ±×·¸Áö ¾ÊÀ»°æ¿ì Á»ºñÇÁ·Î¼¼½º°¡ ¹ß»ýÇÒ¼ö ÀÖ´Ù.


3.3.6.3. important

Ưº°È÷ Áß¿äÇÑ »çÇ×µéÀ» Á¤¸®ÇÒÇʿ䰡 ÀÖ´Ù¸é importantű׸¦ »ç¿ëÇϸéµÈ´Ù.

<para>
    <important>
    <para>
        À̹®¼­ÀÇ ¸ðµç ¿¹Á¦´Â ¸®´ª½º»ó¿¡¼­ gcc3.x ¸¦ ÀÌ¿ëÇØ¼­ Å×½ºÆ®µÇ¾ú´Ù.
    </para>
    </important>
</para>
					
´ÙÀ½Àº important ű׸¦ »ç¿ëÇßÀ»¶§ÀÇ Ãâ·Â°á°úÀÌ´Ù.

중요

À̹®¼­ÀÇ ¸ðµç ¿¹Á¦´Â ¸®´ª½º»ó¿¡¼­ gcc3.x ¸¦ ÀÌ¿ëÇØ¼­ Å×½ºÆ®µÇ¾ú´Ù.


3.3.6.4. tip

tipű׸¦ ÀÌ¿ëÇÏ¸é °£´ÜÇÑ ÆÁÀ» ¹®¼­¿¡ Æ÷ÇÔ½Ãų¼ö ÀÖ´Ù.

<para>
    <tip>
    <para>
        Ç¥ÁØÃâ·ÂÀ» ÆÄÀϰú Å͹̳ο¡ µ¿½Ã¿¡ Ãâ·ÂÇÏ±æ ¿øÇÑ´Ù¸é tee ¶ó´Â ¸í·É¾î¸¦ 
        ÀÌ¿ëÇϸéµÈ´Ù. tee´Â µð¹ö±ëÀ» À§ÇÑ ¿ëµµ·Î À¯¿ëÇÏ°Ô »ç¿ëÇÒ¼ö ÀÖ´Ù.  
    </para>
    </tip>
</para>
					
´ÙÀ½Àº tip ű׸¦ »ç¿ëÇßÀ»¶§ÀÇ Ãâ·Â°á°úÀÌ´Ù.

작은 정보

Ç¥ÁØÃâ·ÂÀ» ÆÄÀϰú Å͹̳ο¡ µ¿½Ã¿¡ Ãâ·ÂÇÏ±æ ¿øÇÑ´Ù¸é tee ¶ó´Â ¸í·É¾î¸¦ ÀÌ¿ëÇϸéµÈ´Ù. tee´Â µð¹ö±ëÀ» À§ÇÑ ¿ëµµ·Î À¯¿ëÇÏ°Ô »ç¿ëÇÒ¼ö ÀÖ´Ù.


3.3.6.5. caution

¹®¼­¸¦ Àд »ç¶÷ÀÇ ÁÖÀǸ¦ ȯ±â½Ã۱â À§ÇÑ ¸ñÀûÀ¸·Î caution ű׸¦ »ç¿ëÇÒ¼ö ÀÖ´Ù.

<para>
    <caution>
        <title>¹®¼­¿¡ ³»¿ë¿¡ ´ëÇÑ Ã¥ÀÓ</title>
        <para>
            ÀÌ ¹®¼­³»¿ë¿¡ ÀÇÇØ¼­ ¹ß»ýµÈ ¾î¶°ÇÑ Ã¥ÀÓµµ ¹®¼­ ÀúÀÛÀÚ¿¡°Ô 
            ¾øÀ½À» ¹àÈû´Ï´Ù. ¹®¼­³»¿ë¿¡ ÀÇÇØ¼­ ¹ß»ýµÈ ¸ðµç Ã¥ÀÓÀº 
            °¢ÀÚ¿¡°Ô ÀÖ½À´Ï´Ù. 
        </para>
    </caution>
</para>
					
´ÙÀ½Àº cautionÀ» Àû¿ëÇßÀ»¶§ÀÇ Ãâ·Â°á°úÀÌ´Ù.

경고¹®¼­¿¡ ³»¿ë¿¡ ´ëÇÑ Ã¥ÀÓ
 

ÀÌ ¹®¼­³»¿ë¿¡ ÀÇÇØ¼­ ¹ß»ýµÈ ¾î¶°ÇÑ Ã¥ÀÓµµ ¹®¼­ ÀúÀÛÀÚ¿¡°Ô ¾øÀ½À» ¹àÈû´Ï´Ù. ¹®¼­³»¿ë¿¡ ÀÇÇØ¼­ ¹ß»ýµÈ ¸ðµç Ã¥ÀÓÀº °¢ÀÚ¿¡°Ô ÀÖ½À´Ï´Ù.


3.3.7. °¢ÁÖ ´Þ±â

Ã¥À» º¸¸é ÆäÀÌÁöÀÇ ¾Æ·¡¿¡ ¾î¶² ´Ü¾îµî¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íµîÀ» ´Þ¾Æ ³õÀº°É º¼¼ö ÀÖÀ»°ÍÀÌ´Ù. ÀÌ°É °¢ÁÖ¶ó°í Çϴµ¥, docbook ¿¡¼­ °¢ÁÖ¸¦ »ç¿ëÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù.

linux 
<footnote>
    <para>
        ¸®´©½º Åä¹ßÁî°¡ ¸¸µç ¿î¿µÃ¼Á¦·Î, minix ¸¦ º¸°í i386 ¿¡¼­ 
        µ¹¾Æ°¡´Â ÀڽŸ¸ÀÇ ¿î¿µÃ¼Á¦¸¦ ¸¸µé¾î º¸ÀÚ´Â ÃëÁöÇÏ¿¡ Ãë¹Ì·Î 
        ¸¸µé¾îÁ³´Ù. 
    </para>
</footnote>
ÀÇ °¡Àå Å« ÀåÁ¡Àº Àç¹ÌÀÖ´Ù´Â °ÍÀ¸·Î ÃÖ°íÀÇ Áñ°Å¿ò Áï 
»ðÁúÀ» Á¦°øÇÑ´Ù. 
				
À̰ÍÀº °¢ÁÖ [1] ÀÇ ½ÇÁúÀûÀÎ ¸ð½ÀÀ» º¸¿©ÁØ´Ù.


3.3.8. ¹®ÀÚÀÇ °­Á¶

<emphasis> ¸¦ »ç¿ëÇÏ¸é µÈ´Ù.

<emphasis>Vim</emphasis> ÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù.  
				


3.3.9. Àο빮ÀÇ »ç¿ë

<blockquote>
    <attribution>Çܸ´ Áß¿¡¼­</attribution>
    <para>Á×´À³Ä »ç´À³Ä À̰ÍÀÌ ¹®Á¦·Î´Ù.</para>
</blockquote>
				


3.3.10. ³ª¿­Çϱâ

À̹ø¿¡´Â ¸ñ·ÏÀ» ³ª¿­ÇÏ´Â ´Ù¾çÇÑ ¹æ¹ý¿¡ ´ëÇØ¼­ ¾Ë¾Æº¸µµ·Ï ÇϰڴÙ.

itemizedlist

°¢ ¸ñ·Ï¿¡ ¹øÈ£°¡ ºÙÁö ¾ÊÀº »óÅ·Π³ª¿­µÈ´Ù.

¸®´ª½º´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áö°í ÀÖ´Ù. 
<itemizedlist>
    <listitem>
        <para>
            ¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ· 
        </para>
    </listitem>
    <listitem>
        <para>
            ¶Ù¾î³­ ¾ÈÁ¤¼º        
        </para>
    </listitem>
</itemizedlist>
								
À§ÀÇ ³»¿ëÀº ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµÉ°ÍÀÌ´Ù.

¸®´ª½º´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áö°í ÀÖ´Ù.

  • ¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ·

  • ¶Ù¾î³­ ¾ÈÁ¤¼º

orderedlist

itemizedlist ¿¡ ¹øÈ£°¡ ºÙ¾î¼­ ³ª¿Â´Ù´Â°Í ¿Ü¿¡´Â °°´Ù.

¸®´ª½º´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áö°í ÀÖ´Ù. 
<orderedlist>
    <listitem>
        <para>
            ¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ· 
        </para>
    </listitem>
    <listitem>
        <para>
            ¶Ù¾î³­ ¾ÈÁ¤¼º        
        </para>
    </listitem>
</orderedlist>
								
À§ÀÇ ³»¿ëÀº ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµÉ°ÍÀÌ´Ù.

¸®´ª½º´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áö°í ÀÖ´Ù.

  1. ¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ·

  2. ¶Ù¾î³­ ¾ÈÁ¤¼º

orderedlist

Á¦¸ñ°ú ³»¿ëÀ» ºÐ¸®µÇ¾î¼­ Ç¥½ÃÇÒ¼ö ÀÖ´Ù.

¸®´ª½º´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áö°í ÀÖ´Ù.
<variablelist>
    <varlistentry>
        <term>¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ·</term>
        <listitem>
            <para>
            ¸®´ª½º´Â ¾ÈÁ¤ÀûÀÎ ¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ© ȯ°æÀ» Áö¿øÇÑ´Ù. 
            -Áß·«-
            </para>
        </listitem>
    </varlistentry>
    <varlistentry>
        <term>¶Ù¾î³­ ¾ÈÁ¤¼º</term>
        <listitem>
            <para>
            ¸®´ª½º´Â ¾ÈÁ¤ÀûÀÎ ¿î¿µÃ¼Á¦ÀÌ´Ù. ÀÌ´Â Ä¿³ÎÀÚü°¡ Ä¿³Î·Î½á ÇÊ¿äÇÑ 
            ÃÖ¼ÒÇÑÀÇ ±â´É¸¸À» °¡Áö°í ³ª¸ÓÁö´Â ¾îÇø®ÄÉÀÌ¼Ç ¿µ¿ªÀ¸·Î ³Ñ±èÀ¸·Î½á, 
            -Áß·«-
            </para>
        </listitem>
    </varlistentry>
</variablelist>
								
À§ÀÇ ³»¿ëÀº ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµÈ´Ù.

¸®´ª½º´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áö°í ÀÖ´Ù.

¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ·

¸®´ª½º´Â ¾ÈÁ¤ÀûÀÎ ¸ÖƼÀ¯Àú/¸ÖƼ ŽºÅ© ȯ°æÀ» Áö¿øÇÑ´Ù. -Áß·«-

¶Ù¾î³­ ¾ÈÁ¤¼º

¸®´ª½º´Â ¾ÈÁ¤ÀûÀÎ ¿î¿µÃ¼Á¦ÀÌ´Ù. ÀÌ´Â Ä¿³ÎÀÚü°¡ Ä¿³Î·Î½á ÇÊ¿äÇÑ ÃÖ¼ÒÇÑÀÇ ±â´É¸¸À» °¡Áö°í ³ª¸ÓÁö´Â ¾îÇø®ÄÉÀÌ¼Ç ¿µ¿ªÀ¸·Î ³Ñ±èÀ¸·Î½á, -Áß·«-

°­Á¶

HTMLÀÇ <B> ¿Í µ¿ÀÏÇÏ´Ù. ±½Àº ¹®ÀڷΠǥ½ÃÇØ¼­ °­Á¶½ÃŲ´Ù.

<emphasis>Linux</emphasis>ÀÇ Çõ¸íÀÌ ÀϾ´Ù. 
								
À§ÀÇ ±ÛÀº ¾Æ·¡¿Í °°ÀÌ Ç¥½ÃµÉ°ÍÀÌ´Ù.

LinuxÀÇ Çõ¸íÀÌ ÀϾ´Ù.


3.3.11. ÄÄÇ»ÅÍ¿Í °ü·ÃµÈ ¼Ó¼º

À̹ø¿¡´Â ÄÄÇ»ÅÍ ±×Áß¿¡¼­µµ Key ¿Í °ü·ÃµÈ ³»¿ëµéÀÌ´Ù. °³¹ß¹®¼­¸¦ À§Çؼ­ docbook À» »ç¿ëÇÑ´Ù¸é, À¯¿ëÇÏ°Ô »ç¿ëÇÒ¼ö ÀÖÀ»°ÍÀÌ´Ù.

¾Æ·¡ÀÇ ¿¹µéÀ» º¸¸é ±»ÀÌ ÀÌ·¯ÇÑ º¹ÀâÇÑ? TAG¸¦ »ç¿ëÇØ¼­ ³ªÅ¸³¾Çʿ䰡 ÀÖÀ»±î ÇÏ°í »ý°¢ÇÒ¼öµµ ÀÖÀ»°ÍÀÌ´Ù. ±×·¯³ª ÀÌ·¸°Ô ¼Ó¼ºÀ» °¢°¢ ÁöÁ¤ÇØ µÒÀ¸·Î½á ÇÊ¿äÇÒ¶§ ¼Ó¼º°Ë»öµîÀ» Çϴµ¥ À¯¿ëÇÏ°Ô »ç¿ëÇÒ¼ö ÀÖ´Ù. docbook ÀÇ °¡Àå Å«ÀåÁ¡Àº µ¥ÀÌŸ¿¡ ¼Ó¼ºÀ» ÁöÁ¤ÇØÁÜÀ¸·Î½á, µ¥ÀÌŸ¸¦ ´Ü¼øÈ÷ µ¥ÀÌŸ°¡ ¾Æ´Ñ Á¤º¸·Î »ç¿ëµÉ¼ö ÀÖµµ·Ï ¸¸µé¾îÁشٴ Á¡ÀÌ´Ù.

menuchoice

¸Þ´º¼±Åüø¼­¸¦ ³ªÅ¸³½´Ù.

<menuchoice>
    <shortcut>
    <keycombo>
        <keycap>Ctrl</keycap>
        <keycap>S</keycap>
    </keycombo>
    </shortcut>
    <guimenu>ÆÄÀÏ</guimenu>
    <guimenuitem>ÀúÀå</guimenuitem>
</menuchoice>
								
À̰ÍÀº ´ÙÀ½°ú °°ÀÌ º¸¿©Áú°ÍÀÌ´Ù.

ÆÄÀÏ->ÀúÀå (Ctrl-S)

keycombo

ŰÀÇ Á¶ÇÕÀ» ³ªÅ¸³¾¶§ »ç¿ëÇÑ´Ù.

guimenu

GUI ÀÇ ¸Þ´ºÀÇ ¼±Åüø¼­¸¦ ³ªÅ¸³¾¶§ »ç¿ëÇÑ´Ù.

guimenuitem

GUI ÀÇ ¸Þ´ºÀÇ ¼±Åüø¼­¸¦ ³ªÅ¸³¾¶§ »ç¿ëÇÑ´Ù. guimenu ´Â ÃÖ»óÀ§ ¸Þ´º¸¦ guimenuitem Àº ±×¾Æ·¡¿¡ ÀÖ´Â ¸Þ´ºÀϰæ¿ì »ç¿ëµÈ´Ù.

application

ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸§À» ³ªÅ¸³½´Ù.

command

¸í·É¾î¸¦ ³ªÅ¸³½´Ù.

filename

ÆÄÀÏÀÇ À̸§À» ³ªÅ¸³½´Ù.

<filename>filename</filename>
<filename id="directory">directory name</filename>
								
µð·ºÅ丮 À̸§À» ³ªÅ¸³»±â À§Çؼ­ id °ªÀ» ÁÙ¼öµµ ÀÖ´Ù.

glossary

¿ë¾î ÇØ¼³À» À§ÇØ »ç¿ëµÈ´Ù.

<glossary>
    <glossentry>
        <glossterm>UDP</glossterm>
        <glossdef>
            <para>
                User Datagram Protocol ÀÇ ÁÙÀÓ¸»·Î, ºñ¿¬°áÁöÇâÀÇ ´Ü¼øÈ÷ µ¥ÀÌŸ¸¦ 
                º¸³»´Âµ¥ ÁßÁ¡À» µÐ Àü¼Û°èÃþÀÇ ÇÁ·ÎÅäÄÝ    
            </para>
        </glossdef>
    </glossentry>
</glossary>
								
À̰ÍÀº ´ÙÀ½°ú °°ÀÌ º¸ÀϰÍÀÌ´Ù.


3.4. docbook ÀÇ ÀüüÀûÀÎ ¹®¼­ ¸ð¾ç

docbook ¹®¼­´Â º¸Åë ´ÙÀ½°ú °°Àº ¸ð¾çÀ» °¡Áø´Ù.

<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<article lang="ko">

<!--           -->
<!-- ¹®¼­ Á¤º¸ -->
<!--           -->
<articleinfo>
    <title>Socket</title>

    <author>
        <surname>À± »ó¹è</surname>

        <affiliation>
            <address>
                <email>dreamyun@yahoo.co.kr</email>
            </address>
        </affiliation>
    </author>
</articleinfo>
<!--                                                                 -->
<!-- ¼½¼Ç ½ÃÀÛ                                                       -->
<!--                                                                 -->
<section>
    <title>Socket ¿¡ ´ëÇÑ ±âº»Áö½Ä</title>
    <section>
        <title>socket layer</title>
        <para>
            ...    
        </para>
    </section>
    <section>
        <title>¿Ö Layer ±¸Á¶¸¦ °¡Áö´Â°¡</title>
        <para>
            ...
        </para>
    </section>
</section>
</article>
			


4. docbook ¹®¼­ÀÇ º¯È¯

docbook À¸·Î ÀÛ¼ºµÈ ¹®¼­´Â ´Ù¾çÇÑ Æ÷¸ËÀÇ ´Ù¸¥ ¹®¼­µé·Î º¯È¯µÉ¼ö ÀÖ´Ù. tex, html, rtf, plain/text µîÀ¸·Î º¯È¯ÀÌ °¡´ÉÇϸç tex ·Î º¯È¯ÇßÀ»°æ¿ì °£´ÜÇÏ°Ô ps, pdf ¹®¼­·Î º¯È¯µµ °¡´ÉÇÏ´Ù.

ÀÌ ¹®¼­¿¡¼­´Â html ·ÎÀÇ º¯È¯¸¸À» ¼Ò°³ÇÒ°ÍÀÌ´Ù. ´Ù¸¥ Æ÷¸ËÀ¸·ÎÀÇ º¯È¯Àº DocBook À¸·Î ±Û¾²±â¸¦ Âü°í Çϱ⠹ٶõ´Ù.


4.1. HTML ·ÎÀÇ º¯È¯

HTML·Î º¯È¯Çϱâ À§Çؼ­ kldp ¿¡¼­ HTML º¯È¯À» À§ÇÑ ½ºÅ¸ÀÏ ½¬Æ®·Î »ç¿ëÇÏ´Â kldp.dsl À» »ç¿ëÇϱâ·Î Çß´Ù. ÀÚ·á½Ç¿¡¼­ ´Ù¿î·Îµå ¹ÞÀ»¼ö ÀÖ´Ù.

´Ù¿î·Îµå ¹ÞÀº kldp.dsl Àº /usr/share/sgml/docbook/kldp µð·ºÅ丮 ¾Æ·¡¿¡ º¹»çÇϵµ·Ï ÇÏÀÚ. ±×´ÙÀ½ kldp.dsl À» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤Çϵµ·Ï ÇÑ´Ù. ´ëÃæ kldp.dsl ÀÇ 4°ÁÙºÎÅÍ ¼öÁ¤ÇÏ¸é µÉ°ÍÀÌ´Ù.

<!ENTITY % print "IGNORE">
<!ENTITY docbook.dsl SYSTEM "/usr/share/sgml/docbook/dsssl-stylesheets-1.64/html/docbook.dsl" CDATA dsssl>
]]>
<!ENTITY % print "INCLUDE">
<![%print;[
<!ENTITY docbook.dsl SYSTEM "/usr/share/sgml/docbook/dsssl-stylesheets-1.64/html/docbook.dsl" CDATA dsssl>
]]>
]>
			
À§ÀÇ À§Ä¡´Â redhat linux 7.x ±â¹ÝÀÇ °æ¿ìÀÌ´Ù. redhat ¸®´ª½º°¡ ¾Æ´Ï¶ó¸é docbook.dsl ÀÇ À§Ä¡°¡ ´Þ¶óÁö°Ô µÉ°ÍÀÌ´Ù.


4.1.1. ¿©·¯°³ÀÇ ÆÄÀÏ·Î ÀÌ·ç¾îÁø html ¹®¼­¸¦ ¸¸µé¶§

ÀÌÁ¦ ¸ðµç Áغñ°¡ ³¡³µ°í, ¸¸µé¾îÁø docbook ÆÄÀÏÀ» º¯È¯ ½Ã۱⸸ ÇÏ¸é µÈ´Ù. docbook ÆÄÀÏÀº º¸Åë sgml(xml)ÀÇ È®ÀåÀÚ¸¦ °¡Áö°Ô µÈ´Ù. º¯È¯Àº jada ¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇÏ¸é µÈ´Ù.

jade -t sgml -i html -d /usr/share/sgml/docbook/kldp/kldp.dsl#html [ÆÄÀÏÀ̸§]
				
jade ÇÁ·Î±×·¥Àº ¹®¼­º¯È¯À» Çϸ鼭 docbook ÆÄÀÏÀÌ Á¦´ë·Î ÀÛ¼ºµÇ¾ú´ÂÁö ¹®¹ý °Ë»çµµ ÇØÁØ´Ù. ±×·¯¹Ç·Î Ãâ·ÂµÇ´Â ¿¡·¯ ¸Þ½ÃÁö¸¦ È®ÀÎÇÑ´ÙÀ½¿¡ docbook ¹®¼­¸¦ ¼öÁ¤À» Çϵµ·Ï ÇÏÀÚ. ¸ðµç ¿¡·¯¸¦ ´Ù Àâ¾Ò´Ù¸é html ÆÄÀÏÀÌ »ý±â°Ô µÈ´Ù. html ÆÄÀÏÀº index.html °ú ÃÖ»óÀ§ "Àý" º°·Î ¿©·¯°³ÀÇ html ÆÄÀÏÀÌ »ý±â°Ô µÈ´Ù.


4.1.2. ÇϳªÀÇ ÆÄÀÏ·Î ÀÌ·ç¾îÁø html ¹®¼­¸¦ ¸¸µé¶§

¿©·¯°³ÀÇ html ÆÄÀÏÀÌ »ý¼ºµÇ´Â°É ¿øÄ¡ ¾ÊÀ»°æ¿ì°¡ ÀÖ´Ù. ¿¹¸¦µé¾î ÇÁ¸°Æ® ÇϰíÀÚ ÇÒ¶§³ª ÇÑ´«¿¡ º¯È¯µÈ ¹®¼­ÀÇ ³»¿ëÀ» º¸°í ½ÍÀ»¶§´Â ¸ðµç html ¹®¼­°¡ ÇϳªÀÇ ¹®¼­·Î Á¤¸®µÇ±â¸¦ ¿øÇÒ°ÍÀÌ´Ù. ÀÌ·²°æ¿ì¿¡´Â ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î º¯È¯ÇÏ¸é µÈ´Ù.

jade -V nochunks -t sgml -i html -d /usr/share/sgml/docbook/kldp/kldp.dsl#html [ÆÄÀÏÀ̸§] 
				
ÀÌ·¸°Ô Çϸé HTML·Î º¯È¯µÈ ³»¿ëÀÌ È­¸é¿¡ Ç¥ÁØÃâ·Â µÈ´Ù. ±×·¯¹Ç·Î ÆÄÀϵîÀ¸·Î ÀçÁöÇâ ½Ã۵µ·Ï ÇÏÀÚ. ÀÌ ¹®¼­¸¦ ºñ·ÔÇØ ÀÌ »çÀÌÆ®(www.joinc.co.kr)¿¡¼­ docbook À» ÅëÇØ¼­ ¸¸µé¾îÁø ¹®¼­´Â ¸ðµÎ ¹Ù·ÎÀ§ÀÇ ¹æ¹ýÀ» ÅëÇØ¼­ ÇϳªÀÇ html ÆäÀÌÁö·Î º¯È¯ ½ÃÄ×´Ù.


4.2. ¹®¼­ º¯È¯½Ã ÁÖÀÇ »çÇ×

¾Æ¹«·¡µµ ÇÁ·Î±×·¡¸Ó ÀÌ´Ù º¸´Ï±î <screen> ¸¦ ÀÌ¿ëÇØ¼­ Äڵ带 ¹®¼­¿¡ ±×´ë·Î »ðÀÔÇØ¾ß µÇ´Â °æ¿ì°¡ ÀÚÁÖ »ý±ä´Ù. Äڵ忡´Â º¸Åë "#include <stdio.h>" ³ª "if (a > i)", "strcpy(&a, b)" ¿Í °°ÀÌ '<', '>', '&' °°Àº ¹®ÀÚµéÀÌ Æ÷ÇԵDZ⠸¶·ÃÀÌ´Ù. ±×·±µ¥ ÀÌ·¯ÇÑ ¹®ÀÚµéÀÌ µé¾î°¡¸é jade ¿¡¼­ ¹®¹ý°Ë»ç¸¦ ÇÒ¶§, docbook ¿¡¼­ »ç¿ëµÇ´Â Ű¿öµå·Î À߸ø ÀνÄÇÏ°Ô µÇ¾î¼­ ¿¡·¯ ¸Þ½ÃÁö¸¦ ³»º¸³»°Ô µÈ´Ù(ºñ·Ï screen À» »ç¿ëÇÏ´õ¶óµµ). ±×·¯¹Ç·Î ½î¾² Äڵ忡¼­ À§ÀÇ ¹®ÀÚµéÀ» »ç¿ëÇÏ±æ ¿øÇÑ´Ù¸é '< => &lt;', '> => &gt;', '& => &amp;' µîÀ¸·Î º¯È¯½ÃÄÑÁÖ¾î¾ß ÇÑ´Ù.

주석

[1]

¹®¼­µî¿¡¼­ ƯÁ¤ÇÑ ´Ü¾î¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëµîÀ» ¹®¼­ÀÇ ÇÏ´Ü¿¡ ÁÖ¼® Çü½ÄÀ¸·Î Àû¾î³õÀº °Í


Cache Error
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.