´ÙÀ½ ÀÌÀü Â÷·Ê

8. TeX / LaTeX

8.1 LaTeX/TeX ±Û²Ã¿¡ ´ëÇÑ °£´ÜÇÑ ÀÔ¹®

TeX°ú LaTeX¿¡ ±Û²ÃÀ» Ãß°¡ÇÏ´Â °ÍÀº ¾à°£ º¹ÀâÇÏ´Ù. ÇÏÁö¸¸ ¸¹Àº ÀϵéÀÌ ±×·¸µíÀÌ, ¾î¶»°Ô ÇÏ´ÂÁö ¾Ë°í ³ª¸é À̰͵µ ½¬¿î ÀÏÀÌ´Ù. ¾î¶² ±Û²ÃµéÀº ¸ÞŸ±Û²Ã Çü½ÄÀ¸·Î, ¾î¶² ±Û²ÃµéÀº ŸÀÔ1 Çü½ÄÀ¸·Î ¹èÆ÷µÈ´Ù. º¸Åë ŸÀÔ1 Çü½ÄÀ» ÀÌ¿ëÇÏ´Â ÆíÀÌ ´õ ½±´Ù. ÇÏÁö¸¸ ¸ÞŸ±Û²Ã¿¡´Â Å©±â¿¡ µû¶ó ÇüŸ¦ ¸ÂÃá´Ù´Â ¶Ù¾î³­ ÀåÁ¡ÀÌ ÀÖ´Ù. ÀÌ¿¡ ºñÇØ Å¸ÀÔ1°ú Æ®·çŸÀÔ ±Û²ÃÀÇ °æ¿ì, Å©±â°¡ ´Ù¸¥ ±Û²ÃµéÀº ¶È°°Àº ÇüŸ¦ È®´ëÇϰųª Ãà¼Ò½ÃŲ °ÍÀÏ »ÓÀÌ´Ù. Å©±â¿¡ µû¶ó ±Û²ÃÀÇ ÇüÅ°¡ ´Þ¶óÁö´Â °ÍÀÌ ÁÁÀº ÁÖµÈ ÀÌÀ¯´Â, Å©±â ¿ÜÀÇ Á¶°ÇµéÀ» ¹«½ÃÇÒ °æ¿ì, ±Û²ÃÀº ÀÛÀº Å©±â¿¡¼­´Â ÆøÀÌ ºñ±³Àû ³Ð¾î¾ß ÇÏ°í Å©±â°¡ Ŭ ¶§¿¡´Â ÆøÀÌ Á¼¾Æ¾ß Çϱ⠶§¹®ÀÌ´Ù.

ÀÌ Àý¿¡¼­´Â ŸÀÔ1 ±Û²Ã¿¡ ÃÐÁ¡À» ¸ÂÃß±â·Î ÇÑ´Ù. ŸÀÔ1ÀÌ ´õ ³Î¸® ¾²ÀÌ°í, ¼³Ä¡¿¡ ´õ ¹®Á¦°¡ ¸¹±â ¶§¹®ÀÌ´Ù.

LaTex ±Û²Ã¿¡ ´ëÇØ °£´ÜÈ÷ ¾Ë¾Æº¸±â·Î ÇÏÀÚ. LaTeXÀº ŸÀÔ1 ±Û²ÃÀ» ó¸®Çϱâ À§ÇØ ¾Æ·¡¿Í °°Àº À¯ÇüÀÇ ±Û²Ã ÆÄÀϵéÀ» »ç¿ëÇÑ´Ù.

TeXÀÇ µð·ºÅ͸® ±¸Á¶¸¦ ¾Ë¾ÆµÎ¸é ÁÁ´Ù. ¾Ë¾ÆµÎ¾î¾ß ÇÒ ÁÖ¿ä µð·ºÅ͸®´Â ´ÙÀ½°ú °°´Ù.

8.2 ŸÀÔ1 ±Û²Ã Ãß°¡Çϱâ

±Û²Ã¿¡ À̸§ºÙÀ̱â

