3.5. TeX, dvi, ps·ÎÀÇ º¯È¯

º»°ÝÀûÀÎ Àμ⹰ÀÌ ÇÊ¿äÇÑ °æ¿ì¶ó¸é, TeX Çü½ÄÀÇ ¹®¼­·Î º¯È¯ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. TeXÀº ¶Ù¾î³­ ±â´ÉÀ» °¡Áø ¹®¼­ Á¶ÆÇ ¾ð¾îÀÔ´Ï´Ù. TeX Çü½ÄÀÇ ÆÄÀÏ¿¡¼­ ½ÇÁ¦·Î Àμ⹰À» ¾ò±â À§Çؼ­´Â, ´Ù½Ã dvi, ps·ÎÀÇ º¯È¯ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

¿ì¼± TeX ¹®¼­·ÎÀÇ º¯È¯Àº ´ÙÀ½°ú °°ÀÌ ÇÕ´Ï´Ù.

> jade -t tex -d c:\docbook\print\docbook.dsl test.sgml

º¯È¯µÈ tex ¹®¼­´Â jadetexÀ¸·Î ÄÄÆÄÀÏÇÏ¿©¾ß ÇÕ´Ï´Ù. jadetexÀº Unix¿¡¼­ tetex ÆÐÅ°Áö¸¦ ¼³Ä¡Çϰųª MS-Windows¿¡¼­ fptexÀ» ¼³Ä¡ÇÑ °æ¿ì¶ó¸é °°ÀÌ Æ÷ÇԵǾî ÀÖÀ» °ÍÀÔ´Ï´Ù. jadetexÀº latex À§¿¡¼­ µ¹¾Æ°¡´Â ¸ÅÅ©·ÎÀÔ´Ï´Ù.

jadetexÀÌ ÇѱÛÀ» ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é ¿ì¼± hlatex ÆÐÅ°Áö°¡ ÇÔ²² ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. hlatex ¼³Ä¡¿¡ °üÇؼ­´Â ÇÑ±Û latex ȨÆäÀÌÁö¸¦ Âü°íÇϱ⠹ٶø´Ï´Ù.

ÇÑÆí, jade°¡ »ý¼ºÇس½ tex ¹®¼­¿¡´Â ÇѱÛÀÌ À¯´ÏÄÚµå Çü½ÄÀ¸·Î Ç¥ÇöµÇ¾î ÀÖ½À´Ï´Ù. ±×·±µ¥ ¾ÆÁ÷ hlatex ÆÐÅ°Áö´Â À¯´ÏÄڵ带 ´Ù·çÁö ¸øÇϹǷÎ, À¯´ÏÄÚµå Çü½ÄÀ¸·Î Ç¥ÇöµÈ ±ÛÀÚµéÀ» ´Ù½Ã KS X 1001¿¡ Á¤ÀÇµÈ ±ÛÀÚµé·Î º¯È¯ÇÏ¿© hlatex¿¡ ³Ñ°ÜÁÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ ¶§ ÇÊ¿äÇÑ ÆÄÀÏÀÌ hcharacters.styÀÔ´Ï´Ù. ÀÌ ÆÄÀÏÀ» /usr/share/texmf/tex/jadetex/base ¾Æ·¡¿¡ º¹»çÇØ ³Ö¾îµÓ´Ï´Ù. tex°¡ ¼³Ä¡µÈ À§Ä¡´Â ½Ã½ºÅÛ¸¶´Ù ´Ù¸¦ ¼ö ÀÖÀ¸¹Ç·Î È®ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù. MS-Windows¿¡ fptex°¡ ¼³Ä¡µÈ °æ¿ì¿¡´Â c:\tex\texmf-local\tex\jadetex ¶Ç´Â c:\tex\texmf\tex\jadetex¿Í °°Àº µð·ºÅ丮¿¡ º¹»çÇØ ³Ö¾îµÓ´Ï´Ù. ¹°·Ð tex°¡ ¼³Ä¡µÈ À§Ä¡´Â °¢ÀÚ ´Ù¸¦ °ÍÀ̹ǷΠȮÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÆÄÀÏÀ» º¹»çÇØ ³ÖÀº ÈÄ¿¡´Â ²À mktexlsr ¸í·ÉÀ» Çѹø ½ÇÇàÇؼ­ TeX¿¡°Ô »õ·Î ¼³Ä¡µÈ ÆÄÀÏÀÌ ÀÖÀ½À» ¾Ë·ÁÁÖ¾î¾ß ÇÕ´Ï´Ù.

주의

¾ÆÁ÷ hlatex ÆÐÅ°Áö´Â KS X 1001¿¡ Á¤ÀÇµÈ ¹®ÀÚ ¹Û¿¡´Â ´Ù·çÁö ¸øÇÕ´Ï´Ù. µû¶ó¼­ DocBook ¹®¼­¸¦ À¯´ÏÄÚµå(utf-8)·Î ÀÛ¼ºÇÏ¿´À» °æ¿ì¿¡ KS X 1001¿¡ Á¤ÀǵÇÁö ¾ÊÀº ÇѱÛÀ» »ç¿ëÇÏ¿´´Ù¸é ±× ±ÛÀÚ´Â Á¦´ë·Î Ç¥ÇöµÇÁö ¾Ê½À´Ï´Ù. ´ë½Å ±× ÀÚ¸®¿¡´Â ÇØ´ç À¯´ÏÄÚµåÀÇ ½ÊÁø¼ö °ªÀÌ ÀμâµË´Ï´Ù.

