Ubuntu¿¡¼­ TeXÇϱâ Ubuntu¿¡¼­ TeXÇÏ´Â ¹æ¹ýÀ», ƯÈ÷ Çѱ¹¾î·Î ¹®¼­¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì¸¦ Áß½ÉÀ¸·Î Á¤¸®ÇÏ°í ÀÖ´Ù. ÁÖ·Î ´Ù¸¥ À§Å° ÆäÀÌÁö¿¡¼­ ¿ìºÐÅõ »ç¿ëÀÚ¿¡°Ô ÇÊ¿äÇÑ Á¤º¸¸¦ ¾ÆÁÖ °£´ÜÇÏ°Ô »Ì¾Æ Á¤¸®ÇÑ °ÍÀÌ ¸¹´Ù. º°µµ·Î ¾îµð¿¡¼­ ÀοëÇß´ÂÁö Ç¥½Ã¸¦ ÇÏÁö ¾Ê¾ÒÁö¸¸, ´ëºÎºÐ ±Û ¼Ó¿¡ ÇØ´ç ÆäÀÌÁöÀÇ ¸µÅ©°¡ °É·ÁÀÖÀ¸´Ï ´õ ÀÚ¼¼ÇÑ ³»¿ë°ú ¹è°æ Áö½ÄÀ» ¾ò°í ½Í´Ù¸é ¸µÅ©µÈ ÆäÀÌÁö¸¦ ÀÐ¾î º¼ °ÍÀ» ±ÇÇÑ´Ù. ---- [[TableOfContents]] == ¼³Ä¡ == ¿ìºÐÅõ¿¡¼­ Çѱ¹¾î ¹®¼­ ÀÛ¼ºÀÌ °¡´ÉÇÑ TeX »ç¿ë ȯ°æÀ» ±¸ÃàÇϱâ À§ÇÏ¿© ¼³Ä¡/¼³Á¤ÇØ¾ß ÇÒ °ÍÀ» Á¤¸®ÇÏ¿´´Ù. ±âº»ÀûÀÎ °ÍÀº ´ëºÎºÐ ¿ìºÎÅ÷¿¡¼­ ÆÐÅ°Áö·Î Á¦°øµÇ°í ÀÖÀ¸¸ç °£´ÜÇÏ°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª, ¹Ýµå½Ã ¿ìºÐÅõ¿¡¼­ Á¦°øµÇ´Â ÆÐÅ°Áö¸¸ ÀÌ¿ëÇؼ­ ¼³Ä¡ÇØ¾ß ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. Æí¸®ÇÏ°Ô ÇÑ±Û TeX ÀÛ¾÷ȯ°æÀ» ±¸ÃàÇϱâ À§ÇÑ ÇÁ·ÎÁ§Æ® [KTUGCollectionProject]ÀÇ °á°ú¹°ÀÎ [KC2007]À» ÀÌ¿ëÇÒ ¼öµµ ÀÖ´Ù. [KC2006]¿¡¼­´Â Microsoft Windows ½Ã½ºÅÛ¸¸À» Áö¿øÇßÀ¸³ª [KC2007]¿¡¼­´Â Mac, Linuxµµ Áö¿øÇÑ´Ù. ÀÌ ¹èÆ÷ÆÇÀ» ÀÌ¿ëÇÏ¸é ¿©±â Á¤¸®µÈ Á¤¸®µÈ ¼³Ä¡ °úÁ¤Àº ÀüÇô ÇÊ¿ä¾ø´Ù. [TeXLive] 2007À» ±â¹ÝÀ¸·Î ÇÏ´Â KC2007 ÇѱÛȯ°æÀÎ [KC2007/TeXLive]´Â [http://kts.ktug.kr Çѱ¹ÅØÇÐȸ ȨÆäÀÌÁö]¿¡ °ø°³µÇ¾î ÀÖ°í Linux¿¡¼­ ¼³Ä¡ÇÏ´Â ¹æ¹ýµµ ¼³¸íµÇ¾î ÀÖ´Ù. ÀÌ°ÍÀ» »ç¿ëÇÏ·Á¸é Çѱ¹ÅØÇÐȸ¿¡ ȸºñ¸¦ ³»°í Á¤½Äȸ¿øÀ¸·Î °¡ÀÔÇÏ¿©¾ß ÇÑ´Ù. === TeX/LaTeX ±âº» ¼³Ä¡ === À¯´Ð½º °è¿­ ½Ã½ºÅÛÀ» À§ÇÑ TeX ¹èÆ÷ÆÇÀ¸·Î [teTeX]°¡ ÀÖÀ¸³ª 2006³â 5¿ù ÀÌÈÄ ´õ ÀÌ»ó °ü¸®µÇÁö ¾Ê´Â´Ù. ±× ´ë¾ÈÀ¸·Î ±ÇÀåµÇ´Â ¹èÆ÷ÆÇÀº [TeXLive]ÀÌ´Ù. ¿ìºÐÅõµµ ¹öÀüÀÌ ¿Ã¶ó°¨¿¡ µû¶ó texlive¸¦ Á¦°øÇϱ⠽ÃÀÛÇßÀ¸¸ç tetex ÆÐÅ°Áöµµ À¯ÁöÇÏ°í ÀÖ´Ù. ±×·¯³ª, Dapper ¹öÀü¿¡¼­´Â tetex ÆÐÅ°Áö¸¸ Áö¿øÇÑ´Ù. texlive ÆÐÅ°Áö ¼³Ä¡: {{{ $ sudo texlive }}} ¶Ç´Â tetex ÆÐÅ°Áö ¼³Ä¡: {{{ $ sudo apt-get install tetex-bin tetex-base tetex-extra tetex-doc libkpathsea-dev }}} ÀÌÁ¦ TeX/LaTeXÀ» »ç¿ëÇÏ¿© ¹®¼­¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. ¿µ¾î¸¦ ºñ·ÔÇÑ ¶óƾ¹®ÀÚ¸¦ »ç¿ëÇÏ´Â ¾ð¾î·Î ¹®¼­¸¦ ÀÛ¼ºÇÑ´Ù¸é ÀÌ°ÍÀ¸·Î ÃæºÐÇÏ´Ù. ´Ü, Çѱ¹¾î ¹®¼­¸¦ ÀÛ¼ºÇϰųª ¿µ¹®¼­¸¦ ÀÛ¼ºÇϸ鼭 ÇѱÛ, ÇÑÀÚ¸¦ Æ÷ÇÔ½ÃÅ°´Â °Í°ú °°Àº ÀÛ¾÷Àº ºÒ°¡´ÉÇÏ´Ù. ÂüÁ¶: [¸®´ª½º¿¡¼­¼³Ä¡Çϱâ], [TeXImplementations] === ÇÑ±Û ¹®¼­ ÀÛ¼º ȯ°æ === TeX/LaTeX¿¡¼­ ÇѱÛÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀº ¿©·¯°¡Áö°¡ ÀÖ´Ù. ±×Áß ¿ìºÐÅõ¿¡¼­ ÆÐÅ°Áö·Î Á¦°øµÇ´Â °ÍÀ¸·Î´Â hlatex([HLaTeX]), cjk-latex([CJKLaTeX]), latex-hangul-ucs ([Hangul-ucs])°¡ ÀÖ´Ù. ¼¼ ¹æ¹ýÀÇ Àå´ÜÁ¡ ºñ±³´Â [CJKLaTeX] ÂüÁ¶. ==== Hangul-ucs ¼³Ä¡ ==== [Hangul-ucs]´Â UTF-8 ÀÎÄÚµùÀ¸·Î ÀÔ·ÂÇÑ ÇÑ±Û ¹®¼­¸¦ ó¸®Çϱâ À§ÇÑ LaTeX ÆÐÅ°Áö·Î ucs ÆÐÅ°Áö¿Í Æ®·çŸÀÔ ±Û²Ã(±âº»ÀûÀ¸·Î Àº±Û²Ã)À» ÀÌ¿ëÇÏ¿© ÇÑ±Û ¹®ÀÚ¸¦ ó¸®ÇÑ´Ù. ÇÑ±Û ¹®¼­ ¼­½ÄÀ» Á¦°øÇÏ°í, ¿µ¹® ¹®¼­ ÀÛ¼ºÀ» À§ÇØ ¸¸µé¾îÁø ´Ù¸¥ ½ºÅ¸ÀÏ°ú Ãæµ¹µµ °ÅÀÇ ¾ø´Â ÆíÀÌ´Ù. ===== Çʼö ¼³Ä¡ ===== {1} latex-ucs ÆÐÅ°Áö ¼³Ä¡: LaTeX ¹®¼­¸¦ utf-8 ÀÎÄÚµùÀ¸·Î ÀÔ·ÂÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â ÆÐÅ°ÁöÀÌ´Ù. hangul-ucs¸¦ »ç¿ëÇÏ·Á¸é ¸ÕÀú latex-ucs°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. {{{ $ sudo apt-get install latex-ucs latex-ucs-contrib }}} {1} latex-hangul-ucs ÆÐÅ°Áö ¼³Ä¡: ½ºÅ¸ÀÏ ÆÐÁöÅ° dhucs¿Í ±Û²Ã °ü·Ã ÆÄÀÏ ¸ðÀ½ÀÎ fonts-unttf, fonts-trivcj, fonts-uhc-unicode·Î ÀÌ·ç¾îÁ³´Ù. {{{ $ sudo apt-get install latex-hangul-ucs }}} /!\ À§¿Í °°ÀÌ ¼³Ä¡µÇÁö ¾Ê´Â´Ù¸é ÀÚ½ÅÀÌ »ç¿ëÇÏ´Â ¿ìºÐÅõ ¹öÀü¿¡¼­ latex-hangul-ucs ÆÐÅ°Áö°¡ Á¦°øµÇÁö ¾Ê±â ¶§¹®ÀÌ´Ù. Ubuntu EdgyºÎÅÍ Á¦°øµÇ´Â °ÍÀ¸·Î º¸ÀδÙ. ¾ÈµÇ´Â °æ¿ì [http://packages.debian.org/unstable/tex/latex-hangul-ucs ¿©±â]¿¡¼­ µ¥ºñ¾È ÆÐÅ°Áö¸¦ ´Ù¿î¹Þ¾Æ ¼³Ä¡ÇÑ´Ù. {{{ $ sudo dpkg -i latex-hangul-ucs_3.1.1-4_all.deb }}} (!) ÃÖ½ÅÆÇÀ¸·Î ¾÷±×·¹À̵å ÇÏ·Á¸é [http://ftp.ktug.or.kr/pub/ktug/hangul-ucs]¿¡¼­ ´Ù¿î¹ÞÀ¸¸é µÈ´Ù. ±Û²ÃÀº ÀÚÁÖ ¾÷±×·¹À̵åµÇÁö ¾ÊÁö¸¸ dhucs ½ºÅ¸ÀÏÀº ÀÚÁÖ ¹öÀü¾÷µÇ´Ï Á¤±âÀûÀ¸·Î È®ÀÎÇÏÀÚ. {1} ttf2pk/ttf2tfm ¼³Ä¡: Hangul-ucs´Â Æ®·çŸÀÔ ±Û²ÃÀ» ÀÌ¿ëÇÏ¿© ÇѱÛÀ» Á¶ÆÇÇϴµ¥, Æ®·çŸÀÔ ±Û²ÃÀ» TeX¿¡¼­ ¾²±â À§Çؼ­´Â ÀÌ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇØ¾ß ÇÑ´Ù. {{{ $ sudo apt-get install freetype1-tools }}} {1} Àº±Û²Ã ¼³Ä¡: Hangul-ucs´Â ±âº»À¸·Î Àº±Û²ÃÀ» »ç¿ëÇÏ¿© Á¶ÆÇÇÑ´Ù. ¿ìºÐÅõ ¼³Ä¡½Ã Çѱ¹¾î¸¦ »ç¿ëÇϵµ·Ï Çß´Ù¸é Àº±Û²ÃÀº ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´Ù. {{{ $ sudo apt-get install ttf-unfonts }}} {1} ttfonts.map ¼³Á¤: pdflatexÀ¸·Î ÄÄÆÄÀÏÇÒ ¶§, ¶Ç´Â dvi ºä¾î (xdvi)·Î º¸·Á°í ÇÒ ¶§, dvips, dvipdfmx ¸¦ ½ÇÇàÇßÀ» ¶§ ¿¡·¯°¡ ³ª´Â °æ¿ì. unttf2pk-dhucs.map ÆÄÀÏÀÌ ÀÖ´Â °æ·Î¸¦ ã¾Æ¼­ ttfonts.map¿¡ Ãß°¡ÇØÁØ´Ù. {{{ $ sudo cat /etc/texmf/map/ttf2pk/unttf2pk-dhucs.map >> /etc/ttf2pk/ttfonts.map }}} ÀÌÁ¦ Çѱ¹¾î ¹®¼­¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀΠȯ°æÀÌ °®Ãß¾îÁ³´Ù. ´çÀå ÇѱÛÀ» Á÷Á¢ ÀÔ·ÂÇÏ¿© .tex ¹®¼­¸¦ ÀÛ¼ºÇÏ°í pdflatexÀ¸·Î ÄÄÆÄÀÏÇÏ¿© PDF ¹®¼­¸¦ ¸¸µé ¼ö ÀÖ´Ù. ===== Ãß°¡ ¼³Ä¡ ===== Ãß°¡ ¼³Ä¡¶ó°í Çؼ­ º°·Î ÇÊ¿ä¾ø´Ù´Â ¶æÀº ¾Æ´Ï´Ù. ¼³Ä¡¸¦ ¾È Çصµ ±âº»ÀûÀÎ Çѱ¹¾î ¹®¼­ ÀÛ¼ºÀº °¡´ÉÇÏ´Ù´Â ¶æ¿¡¼­ "Ãß°¡"ÀÌ´Ù. {1} dvipdfmx ¼³Ä¡: dvi ÆÄÀÏÀ» pdf·Î º¯È¯ÇÒ ¶§ ÇÊ¿äÇÏ´Ù. pdflatex¸¸ »ç¿ëÇÏ°Ú´Ù¸é ¼³Ä¡ÇÏÁö ¾Ê¾Æµµ µÇÁö¸¸ [DVIPDFMx]°¡ ÇÊ¿äÇÑ ¶§µµ ÀÖÀ¸´Ï ¼³Ä¡ÇØ µÎÀÚ. {{{ $ sudo apt-get install dvipdfmx }}} {1} Çѱ۶óÅØ ±Û²Ã: ÀÚ¸ð, ¸íÁ¶, °íµñ, ŸÀÚ, ±×·¡ÇÈ UHC ±Û²Ã Æ÷ÇԵǾî ÀÖ´Ù. hangul-ucsÀÇ font-uhc-unicodeÀÌ ÀÌµé ±Û²Ã(ÀÚ¸ð´Â Á¦¿Ü)À» dhucs¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ±â À§ÇÑ °ÍÀÌ´Ù. {{{ $ sudo apt-get install hlatex-fonts-base }}} {1} AdobeReader¿Í ±Û²Ã ÆÑ: hangul-ucsÀÇ fonts-trivcj´Â AdobeReaderÀÇ Áß±¹¾î, ÀϺ»¾î ÆÑ¿¡¼­ Á¦°øµÇ´Â ±Û²ÃÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁִµ¥, ÀÌ°ÍÀ» ÀÌ¿ëÇÏ·Á¸é ¸ÕÀú ±Û²ÃÀ» ¼³Ä¡ÇØ¾ß ÇÑ´Ù. /!\ PDF ¹®¼­¿¡¼­ ÇѱÛÀÌ ´Ù ±úÁ®¼­ ³ª¿Ã ¶§, acroread¿Í Çѱ¹¾î ±Û²Ã ÆÑÀ» ¼³Ä¡ÇÏ°í acroread·Î PDF ¹®¼­¸¦ ¿­¾îº¸¸é ÇѱÛÀÌ Á¦´ë·Î Ç¥½ÃµÇ´Â °æ¿ì°¡ ¸¹´Ù. AdobeReader ¼³Ä¡: FeistyºÎÅÍ´Â ¶óÀ̼±½º ¹®Á¦ ¶§¹®¿¡ °ø½ÄÀûÀ¸·Î´Â acroread ÆÐÅ°Áö¸¦ Á¦°øÇÏÁö ¾Ê´Â´Ù. [http://medibuntu.sos-sts.com/repository.php medibuntu]¸¦ ÀúÀå¼Ò¿¡ Ãß°¡ÇØ ÁÖ¸é µÈ´Ù. {{{ $ sudo apt-get install acroread }}} ±Û²Ã ÆÑ: [http://www.adobe.com/products/acrobat/acrrasianfontpack.html]¿¡¼­ Áß¾ÓÀ¯·´¾î, Áß±¹¾î °£Ã¼¿Í ¹øü, ÀϺ»¾î, Çѱ¹¾î¸¦ À§ÇÑ ±Û²Ã ÆÑÀ» ´Ù¿î¹ÞÀ» ¼ö ÀÖ´Ù. ¾ÐÃàÀ» Ǭ ÈÄ¿¡ ¼³Ä¡ ¸í·ÉÀ» ³»¸®¸é µÈ´Ù. {{{ $ sudo ./INSTALL }}} Adobe ReaderÀÇ °æ·Î¸¦ ¹°¾îº¸¸é `/usr/lib/Adobe/Acrobat7.0`¶ó°í ½áÁØ´Ù. CMap ¼³Ä¡: cmap Å×À̺íÀº CID¿Í À¯´ÏÄÚµå »çÀÌÀÇ ´ëÀÀÇ¥ÀÌ´Ù. {{{ $ sudo apt-get install cmap-adobe-korea1 }}} ===== ¼³Ä¡ È®ÀÎ ===== LaTeX¿¡¼­ hangul-ucs¸¦ ÀÌ¿ëÇÏ¿© Çѱ۷Π¹®¼­¸¦ ÀÛ¼ºÇÒ ¼öÀִ ȯ°æÀÌ Á¦´ë·Î °®Ãß¾îÁ³´ÂÁö È®ÀÎÇØ º¸ÀÚ. ¸ðµç °ÍÀÌ Á¦´ë·Î µÇ¾îÀÖ´Ù´Â °ÍÀº 1. .tex ÆÄÀÏ¿¡ ÇѱÛÀ» Á÷Á¢ ÀÔ·ÂÇÏ°í utf-8 ÀÎÄÚµùÀ¸·Î ÀúÀåÇÑ ÈÄ¿¡ 2. pdflatex¸¦ ÀÌ¿ëÇÏ¿© PDF ¹®¼­¸¦ ¾òÀ» ¼ö ÀÖ°í 3. latexÀ¸·Î ÄÄÆÄÀÏ ÇÏ¿© DVI ÆÄÀÏÀ» »ý¼ºÇÑ ÈÄ dvipdfmx¸¦ ÀÌ¿ëÇÏ¿© PDF ¹®¼­¸¦ ¾òÀ» ¼öµµ ÀÖ°í 3. »ý¼ºµÈ .dvi ¶Ç´Â .pdf ÆÄÀÏÀ» ¿­¾îº¸¾ÒÀ» ¶§ ÇѱÛÀÌ Á¦´ë·Î ³ªÅ¸³ª°í Àμ⵵ Á¦´ë·Î µÈ´Ù. ¾ÆÁÖ °£´ÜÇÑ Å×½ºÆ®: hello.tex¶ó´Â À̸§À¸·Î ¹®¼­ ¼Ò½º ÆÄÀÏÀ» ÀÛ¼ºÇÏ°í pdflatex ¶Ç´Â latex->dvipdfmx·Î ÄÄÆÄÀÏÇØ º»´Ù. {{{ % -*- UTF-8 : LaTeX -*- \documentclass{article} \usepackage[hangul]{dhucs} \begin{document} ¾È³çÇϼ¼¿ä! \end{document} }}} Á» ´õ ½Ç¿ëÀûÀÎ ¿¹: ¼³Ä¡/¼³Á¤ÇÒ ¶§ unttf2pk-dhucs.map ÆÄÀÏÀÌ ÀÖ´Â °æ·Î¸¦ ã¾Æ¼­ ttfonts.map¿¡ Ãß°¡ÇØÁÖÁö ¾Ê¾Æµµ ÄÄÆÄÀÏÀÌ Àß µÇ°Ô ÇÏ·Á¸é Ç×»ó ´ÙÀ½°ú °°ÀÌ ¹®¼­ÀÇ preambleÀ» ÀÛ¼ºÇÏ´Â °ÍÀÌ ¾ÈÀüÇÏ´Ù. ¿©±â¼­ dhucs-ucshyper ÆÐÅ°Áö´Â \ifpdf¸¦ »ç¿ëÇϱâ À§Çؼ­µµ ÇÊ¿äÇÏÁö¸¸, PDF ¹®¼­¿¡ Çѱ۷ΠµÈ Ã¥°¥ÇǸ¦ ¸¸µé¾î ÁÖ´Â ±â´ÉÀ» ÇÑ´Ù. PDF ¹®¼­¿¡ Ã¥°¥ÇÇ°¡ Á¦´ë·Î ¸¸µé¾îÁö´ÂÁöµµ È®ÀÎÇÏÀÚ. {{{ % -*- UTF-8 : LaTeX -*- \documentclass{article} \usepackage[hangul]{dhucs} \usepackage{dhucs-ucshyper} \ifpdf \pdfmapfile{+unttf-pdftex-dhucs.map} \usepackage{dhucs-cmap} \usepackage[pdftex]{graphicx,color} \else %dvipdfmx¸¦ À§ÇÑ ¼³Á¤: \fi \begin{document} ¾È³çÇϼ¼¿ä. \end{document} }}} ==== HLaTeX ==== ==== CJKLaTeX ==== ¿µ¾î·Î ³í¹®À» ¾²¸é¼­ ÇѱÛ, ÇÑÀÚ¸¦ Áß°£¿¡ Æ÷ÇÔ½ÃÅ°´Â °Í°ú °°Àº °æ¿ì¶ó¸é [CJKLaTeX]À» »ç¿ëÇÏ´Â °ÍÀÌ ±¦ÂúÀº ¼±ÅÃÀÌ µÉ ¼ö ÀÖ´Ù. ±×·¯³ª, Çѱ¹¾î¸¦ ÁÖ·Î ÇÏ´Â ¹®¼­¸¦ ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëÇϱ⿡´Â ºÒÆíÇÏ´Ù. ==== DHHangul ==== ---- CategoryManual