DocBook ¹®¼¸¦ ´Ù¸¥ Çü½ÄÀÇ ¹®¼·Î º¯È¯ÇÏ´Â µ¥´Â jade¸¦ »ç¿ëÇÕ´Ï´Ù. ÇöÀç html, rtf, TeX, dvi, psÀÇ Çü½ÄÀÇ ¹®¼·Î Àß º¯È¯µË´Ï´Ù.
jade ÆÐÅ°Áö¿¡´Â ¹®¼ ÀÛ¾÷¿¡ °ü·ÃµÈ ¸î°¡Áö À¯Æ¿¸®Æ¼¿Í ¼³¸í¼µµ µé¾î ÀÖ½À´Ï´Ù.
jade°¡ ÇѱÛÀ» ¿Ã¹Ù·Î ó¸®Çϵµ·Ï Çϱâ À§Çؼ´Â ¿ì¼± SP_ENCODING ȯ°æº¯¼ö¸¦ Á¤È®È÷ ¼³Á¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.
DocBook ¹®¼¸¦ euc-kr(KS X 1001) ÀÎÄÚµùÀ¸·Î ÀÛ¼ºÇß´Ù¸é SP_ENCODINGÀÇ °ªÀº euc-kr·Î ÁöÁ¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. À¯´ÏÄÚµå(utf-8) ÀÎÄÚµùÀ¸·Î ÀÛ¼ºÇß´Ù¸é SP_ENCODINGÀÇ °ªÀº utf-8·Î ÁöÁ¤ÇÕ´Ï´Ù.
´ÙÀ½Àº MS-Windows ȯ°æ¿¡¼ SP_ENCODINGÀÇ °ªÀ» euc-kr·Î ÁöÁ¤ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.
DocBookÀ¸·Î ¾²¿©Áø ¹®¼ÀÇ ¹®¹ýÀ» °Ë»çÇÏ´Â µ¥´Â nsgmls¸¦ »ç¿ëÇÕ´Ï´Ù. nsgmls´Â jade ÆÐÅ°Áö¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
nsgmls´Â ¹®¼ Á¾·ù ¼±¾ðºÎ¿¡ ÁöÁ¤µÈ DTD°¡ ¾îµð¿¡ ÀÖ´ÂÁö¸¦ Ä«Å»·Î±× ÆÄÀÏÀ» ÅëÇØ ¾Ë¾Æ³À´Ï´Ù. ±×¸®°í ±× DTD¸¦ ±âÁØÀ¸·Î »ï¾Æ ÁÖ¾îÁø ÆÄÀÏÀÇ ¹®¹ýÀÌ Æ²¸° µ¥°¡ ¾ø´ÂÁö °Ë»çÇÕ´Ï´Ù.
s ¿É¼ÇÀº nsgmls°¡ ¿¡·¯¸Þ½ÃÁö¸¸À» Ãâ·ÂÇϵµ·Ï Çϱâ À§ÇÑ °ÍÀÔ´Ï´Ù. ÀÛ¼ºÇÑ ¹®¼¿¡ ¾Æ¹«·± ¹®Á¦°¡ ¾ø´Ù¸é nsgmlsÀº ±×Àú Á¶¿ëÈ÷ Á¾·áµÉ °ÍÀÔ´Ï´Ù.
nsgmls°¡ Ä«Å»·Î±× ÆÄÀÏÀ» Àоîµé¾î´Â °úÁ¤¿¡¼ ´ÙÀ½°ú °°Àº ¿¡·¯¸¦ ¿¬´Þ¾Æ »Õ¾î³»´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº nsgmls ÆÐÅ°Áö°¡ DTDDECLÀ̶ó´Â Ä«Å»·Î±× Áö½Ã¾î¸¦ Áö¿øÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. ±×·¯¹Ç·Î ±×³É ¹«½ÃÇÏ¸é µË´Ï´Ù.
jadeÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù. MS-WindowsÀÇ °æ¿ì¸¦ ¿¹·Î µé¾ú½À´Ï´Ù.
t ¿É¼Ç¿¡¼´Â ¾î¶² Çü½ÄÀÇ ¹®¼·Î º¯È¯ÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. À§ÀÇ ¿¹¿¡¼´Â sgml·Î ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. d ¿É¼Ç¿¡¼´Â Àû¿ëÇÒ ½ºÅ¸ÀϽÃÆ®ÀÇ Á¤È®ÇÑ À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ½Ã½ºÅÛ¸¶´Ù ½ºÅ¸ÀϽÃÆ®µéÀ» º¸°üÇÏ´Â µð·ºÅ丮ÀÇ À§Ä¡°¡ ´Ù¸£¹Ç·Î È®ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù. Debian GNU/Linux °°Àº °æ¿ì´Â ±× À§Ä¡°¡ /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dslÀÔ´Ï´Ù.À¯¿ëÇÑ ¿É¼ÇÀ¸·Î V ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù ÀÌ °ÍÀ» »ç¿ëÇϸé ÇØ´ç ½ºÅ¸ÀϽÃÆ®¿¡ ¹Ì¸® Á¤ÀǵǾî ÀÖ´Â ³»¿ëµé¿¡ º¯È¸¦ ÁÙ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î Modular DocBook Stylesheet´Â ÃÖ»óÀ§ ±âÃÊ¿ä¼Ò°¡ articleÀÎ °æ¿ì¿¡ Â÷·Ê¸¦ ¸¸µé¾î ³ÖÁö ¾Ê´Â °ÍÀ» ±âº»À¸·Î ÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ·² ¶§ -V %generate-article-toc% ¿É¼ÇÀ» ÁÖ°Ô µÇ¸é article¿¡¼ Â÷·Ê¸¦ º¼ ¼ö ÀÖ°Ô µË´Ï´Ù.
V ¿É¼ÇÀÇ ´Ù¾çÇÑ »ç¿ë¹æ¹ý¿¡ ´ëÇؼ´Â µÚ¿¡¼ ´Ù·ç°Ú½À´Ï´Ù.[1]
[1] | ÀÌ ³»¿ëÀº ¾ÆÁ÷ Áغñ ÁßÀÔ´Ï´Ù. |