¸ÕÀú ±Û²Ã¿¡ Àû´çÇÑ À̸§À» ºÙ¿©¾ß ÇÑ´Ù. ±Û²Ã¿¡ À̸§À» Áþ´Â ¹æ¹ý¿¡ ´ëÇÑ ¾È³»´Â ÀÚ½ÅÀÇ ½Ã½ºÅÛ¿¡ ÀÖ´Â fontinst °ü·Ã ¹®¼­¸¦ º¸µµ·Ï Ç϶ó. ( ÀÌ ¹®¼­´Â tetex ¹®¼­°¡ µé¾îÀÖ´Â µð·ºÅ͸®ÀÇ fontinst¶ó´Â ÇÏÀ§ µð·ºÅ͸®¿¡ ÀÖÀ» °ÍÀÌ´Ù.) ¾ÆÁÖ °£·«È÷ ¸»ÇÏÀÚ¸é, À̸§ ºÙÀÌ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù. FNW{V}E{n} :

¿¹¸¦ µé¾î AdobeÀÇ Garamond demibold ±Û²ÃÀÇ À̸§Àº pgad8aÀÌ´Ù.

°¡»ó ±Û²Ã°ú tex ±Û²Ã ¸ÞÆ®¸¯ ¸¸µé±â

ÀÌÁ¦´Â ´ÙÀ½°ú °°ÀÌ fontinst¸¦ ¼öÇàÇÒ ¼ö ÀÖ´Ù.

        latex `kpsewhich fontinst.sty`
        
±×¸®°í ³ª¼­ ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
        \latinfamily{font_name}{}\bye
        
¿©±â¼­ font_nameÀº ±Û²Ã ÆÄÀÏ À̸§ÀÇ ¸Ç¾Õ ¼¼ ±ÛÀÚÀÌ´Ù. (¿¹¸¦ µé¾î AdobeÀÇ garamond ±Û²ÃÀº padÀÌ´Ù.) ÀÌÁ¦ fontinst´Â ±Û²Ã ±â¼ú(description) ÆÄÀÏ, Ư¼º ¸ñ·Ï ÆÄÀÏ, °¡»ó Ư¼º ¸ñ·Ï ÆÄÀÏ µîÀÇ ¸¹Àº ÆÄÀϵéÀ» »ý¼ºÇÏ°Ô µÈ´Ù. ¸¹Àº .mtx ÆÄÀϵ鵵 fontinst¿¡ ÀÇÇØ ¸¸µé¾îÁöÁö¸¸, ÀÌ ÆÄÀϵéÀº »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ´ÙÀ½¿¡´Â Ư¼º ¸ñ·Ï°ú °¡»ó Ư¼º ¸ñ·ÏÀ» ¸ÞÆ®¸¯°ú °¡»ó ±Û²Ã·Î º¯È¯½ÃÄÑ¾ß ÇÑ´Ù. ÀÌ ÀÛ¾÷¿¡´Â vptovf¿Í pltotf¶ó´Â À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÑ´Ù.
        for X in *.pl; do pltotf $X; done
        for X in *.vpl; do vptovf $X; done
        
ÀÌÁ¦´Â ¹¬Àº vpl, pl, mtx ÆÄÀϵéÀ» »èÁ¦ÇÑ´Ù.

dvips ¼³Á¤Çϱâ

ÀÚ½ÅÀÇ dvipsÀÇ ¼³Á¤ ÆÄÀÏÀÎ psfonts.mapÀ» ÆíÁýÇØ¾ß ÇÒ °ÍÀÌ´Ù. ¿¹¸¦ µå´Â °ÍÀÌ ÀÌ ÆÄÀÏÀÇ Çü½ÄÀ» ¼³¸íÇÏ´Â °¡Àå ÁÁÀº ¹æ¹ýÀÌ´Ù.

     marr8r          ArialMT <8r.enc <farr8a.pfa
     marbi8r         Arial_BoldItalicMT <8r.enc <farbi8a.pfa
     marb8r          Arial_BoldMT <8r.enc <farb8a.pfa
     marri8r         Arial_ItalicMT <8r.enc <farri8a.pfa
     marr8rn         Arial_Narrow <8r.enc <farr8an.pfa
        
