DonaldKnuth°¡ ¸¸µç ÃÖ°íÀÇ ¹®¼­ Á¶ÆÇ ¾ð¾î. [[TableOfContents]] == TeXÀ̶õ ? == '''DonaldKnuth°¡ ¸¸µç ¹®¼­ Á¶ÆÇ ¾ð¾î'''. TeXÀº ¹®¼­Á¶ÆÇ¿ë '''¾ð¾î'''¸¦ °¡¸®Å°±âµµ ÇÏ°í(tex language) ±× ¾ð¾î¸¦ ó¸®ÇØÁÖ´Â '''ÄÄÆÄÀÏ·¯''' ÇÁ·Î±×·¥À» ÁöĪÇϱ⵵ ÇÏ°í(tex program), °æ¿ì¿¡ µû¶ó¼­´Â TeX ÇÁ·Î±×·¥À» ¿î¿µÇϴ ȯ°æ°ú '''½Ã½ºÅÛ Àüü(tex implementation,[TeX ¹èÆ÷ÆÇ])'''¸¦ °¡¸®Å°±âµµ ÇÑ´Ù. ¿¹ÄÁ´ë c ¾ð¾î·Î ÀÛ¼ºµÈ ¿øº»(¼Ò½º)Àº `cc`³ª `gcc`¿Í °°Àº ÄÄÆÄÀÏ·¯·Î ½ÇÇàÆÄÀÏÀ» ¸¸µé¾î³»Áö¸¸ `tex` ¾ð¾î·Î ÀÛ¼ºµÈ ¿øº»(¼Ò½º)´Â `tex`À̶ó´Â ÄÄÆÄÀÏ·¯·Î '''¹®¼­'''¸¦ ¸¸µé¾î³½´Ù. TeXÀ̶ó´Â ¸íĪÀº ±×¸®½º¾î $\tau\epsilon\chi$ ¿¡¼­ ¿Â °ÍÀ¸·Î, `technology`ÀÇ ¾î±Ù `tech-`¿¡ ÇØ´çÇÑ´Ù. ¹ßÀ½Àº `ÅØ` ¶Ç´Â `Å×Èå`·Î ÇÑ´Ù. `Åؽº`¶ó°í ÀÐÀ¸¸é ¾ÈµÈ´Ù. TeXÀÇ ¹öÀü ³Ñ¹ö´Â ¿øÁÖÀ²( $\pi$ )ÀÇ ½ÊÁø Ç¥ÇöÀ» µû¶ó¼­ Àü°³µÈ´Ù. ÇöÀç ´ëºÎºÐÀÇ [TeX ¹èÆ÷ÆÇ] µéÀÌ Ã¤ÅÃÇÏ°í ÀÖ´Â ¹öÀüÀº 3.1415926 ÀÌ´Ù. ¹öÀü ³Ñ¹ö´Â [¸í·ÉÇà]¿¡¼­ ´ÙÀ½ ¸í·ÉÀ¸·Î È®ÀÎÇÒ ¼ö ÀÖ´Ù. {{{ #> tex --version }}} TeXÀº Ãâ·Â¹°¿¡¼­ $\mbox{\TeX}$ °ú °°ÀÌ ÀμâµÇ°í, ÅؽºÆ®·Î´Â {{{TeX}}}·Î ¾´´Ù. == What is TeX == translated from http://www.tex.ac.uk/cgi-bin/texfaq2html?label=whatTeX TeXÀ̶õ ´Ù³Îµå Ä«´©¾²[[FootNote(Ka-Nooth·Î ¹ßÀ½)]](DonaldKnuth)°¡ °³¹ßÇÑ Á¶ÆÇ ½Ã½ºÅÛ(typesetting system)ÀÌ´Ù. ±×´Â TeX¿¡ °üÇÑ Ã¥(see TheTeXBook) ¼­¹®¿¡¼­ ´ÙÀ½°ú °°ÀÌ ¸»Çß´Ù. ''(TeXÀº...) Ã¥, ±× Áß¿¡¼­µµ ƯÈ÷ ¸¹Àº ¼ö½ÄÀÌ Àִ åÀ» ¾Æ¸§´ä°Ô Á¦ÀÛÇϱâ À§Çؼ­ °³¹ßÇÏ¿´´Ù.'' Å©´©¾²´Â ¹Ì±¹ Ķ¸®Æ÷´Ï¾Æ¿¡ ÀÖ´Â ½ºÅÄÆ÷µå ´ëÇÐÀÇ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö ¸í¿¹±³¼ö(Emeritus Professor)ÀÌ´Ù. Å©´©¾²°¡ TeXÀÇ Ã¹¹ø° ¹öÀüÀ» °³¹ßÇß´ø °ÍÀº 1978³âÀ¸·Î¼­, ±×ÀÇ Àú¼­ ¡ºÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀÇ ±â¼ú¡»(''The Art of Computer Programming'')ÀÇ °³Á¤ÆÇÀ» ÁغñÇϱâ À§Çؼ­¿´´Ù. ÀÌ ¹ß»óÀº °ð À¯¸íÇØÁ³°í, °ðÀÌ¾î ±×´Â 1982³â¿¡ µÎ¹ø° ÆÇÀ» ³»³õ¾Ò´Âµ¥, ÀÌ°ÍÀÌ ¿À´Ã³¯ ¿ì¸®°¡ ¾²°í ÀÖ´Â TeXÀÇ ±âÃÊ°¡ µÇ¾ú´Ù. ±×´Â TeXÀ» ¸¸µé±â À§Çؼ­ '''¹®¼­È­ ÇÁ·Î±×·¡¹Ö(literate programming)'''[[FootNote(¹®¼­È­ ÇÁ·Î±×·¡¹ÖÀ̶õ, ¹®¼­(documentation)¿Í ÇÁ·Î±×·¡¹Ö Äڵ带 ÇÔ²² ÀÛ¼ºÇÏ¿© »ç¶÷ÀÌ Àаí ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ¸»ÇÑ´Ù. ¹®¼­È­ ÇÁ·Î±×·¡¹ÖÀº ÇϳªÀÇ ÆÄÀÏ¿¡ ¹®¼­¿Í ¼Ò½ºÄڵ尡 ÇÔ²² ÀÛ¼ºµÇ´Âµ¥, ³ªÁß¿¡ À̸¦ ó¸®ÇÒ ¶§´Â ¹®¼­ºÎºÐ°ú ÄÄÆÄÀÏ °¡´ÉÇÑ ÄÚµå ºÎºÐÀ» ºÐ¸®ÇÏ¿© ó¸®ÇÑ´Ù. LaTeX¿¡¼­ Á¦°øµÇ´Â ''¹®¼­È­µÈ LaTeX''(*.dtx) ÆÄÀÏÀº ¹®¼­È­ ÇÁ·Î±×·¡¹ÖÀÇ ÇÑ ¿¹ÀÌ´Ù.)]] ½Ã½ºÅÛÀ» °³¹ßÇÏ¿´´Ù. ÀÌ [Literate Programming] ¾ð¾î(WEB)·Î µÈ TeX ¿øº»(¼Ò½º)°ú WEB ¼Ò½º¸¦ ÄÄÆÄÀÏ°¡´ÉÇÑ ´Ù¸¥ ¾ð¾î·Î º¯È¯ÇÒ ¼ö ÀÖ´Â µµ±¸, ±×¸®°í ¿øº»À» ÀμâÇÒ ¼ö ÀÖ´Â µµ±¸¸¦ ¹«·á·Î(free of charge) Á¦°øÇÏ¿´´Ù. ±×·¯¹Ç·Î TeXÀÇ µ¿ÀÛ ¹æ½ÄÀº ´©±¸¶óµµ ¾Ë ¼ö ÀÖ°Ô µÇ¾î ÀÖ´Ù. ³ª¾Æ°¡ WEB ½Ã½ºÅÛÀº TeXÀ» »õ·Î¿î ¿î¿µÃ¼Á¦³ª ÄÄÇ»ÅÍ¿¡ À̽ÄÇÒ ¼ö ÀÖ´Â ¸ÞÄ«´ÏÁòÀ» Á¦°øÇÑ´Ù. ±×¸®°í ÀÌ Æ÷ÆÃÀ» ½Å·ÚÇÒ ¼ö ÀÖµµ·Ï Å©´©¾²´Â TeX ½Ã½ºÅÛÀÇ È®½Ç¼ºÀ» °ËÁõÇÒ ¼ö ÀÖ´Â Å×½ºÆ®¸¦ Á¦°øÇÏ¿´´Ù.[[FootNote(¹«¾ùÀ» TeXÀ̶ó°í ºÎ¸¦ ¼ö Àִ°¡ÀÇ ¹®Á¦¿¡ À־, Knuth°¡ Á¦°øÇÏ´Â Å×½ºÆ® ¹æ¹ýÀ» trip test¶ó ÇÑ´Ù. MetaFont¿¡ ´ëÇؼ­´Â trap test¶ó´Â °ÍÀÌ ÀÖ´Ù. ÀÌ µÑÀ» ÇÕÃļ­ 'torture test'¶ó ºÎ¸¥´Ù. ÀÌ Å×½ºÆ®¸¦ Åë°úÇÑ °ÍÀº TeXÀ̶ó ºÎ¸¦ ¼ö ÀÖ´Ù.)]] TeX ¹× ±× ¹®¼­µéÀº µû¶ó¼­ ¸Å¿ì À̽ļºÀÌ ³ô´Ù. TeXÀº ÀÏÁ¾ÀÇ ¸ÅÅ©·Î ¾ð¾î 󸮱âÀÌ´Ù. ±×·¡¼­ »ç¿ëÀÚ¿¡°Ô »ó´çÈ÷ ³ôÀº ¼öÁØÀÇ ÇÁ·Î±×·¡¹Ö ´É·ÂÀ» ¿ä±¸ÇÑ´Ù. ÀÌ·± ÀÌÀ¯ ¶§¹®¿¡ TeX ÀÚü´Â ´Ù·ç±â°¡ ²Ï ±î´Ù·Ó´Ù. ±×·¡¼­ Å©´©¾²´Â TeX »ç¿ëÀ» À§ÇÑ ¸ÅÅ©·Î ÆÐÅ°Áö¸¦ ¸¸µé¾ú´Ù. ÀÌ°ÍÀ» PlainTeXÀ̶ó ºÎ¸¥´Ù. PlainTeXÀº TeXÀ» ½ÇÁ¦·Î ÀÌ¿ëÇϱâ À§ÇÑ ÃÖ¼ÒÇÑÀÇ ¸ÅÅ©·Î ÁýÇÕÀ̸ç, ¸î °¡Áö °í¼öÁØ ¸í·ÉÀÇ ½ÃÇè¿ë ¹öÀüÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù. ÀÌ °¡¿îµ¥ ÈÄÀÚ´Â ±× ÀÚü·Î »ç¿ëµÉ °ÍÀ̶ó±âº¸´Ù´Â ¸í·ÉÀ» ÀÛ¼ºÇÏ´Â ¸ðµ¨·Î °£ÁֵǾî¾ß ¿Ç´Ù. "TeXÀ¸·Î ÇÁ·Î±×·¡¹ÖÇÑ´Ù"°í ¸»ÇÒ ¶§´Â ´ëºÎºÐ PlainTeX ¸ÅÅ©·Î¸¦ °¡¸®Å°´Â °ÍÀÌ´Ù. [[FootNote]] == ¿£Áø, ¸ÅÅ©·Î, À¯Æ¿¸®Æ¼ == TeXÀ» ±â¹ÝÀ¸·Î ÇÑ ÇÁ·Î±×·¥ÀÇ °³¹ßÀº ÀÚÀ¯·Î¿ì¸ç, ¸¹Àº Á¾·ùÀÇ TeX-È®ÀåµéÀÌ Á¸ÀçÇÑ´Ù. ±âÁ¸ÀÇ TeX¿¡ primitive¸¦ Ãß°¡Çϰųª ¼öÁ¤ÇÏ¿© ¸¸µé¾î ³½ tex ´ëÀÀ(È®Àå) ÇÁ·Î±×·¥À» '''[TeX ¿£Áø]'''À̶ó ÇÑ´Ù. TeXÀÇ ¿ø½Ã¸í·É(primitives)À» ¹ÙÅÁÀ¸·Î ¹Ì¸® ¸ÅÅ©·Î¸¦ Á¤ÀÇÇÏ¿© ¹®¼­ ÆíÁýÀ» À§ÇÑ ¹ÙÅÁÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀ» ¸ÅÅ©·Î ÁýÇÕÀ̶ó ÇÏ°í »ç¿ëÀÚ´Â ÀÌ ¸ÅÅ©·Î ÁýÇÕÀ» ÀÌ¿ëÇÏ¿© ÀÚ½ÅÀÇ ÀÛ¾÷À» ¼öÇàÇÑ´Ù. TeX ½Ã½ºÅÛÀ» ¿î¿µÇϱâ À§Çؼ­´Â ¸ÅÅ©·Î ÁýÇÕ°ú ¿£Áø ÀÌ¿Ü¿¡ °¢Á¾ À¯Æ¿¸®Æ¼¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ´ëÇ¥ÀûÀÎ °ÍÀ¸·Î ÆùÆ®¸¦ ó¸®Çϱâ À§ÇÑ À¯Æ¿¸®Æ¼³ª °á°ú¹°ÀÎ dvi¸¦ ó¸®Çϱâ À§ÇÑ dviwareµéÀÌ ÀÖ´Ù. ¿£Áø, ¸ÅÅ©·Î, À¯Æ¿¸®Æ¼¸¦ ÇÕÃÄ Ç÷§Æû À§¿¡¼­ ¿î¿µµÇµµ·Ï ¼³°èµÈ ÇÁ·Î±×·¥ ÁýÇÕÀ» TeX Implementation(TeX ½ÇÇàü°è)¶ó°í ÇÑ´Ù. === TeX È®Àå : ¿£Áø === »õ·Î¿î primitives¸¦ ¼öÁ¤/Ãß°¡Çϰųª TeXÀÇ ±â´ÉÀ» È®ÀåÇÑ ÇÁ·Î±×·¥. ÃÖ±ÙÀÇ ÁÖ¿ä ¹èÆ÷ÆÇÀº encTeX ÆÐÄ¡µÈ pdfeTeXÀ» ±âº» TeX ¿£ÁøÀ¸·Î »ç¿ëÇÏ´Â °æ¿ì°¡ ¸¹´Ù. * PDFTeX PDF Ãâ·ÂÀ» À§ÇÏ¿© ¸¸µç TeX È®ÀåÆÇÀÌ [PDFTeX]ÀÌ´Ù. * [e-TeX] TeX¿¡ Áß¿äÇÑ ¸î °¡Áö primitive¸¦ Ãß°¡ÇÏ¿© È®ÀåÇÑ È®Àå TeX. * [encTeX] ´Ù±¹¾î󸮸¦ À§ÇÑ primitive°¡ Ãß°¡µÈ TeX ÆÐÄ¡. * XeTeX * [Omega]¿Í [Lambda], Aleph¿Í Lamed TeXÀ» °³¼±ÇÏ¿© ´Ù±¹¾î󸮸¦ °¡´ÉÇÏ°Ô ÇÑ 16ºñÆ® À¯´ÏÄÚµå[[FootNote(À¯´ÏÄÚµå´Â 16ºñÆ®°¡ ¾Æ´ÏÁö¸¸ Omega°¡ ¸ðµç À¯´ÏÄڵ带 ÀüºÎ ó¸®ÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» °¡Áø °ÍÀº ¾Æ´Ï¹Ç·Î Ç¥ÇöÀ» ¼öÁ¤ÇÏÁö ¾Ê¾Ò´Ù.)]] TeXÀÌ [Omega]ÀÌ´Ù. [Lambda]´Â LaTeXÀÇ [Omega]ÆÇ. Aleph´Â e-Omega°¡ ¹ßÀüÇÑ °ÍÀÌ°í Lamed´Â LaTeXÀÇ AlephÆÇÀÌ´Ù. * LuaTeX [[FootNote]] === TeX È®Àå : ¸ÅÅ©·Î === ´ÙÀ½Àº ¸ðµÎ TeXÀ» ±â¹ÝÀ¸·Î ±â´ÉÀ» È®ÀåÇÏ´Â ¸ÅÅ©·Î ÆÐÅ°ÁöµéÀÌ´Ù. * LaTeX °¡Àå ³Î¸® ¾²ÀÌ´Â TeX ¸ÅÅ©·Î. * ConTeXt ÃÖ±Ù ÁÖ¸ñ¹Þ°í ÀÖ´Â »õ·Î¿î TeX ¸ÅÅ©·Î. * AMSTeX µ¶ÀÚÀûÀÎ TeX ¸ÅÅ©·Î¿´À¸³ª ÇöÀç´Â LaTeXÀÇ [½ºÅ¸ÀÏÆÐÅ°Áö]ÀÎ AMSLaTeX ÇüÅ·Π¾²ÀÌ°Ô µÇ¾ú´Ù. === ±âŸ È®Àå ¸ÅÅ©·Î === Ưº°ÇÑ format ÆÄÀÏÀ» ¸¸µé¾î¼­ ƯÁ¤ ¸ñÀû¿¡ ÀÌ¿ëÇÏ´Â TeX È®ÀåµéÀÌ ÀÖ´Ù. * JadeTeX * XmlTeX * PassiveTeX * MeX == À¯Æ¿¸®Æ¼ == TeX ½Ã½ºÅÛÀÇ ÀϺθ¦ ÀÌ·ç´Â À¯Æ¿¸®Æ¼µéÀÌ ÀÖ´Ù. * MetaFont * MetaPost * DVIware * xdvi, YAP, dviout, dvips, dvilj, dvitty, dvipdfm, dvipdfmx * Fontwares * MetaFont, gsftopk, pstopk, ttf2pk == [TeX ¹èÆ÷ÆÇ] == TeXÀ» »ç¿ëÇÏ·Á¸é ´ÜÀÏ ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ´Â °ÍÀ¸·Î ³¡³ª´Â °ÍÀÌ ¾Æ´Ï¶ó ¿©·¯ ÇÁ·Î±×·¥µé°ú ÆùÆ®, ¸ÅÅ©·Î·Î ÀÌ·ç¾îÁø '''½Ã½ºÅÛ'''À» ±¸ÃàÇÏ¿©¾ß ÇÑ´Ù. ÀÌ·¯ÇÑ ½Ã½ºÅÛÀ» »ç¿ëÀÚÀÇ È¯°æ(Ç÷§Æû)¿¡ ¸Â°Ô ¼Õ½±°Ô ±¸ÃàÇÏ°í ¿î¿µÇϵµ·Ï µµ¿ÍÁÖ±â À§ÇÏ¿© ¿©·¯ Á¾·ùÀÇ TeX ½ÇÇàȯ°æÀÌ °³¹ßµÇ¾î ÀÖ´Ù. À̰͵éÀ» TeXImplementations ¶Ç´Â [TeX ¹èÆ÷ÆÇ]À̶ó ÇÑ´Ù. À¯¸íÇÑ ¹èÆ÷ÆÇÀ¸·Î TeXLive, MiKTeX, W32TeX, KTUGCollection µîÀÌ ÀÖ´Ù.[[FootNote(KC2006°ú KC2007Àº µ¶ÀÚÀûÀÎ ¹èÆ÷ÆÇÀ̾ú´Ù°¡ ÇöÀç´Â TeXLiveÀÇ frontend ¿ªÇÒÀ» ÇÏ°Ô ¹Ù²î¾ú´Ù)]] [[FootNote]] == TeXÀÇ ÀÛµ¿ ¿ø¸® == ''The LaTeX Companion, 2nd ed., p.9¿¡ ½Ç·Á ÀÖ´Â ±×¸²'' Uploads:texprocessing.png ''van der Laan¾¾ÀÇ `wots.tex`(What is TeX)¿¡ óÀ½ ½Ç·È°í [lshort-kr] 3.20±îÁö ½Ç·Á ÀÖ´ø ±×¸²'' Uploads:whatsteximage.gif [[Include(TeXÀÇÀÛµ¿¿ø¸®)]] ---- [CategoryTeX]