ÀÌÁ¦ jade°¡ »ý¼ºÇÑ tex ¹®¼­¸¦ ÆíÁý±â·Î ¿­¾î \usepackage{hfont} \usepackage{hcharacters) ÀÌ µÎÁÙÀ» ÆÄÀÏÀÇ ¸Ç óÀ½¿¡ »ðÀÔÇÕ´Ï´Ù. ÀÌ °ÍÀº jadetex¿¡°Ô hfont.sty¿Í hcharacters.sty¸¦ »ç¿ëÇÏ¿© ÇѱÛÀ» ó¸®Çϵµ·Ï Áö½ÃÇÕ´Ï´Ù.
     \usepackage{hfont}
     \usepackage{hcharacters}
     \FOT{2}\Seq%
     {\def\HeadingLevel%
     ...

Áغñ°¡ ´Ù µÇ¾ú½À´Ï´Ù. µåµð¾î jadtexÀ¸·Î dvi ÆÄÀÏÀ» »ý¼ºÇÕ´Ï´Ù. »ý¼ºµÈ .dvi ÆÄÀÏÀº xdvi³ª windvi·Î º¸°í ÀμâÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª dvi ÆÄÀÏ¿¡´Â ±Û²ÃÀÌ ³»ÀåµÇ¾î ÀÖÁö ¾ÊÀ¸¹Ç·Î dvi ÇÁ·Î±×·¥°ú ±Û²ÃÀÌ Á¦´ë·Î ¼³Ä¡µÈ »ç¶÷¸¸ ÆÄÀÏÀ» º¸°í ÀμâÇÒ ¼ö ÀÖ½À´Ï´Ù.

> jadetex test.tex

작은 정보: jadetexÀº ²À ¼¼¹ø ¹Ýº¹Çؼ­ ½ÇÇà½ÃÄÑ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏÁö ¾ÊÀ¸¸é Â÷·ÊÀÇ ÆäÀÌÁö ¹øÈ£¶óµç°¡ º¹ÀâÇÑ ÇüÅÂÀÇ Ç¥ µîÀÌ Á¦´ë·Î Ç¥ÇöµÇÁö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº tex ÄÄÆÄÀÏÀÇ Æ¯¼º»ó ¹Ýº¹ ½ÇÇàÀ» ÅëÇØ Ãâ·Â °á°ú¸¦ ½º½º·Î ±³Á¤Çϵµ·Ï µÇ¾î Àֱ⠶§¹®ÀÔ´Ï´Ù.

dvi ÆÄÀÏÀº ´Ù½Ã Æ÷½ºÆ®½ºÅ©¸³Æ®(ps) ÆÄÀÏ·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ps ÆÄÀÏ¿¡´Â ±Û²ÃÀÌ ³»ÀåµÇ¾î ÀÖÀ¸¹Ç·Î ´©±¸³ª º¼ ¼ö ÀÖ°í ÀμâÇÒ ¼ö ÀÖ½À´Ï´Ù. ps ÆÄÀÏÀº gv³ª gsview32[1], ¶Ç´Â Photoshop µîÀ¸·Îµµ º¸°Å³ª ÀμâÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯È¯¿¡ »ç¿ëµÇ´Â dvips ÇÁ·Î±×·¥Àº TeX ÆÐÅ°Áö¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

> dvips -o test.ps -O -0.5cm,1cm test.dvi

¼Ò¹®ÀÚ o ¿É¼Ç¿¡¼­´Â Ãâ·ÂµÉ ps ÆÄÀÏÀÇ À̸§À» Á¤ÇØ ÁÝ´Ï´Ù. ÀÌ ¿É¼ÇÀ» ÁöÁ¤ÇØÁÖÁö ¾ÊÀ¸¸é ps ÆÄÀÏÀÌ ±×´ë·Î ÇÁ¸°ÅÍ¿¡ Ãâ·ÂµÇ¹Ç·Î ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. ´ë¹®ÀÚ O ¿É¼ÇÀº Ãâ·ÂµÉ ps ÆÄÀÏÀÇ ¿©¹éÀ» Á¶Á¤ÇØ ÁÝ´Ï´Ù. ÀÌ °ªÀÌ À߸øµÇ¸é ¹®¼­°¡ ÇÑÂÊÀ¸·Î Ä¡¿ìÃÄ Ãâ·ÂµÇ¹Ç·Î Àû´çÇÑ °ªÀ» ³Ö¾îÁÝ´Ï´Ù. ¿É¼ÇÀº x,y ÁÂÇ¥·Î Ç¥ÇöÇϸç cm³ª inch ´ÜÀ§¸¦ ¾µ ¼ö ÀÖ½À´Ï´Ù. ¸¶À̳ʽº ºÎÈ£µµ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

주석

[1]

ÀÌ°ÍÀº gvÀÇ MS-Windows ¹öÀüÀÔ´Ï´Ù.