8r.enc´Â ´ÜÁö dvips¿¡°Ô »ç¿ëµÈ ºÎȣȭ ¹æ½ÄÀ» ¾Ë·ÁÁÖ±â À§ÇØ ÀÖ´Â °ÍÀÌ´Ù. (fontinst°¡ °¡»ó ±Û²ÃÀ» ±¸¼ºÇÏ´Â ¹æ½Ä ¶§¹®¿¡, ÀÌ ¹®¼­ÀÇ ¸ðµç ¿¹¿¡¼­´Â ºÎȣȭ ¹æ½ÄÀÌ 8rÀÌ´Ù.) °¡Àå ¿ÞÂÊ¿¡ ÀÖ´Â ¿­Àº TeXÀÌ »ç¿ëÇÏ´Â ±Û²Ã À̸§ÀÌ´Ù. µÎ¹ø° ¿­Àº ±Û²ÃÀÇ ½ÇÁ¦ À̸§À¸·Î¼­ ±Û²Ã ÆÄÀÏ ¾È¿¡ ±â·ÏµÇ¾î ÀÖ´Ù. (ÀÌ À̸§Àº afm ÆÄÀÏÀ» ¹®¼­ ÆíÁý±â·Î ¿­¾î¼­ FontName Áö½ÃÀÚ¸¦ ã¾Æº¸¸é ¾Ë¾Æ³¾ ¼ö ÀÖ´Ù.) ¸¶Áö¸· ¿­Àº ±Û²Ã¿¡ ÇØ´çÇÏ´Â ÇüÅ ÆÄÀÏÀÇ À̸§ÀÌ´Ù. °¢ ÆÄÀÏÀÇ µð·ºÅ͸®´Â ¾Ë·ÁÁÙ ÇÊ¿ä°¡ ¾ø´Ù. texÀº ÆÄÀÏÀ» ã¾Æ¾ß ÇÒ °÷À» ¾Ë°í Àֱ⠶§¹®ÀÌ´Ù.

±Û²Ã ½ÃÇèÇϱâ

´ÙÀ½°ú °°Àº ¹®¼­¸¦ latexÀ¸·Î ó¸®Çغ¸ÀÚ.

\documentclass{article}
\begin{document}
        \usefont{T1}{pga}{m}{n}\selectfont
        \huge
        Testing a new font \dots the quick red fox jumped over the lazy brown dogs
\end{document} 
         
¿©±â¿¡¼­ pga¸¦ ½ÃÇèÇÏ·Á´Â ±Û²ÃÀ» ³ªÅ¸³»´Â ¾àÀÚ·Î ¹Ù²Û´Ù. latexÀÌ Á¦´ë·Î ó¸®Çϸé, ±Û²Ã Ãß°¡´Â °ÅÀÇ ³¡³­ °ÍÀÌ´Ù. ÀÌÁ¦ ÇÒ ÀÏÀº ÆÄÀϵéÀ» Á¤È®ÇÑ µð·ºÅ͸®¿¡ À§Ä¡½ÃÅ°°í(µð·ºÅ͸®´Â ÀÔ¹® ºÎºÐ¿¡¼­ ¼³¸íÇß´Ù), texÀÌ µð·ºÅ͸® ¸ñ·ÏÀ» °»½ÅÇϵµ·Ï
         texconfig rehash
         
¸¦ ¼öÇàÇÏ´Â °Í »ÓÀÌ´Ù.

.sty ÆÄÀÏ ¸¸µé±â

±Û²ÃÀ» ´õ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï .sty ÆÄÀÏÀ» ¸¸µé°í ½ÍÀ» ¼ö°¡ ÀÖ´Ù. ±×·¸´Ù¸é, $TEXMF/tex/latex/psnfss ÆÄÀÏÀ» ¹ÙÅÁ¾ç½ÄÀ¸·Î ÀÌ¿ëÇϵµ·Ï Ç϶ó.


´ÙÀ½ ÀÌÀü Â÷·Ê