DocBookÀ¸·Î ±Û ¾²±â | ||
---|---|---|
이전 |
¼Ó¼ºÀº ±âÃÊ¿ä¼Ò°¡ ¹®¼¿¡ ¾î¶»°Ô Ç¥ÇöµÉ °ÍÀÎÁö¿¡ ´ëÇØ Á»´õ Ưº°ÇÑ Á¤º¸¸¦ °®°Ô ÇØÁÝ´Ï´Ù. ¼Ó¼ºÀº ¾ðÁ¦³ª À̸§-°ª ÇüÅ·Π¦À» Áþµµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. Áï, id="identification" ÀÌ·± ÇüÅ°¡ µË´Ï´Ù. ÀÌ°ÍÀº ¼Ó¼º id°¡ °ª identificationÀ» °®´Â´Ù´Â ¶æÀÔ´Ï´Ù.
DTD´Â ±âÃÊ¿ä¼Ò(element)¿Í ±× ¼Ó¼º(attribute)µéÀÌ ¾î¶»°Ô Á¶ÇÕµÇ°í ±¸Á¶¸¦ ÀÌ·ç´ÂÁö¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ¿¡ µû¶ó ÇöÀç Ä¿¼ À§Ä¡¿¡¼± ¾î¶² ±âÃÊ¿ä¼Ò°¡ »ç¿ë °¡´ÉÇÏ°í ºÒ°¡´ÉÇÑÁö¸¦ ¾Ë ¼ö ÀÖ°Ô µË´Ï´Ù.
DSSSLÀº Document Style Semantics and Specification LanguageÀÇ ÁÙÀÓ¸»À̸ç ISO Ç¥ÁØÀÔ´Ï´Ù(ISO/IEC 10179:1996). DSSSLÀº SGMLÀÇ ½ºÅ¸ÀϽÃÆ®¸¦ ÀÛ¼ºÇϱâ À§ÇÑ ±¹Á¦ÀûÀΠǥÁØ ¾ð¾îÀÔ´Ï´Ù.
±âÃÊ¿ä¼Ò´Â ¹®¼ÀÇ °èÃþÀûÀÎ ±¸Á¶¸¦ Á¤ÀÇÇÕ´Ï´Ù. ±âÃÊ¿ä¼ÒÀÇ ´ëºÎºÐÀº ÇÑ ½ÖÀÇ ¿°í ´Ý´Â ű׷ΠÀÌ·ç¾îÁ® Àִµ¥, ÀÌ ÅÂ±× »çÀÌ¿¡ ±ÛÀÇ ³»¿ëÀÌ µé¾î°¡°Ô µË´Ï´Ù. ºó ±âÃÊ¿ä¼Ò(empty element)¶ó´Â °ÍÀº ¿©´Â ű׸¸ »ç¿ëÇÏ´Â ±âÃÊ¿ä¼Ò¸¦ ¸»ÇÕ´Ï´Ù. ºó ±âÃÊ¿ä¼Ò´Â ±ÛÀÇ ³»¿ëÀ» °®Áö ¾Ê½À´Ï´Ù.
½Çü¿ä¼Ò¶ó´Â °ÍÀº À̸§À¸·Î ÂüÁ¶µÉ ¼ö ÀÖ´Â µ¥ÀÌÅÍÀÇ ÇÑ ºÎºÐÀ» ¸»ÇÕ´Ï´Ù. À̵éÀÌ °¡¸®Å°´Â °ÍÀº ÇϳªÀÇ ¹®ÀÚÀ̰ųª ÇÑ chapter, ¶Ç´Â DTDÀÇ ¼±¾ð¹®ÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ½Çü¿ä¼Ò¿¡´Â ÀÏ¹Ý ½Çü¿ä¼Ò(generic entity), ³»ºÎ ½Çü¿ä¼Ò(internal entity), ¿ÜºÎ ½Çü¿ä¼Ò(external entity), ¸Å°³º¯¼ö ½Çü¿ä¼Ò(parameter entity)°¡ ÀÖ½À´Ï´Ù.
¿ÜºÎ ½Çü¿ä¼Ò´Â ¿ÜºÎÀÇ ¹®¼ ÆÄÀÏÀ» °¡¸®Åµ´Ï´Ù. ÀÌ°ÍÀº SGML ¹®¼ÀÇ Æ¯Á¤ À§Ä¡¿¡ ¿ÜºÎ ÆÄÀÏÀÇ ³»¿ëÀ» »ðÀÔÇØ ³Ö°íÀÚ ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. º¸Åë, ¹ýÀû °øÁö¹®À̳ª Ưº°È÷ ±ä ¿¹¹® µî µû·Î ºÐ¸®ÇØ µÑ ÇÊ¿ä°¡ ÀÖ´Â ¹®¼¸¦ À§ÇØ »ç¿ëÇÕ´Ï´Ù.
"&"·Î ½ÃÀÛÇØ ¼¼¹ÌÄÝ·ÐÀ¸·Î ³¡³ª´Â ¹®ÀÚ¿·Î ÂüÁ¶µÇ´Â ½Çü¿ä¼Ò¸¦ ÀÏ¹Ý ½Çü¿ä¼Ò¶ó°í ÇÕ´Ï´Ù. º¸Åë, ÀÏ¹Ý ½Çü¿ä¼Ò´Â ¹®¼ ÆÄÀÏÀ» °¡¸®Å°¸ç DTD¸¦ °¡¸®Å°Áø ¾Ê½À´Ï´Ù. ÀÏ¹Ý ½Çü¿ä¼Ò´Â ³»ºÎ ½Çü¿ä¼Ò¿Í ¿ÜºÎ ½Çü¿ä¼Ò·Î ³ª´ ¼ö ÀÖ½À´Ï´Ù.
³»ºÎ ½Çü¿ä¼Ò´Â ¹®¼ ³»ºÎÀÇ Æ¯Á¤ ºÎºÐÀ» °¡¸®Åµ´Ï´Ù. ¹Ýº¹ÀûÀ¸·Î °°Àº ³»¿ëÀ» »ç¿ëÇØ¾ß ÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
ÀÌ°ÍÀº ÁÖ·Î DTD¿¡¼ »ç¿ëµË´Ï´Ù. ½Çü¿ä¼ÒÀÇ À̸§Àº ÆÛ¼¾Æ® Ç¥½Ã(%)·Î ½ÃÀÛÇØ ¼¼¹ÌÄÝ·ÐÀ¸·Î ³¡³³´Ï´Ù.
±×¸², Ç¥, ÃÆ®, ¿·ÁÙ µîÀÌ °íÁ¤µÈ À§Ä¡¿¡ ÀÖÁö ¾Ê°í ¾Ë¸ÂÀº À§Ä¡¸¦ ã¾Æ ¿òÁ÷ÀÏ ¼ö ÀÖÀ» ¶§, À̵éÀ» ¶°´Ù´Ô(float)À̶ó°í ¸»ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¶°´Ù´Ï´Â ±×¸²Àº ÆäÀÌÁö »ó¿¡¼ ¾Ë¸ÂÀº À§Ä¡¿¡ ¹èÄ¡½Ãų ¼ö ÀÖÀ¸¸ç ±×¸²ÀÌ ³Ê¹« Å©´Ù¸é ¾Æ¿¹ ´ÙÀ½ ÆäÀÌÁö·Î ³Ñ±æ ¼öµµ ÀÖ½À´Ï´Ù.
ó¸® Áö½Ã¹®Àº ¹®¼¸¦ ó¸®ÇÏ´Â ÇÁ·Î±×·¥¿¡ Àü´ÞµÇ¸ç, "<?"·Î ½ÃÀÛÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ¹®¼¸¦ ¾î¶² À̸§ÀÇ HTML·Î º¯È¯½ÃųÁö ´ÙÀ½°ú °°ÀÌ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. <?dbhtml filename="file.html">
Standard Generalized Markup Language. Ç÷§Æû µ¶¸³ÀûÀÎ ÀüÀÚ ¹®¼¸¦ ÀÛ¼ºÇϱâ À§ÇÑ ¸¶Å©¾÷ ½Ã½ºÅÛÀÌ ¾î¶»°Ô ±¸¼ºµÇ¾î¾ß ÇÏ´ÂÁö¸¦ Á¤ÀÇÇÑ ±¹Á¦ Ç¥ÁØ(ISO8879)ÀÔ´Ï´Ù.
SGMLÀÇ ±âÃÊ¿ä¼ÒµéÀº ±¸ºÐÀ» À§ÇØ "<"¿Í ">"·Î µÑ·¯½Î¿©¼ ±Û¿¡ »ðÀԵǴµ¥, À̵éÀ» ¸ðµÎ ¹¶¶×±×·Á¼ ű׶ó°í ºÎ¸¨´Ï´Ù. ¿¹¸¦ µé¾î <title>´Â Á¦¸ñÀ» ½á³ÖÀ» ¶§ ¸Ç ¾Õ¿¡ ¾²´Â ű×ÀÔ´Ï´Ù.
eXtensible Markup Language. SGMLÀÇ ÇÏÀ§ »ê¹°ÀÌÁö¸¸, »õ·Î¿î ¹öÀüÀÇ SGMLÀ̶ó°í º¼ ¼öµµ ÀÖ½À´Ï´Ù. Ưº°È÷ ÀÎÅͳÝÀ» À§ÇÑ SGMLÀÔ´Ï´Ù.
XML Style Language. XSLÀ̶õ, SGML¿¡¼ÀÇ DSSSL ½ºÅ¸ÀϽÃÆ®¿¡ ÇØ´çÇÏ´Â °ÍÀ¸·Î¼ XMLÀ» À§ÇÑ °ÍÀÔ´Ï´Ù. »ç½Ç XSLµµ ¶ÇÇÑ XML ¹®¼ÀÔ´Ï´Ù.
[1] | ÀÌ ³»¿ëÀº DocBook HOWTOÀÇ Glossary¸¦ ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. |