OLETeX. WindowsÀÇ OLE(Object Linking and Embedding) ±â´ÉÀ» Á¦°øÇÏ´Â ÇÁ·Î±×·¥À¸·ÎºÎÅÍ ±×¸² µîÀÇ µ¥ÀÌÅ͸¦ ¾òÀº ´ÙÀ½ ÀÌ°ÍÀ» TeX¿¡¼­ »ç¿ë°¡´ÉÇÑ ±×¸²(EPS) ÇüÅ·ΠÃâ·ÂÇÏ°í ¹®¼­¿¡ »ðÀÔÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â À¯Æ¿¸®Æ¼. CTAN:systems/win32/oletex/ [[TableOfContents]] == ¼³Ä¡ ¹æ¹ý == === ´Ù¿î·Îµå === CTAN¿¡¼­ ¼³Ä¡ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ´Â´Ù. * CTAN:/systems/win32/oletex/OLETeX1b4.exe === ¼³Ä¡ ÇÁ·Î±×·¥ ½ÇÇà === ´ÙÀ½ ±×¸²¿¡¼­ InstallÀ» ´©¸£¸é ¼³Ä¡°¡ ½ÃÀ۵ȴÙ. Uploads:oletexinstall_1.jpg === ÇÁ¸°ÅÍ ¼³Á¤ === OLETeXÀÌ »ç¿ëÇÒ Ãâ·Â¿ë ÇÁ¸°Å͸¦ ¼³Ä¡ÇÑ´Ù. ¼³Ä¡ÇÑ µð·ºÅ丮(À§ÀÇ °æ¿ì´Â `E:\WinAPP\OLETeX`)ÀÇ ¾Æ·¡¿¡ `PSPrint`¶ó´Â µð·ºÅ丮°¡ ÀÖ´Ù. Uploads:oletexinstall_2.jpg ÀÌ Æú´õ ¾È¿¡´Â `Adobe5`¿Í `Legacy`¶ó´Â Æú´õ°¡ Àִµ¥, Windows XP¶ó¸é ¾î¶² °ÍÀ» ¼³Ä¡Çصµ »ó°ü¾ø´Ù. ¿©±â¼­´Â `Adobe5`¸¦ ¼³Ä¡Çϱâ·Î ÇÑ´Ù. ½Ã½ºÅÛÀÇ Á¦¾îÆÇ¿¡¼­ `[ÇÁ¸°ÅÍ ¹× Æѽº]` ¶Ç´Â `[ÇÁ¸°ÅÍ]`¸¦ ¿­°í `[ÆÄÀÏ ¸Þ´º]` -> `[ÇÁ¸°ÅÍ Ãß°¡]`¸¦ ¼±ÅÃÇÏ¿© ÇÁ¸°ÅÍ Ãß°¡ ¸¶¹ý»ç¸¦ ½ÇÇàÇÑ´Ù. ÀÌ ¸¶¹ý»ç°¡ "ÇÁ¸°Å͸¦ ¼öµ¿À¸·Î ¼³Ä¡"Çϵµ·Ï ÇÒ ¶§ `[´ÙÀ½]`À» ´­·¯ ¼öµ¿¼³Ä¡¸¦ ½ÃÀÛÇÑ´Ù. ÀÌ ¶§, ÇÁ¸°ÅÍ Æ÷Æ®¸¦ "ÆÄÀÏ·Î Àμâ"¸¦ ¼±ÅÃÇÑ´Ù. Uploads:oletexinstall_3.jpg ±× ´ÙÀ½ È­¸é¿¡¼­ "¼ÒÇÁÆ®¿þ¾î ¼³Ä¡"°¡ ³ªÅ¸³ª¸é "`[µð½ºÅ© ÀÖÀ½]`"À» ´©¸¥´Ù. º¹»çÇÒ Á¦Á¶¾÷ü ÆÄÀÏ À§Ä¡ Ç׸ñ¿¡¼­ `[ã¾Æº¸±â]`¸¦ ´­·¯¼­ OLETeXÀ» ¼³Ä¡ÇÑ Æú´õÀÇ ¾Æ·¡ `PSPrint\Adobe5`¸¦ ã¾Æ°£´Ù. ±×·¯¸é ±× Æú´õ¿¡ `W2kPrint`¶ó´Â ÇÁ¸°ÅÍ ¼³Ä¡ ÆÄÀÏÀÌ ÀÖÀ» °ÍÀÌ´Ù. Uploads:oletexinstall_4.jpg ÀÌÈÄ ¼³Ä¡°úÁ¤¿¡¼­ "±âº» ÇÁ¸°ÅÍ·Î »ç¿ë"ÇÏ°Ú´À³Ä°í ¹°¾î¿À¸é "¾Æ´Ï¿À"¸¦ ¼±ÅÃÇÑ´Ù. ¼³Ä¡°¡ ³¡³­ ´ÙÀ½¿¡´Â ÀÌ ÇÁ¸°ÅÍÀÇ ±âº» ¿É¼ÇÀ» ¼³Á¤ÇÑ´Ù. »õ·Î Ãß°¡µÈ `OLETeX Color PS L2`¶ó´Â ÇÁ¸°Å͸¦ right clickÇÏ¿© `[¼Ó¼º]`À» ¼±ÅÃÇÏ¿© ¿­¸®´Â â¿¡¼­ `[Àμ⠱⺻¼³Á¤]`°ú `[°í±Þ]`À» ¼±ÅÃÇÏ¸é ´ÙÀ½°ú °°Àº âÀÌ ¿­¸°´Ù. ¿©±â¼­, 1. Æ®·çŸÀÔ ±Û²Ã => ¼ÒÇÁÆ® ±Û²Ã·Î ´Ù¿î·Îµå 2. Æ÷½ºÆ® ½ºÅ©¸³Æ® ¿É¼Ç => ÀÎĸ½¶È­µÈ Æ÷½ºÆ®½ºÅ©¸³Æ®(EPS) 3. Æ®·çŸÀÔ ±Û²Ã ´Ù¿î·Îµå ¿É¼Ç => À±°û¼± À» °¢°¢ ¼±ÅÃÇÑ´Ù. ƯÈ÷ EPS¸¦ ¼±ÅÃÇÏ´Â °ÍÀº ¸Å¿ì Áß¿äÇÏ´Ù. Uploads:oletexinstall_5.jpg == »ç¿ë ¹æ¹ý (°³¿ä) == »ç¿ë¹ýÀº µµ¿ò¸»À» ÂüÁ¶ÇÑ´Ù. OLETeXÀº OLE °³Ã¼·ÎºÎÅÍ EPS¸¸À» ¸¸µé¾î³»°í, ±× EPSÀÇ »ç¿ëÀº »ç¿ëÀÚ°¡ Á÷Á¢ Á¦¾îÇÏ´Â ¹æ¹ýÀ¸·Îµµ ¾µ ¼ö ÀÖ°í, ÀÌ ¶§´Â EPS Generator¸¦ ´ë¿ëÇÒ ¼ö ÀÖ´Ù. ¶Ç, OLETeX ÀÚü¸¦ ÀÌ¿ëÇÏ¿© ¹®¼­¿¡ OLE °³Ã¼¸¦ »ðÀÔÇÏ´Â ¹æ½ÄÀ¸·Î »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ÀÌ ¶§´Â `oletex.sty`¸¦ ÀÌ¿ëÇÑ´Ù. === ±×¸² ÆÄÀÏ ¸¸µé¾î³»±â === `OTEditor`¸¦ ½ÇÇàÇÑ´Ù. ±×·¯¸é ´ÙÀ½°ú °°Àº È­¸éÀÌ ¿­¸°´Ù. Uploads:oletexrun_1.jpg óÀ½ OTEditor¸¦ ½ÇÇàÇÒ ¶§¿¡´Â ÀÌ ½ÃÁ¡¿¡¼­ ´ÙÀ½°ú °°ÀÌ EPS¿ë ÇÁ¸°Å͸¦ ÁöÁ¤ÇØ Áֽô °Ô ÆíÇÒ °ÍÀÔ´Ï´Ù. Á¦°¡ ÀÌ°ÍÀ» ¾È Çß´Ù°¡ Á» Çì¸Ì½À´Ï´Ù. Ȥ½Ã, Àú¿Í °°Àº ºÐÀÌ °è½Ç±î ºÁ Ãß°¡ÇÕ´Ï´Ù. 1. `Options` ¸Þ´º¿¡¼­ `Conversion Settings`¸¦ °í¸¨´Ï´Ù. 2. ´ëÈ­ »óÀÚ¿¡¼­ EPS ÇÁ¸°ÅÍ Ãâ·ÂÀÌ °¡´ÉÇÑ ÇÁ¸°ÅÍ·Î À§¿¡¼­ Ãß°¡ÇÑ ÇÁ¸°Å͸¦ ÁöÁ¤ÇØ ÁÝ´Ï´Ù. 3. EPS ÆÄÀÏÀ» Ãâ·ÂÇÒ µð·ºÅ丮µµ OLETeXÀ» ¼³Ä¡ÇÑ µð·ºÅ丮 ´ë½Å ÀÚ½ÅÀÇ ¹®¼­°¡ ÀÖ´Â °÷À» ÁöÁ¤ÇÕ´Ï´Ù. ¹°·Ð, ÀÌ°ÍÀº ¹Ù²ð ¶§¸¶´Ù ´Ù½Ã ÁöÁ¤Çؾ߰ÚÁö¿ä. 4. Ok¸¦ ´­·¯¼­ ´ëÈ­ »óÀÚ¸¦ ´ÝÀº ÈÄ, `Options` ¸Þ´º¿¡¼­ `Save settings`¸¦ °ñ¶ó¼­ ¼³Á¤ ³»¿ëÀ» ÀúÀåÇÕ´Ï´Ù. --- ½ÅÁ¤½Ä ¸Þ´ºÀÇ `[Edit]` -> `[Insert New Object]`¸¦ ¼±ÅÃÇÏ¸é ´ÙÀ½°ú °°ÀÌ »ðÀÔÇÒ OLE °³Ã¼¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ¹Ì¸® ¸¸µé¾îµÐ ¿¢¼¿ ÆÄÀÏÀÌ ÀÖ´Ù¸é `"ÆÄÀϷκÎÅÍ ¸¸µé±â"`¸¦ ¼±ÅÃÇÑ´Ù. »õ·ÎÀÌ OLE °³Ã¼¸¦ ÆíÁýÇÏ·Á¸é `"»õ·Î ¸¸µé±â"`¸¦ ¼±ÅÃÇÑ´Ù. ÀÌ ºÎºÐ¿¡¼­µµ `[Insert New Object]`¸¦ ÅëÇØ Çϱ⠺¸´Ù´Â EPS·Î º¯È¯ÇÒ ±×¸²ÀÌ µç ´Ù¸¥ ÇÁ·Î±×·¥À» ¿­¾î ³õÀº ä·Î °Å±â·ÎºÎÅÍ ±×¸²À» Çϳª¾¿ ¿À·Á ºÙÀ̱⠹æ½ÄÀ¸·Î ó¸®ÇÏ´Â °Ô ´õ ÆíÇÕ´Ï´Ù. (ÃÖ¼ÒÇÑ Á¦°Ô´Â ´õ ÆíÇß½À´Ï´Ù.) ¿¢¼¿ÀÌ µÇ¾ú°Ç ÆÄ¿öÆ÷ÀÎÆ®°¡ µÇ¾ú°Ç ÆÄÀÏ Çϳª¿¡ ±×¸²¸¸ ´Þ¶û Çϳª ÀÖ´Â °æ¿ì°¡ ÈçÄ¡ ¾ÊÀ» Å״ϱî, `"ÆÄÀϷκÎÅÍ ¸¸µé±â"`´Â º° ¼Ò¿ëÀÌ ¾ø¾î º¸ÀÔ´Ï´Ù. ´Ù¸¥ ÇÁ·Î±×·¥¿¡¼­ ±×¸²À» ¿À·Á OTEditor¿¡ ºÙÀÌ¸é ºÙÀÌ´Â ¼ø°£ À̸§À» ºñ·ÔÇÑ ¸î¸î ¼Ó¼ºÀ» ¹Ù²Ü ¼ö ÀÖ´Â ´ëÈ­ »óÀÚ°¡ ¶å´Ï´Ù. ¿©±â¼­ ÀÚ½ÅÀÌ ¿øÇÏ´Â À̸§À» ÁöÁ¤ÇÏ´Â °Ô ÁÁ°ÚÁö¿ä. ÀÌ·± ½ÄÀ¸·Î ¿©·¯ °³ÀÇ ±×¸²À» ¿À·Á ºÙÀÎ ÈÄ¿¡ ±×¸²À» Çϳª¾¿ ¼±ÅÃÇÏ°í, ¿À¸¥ÂÊ ¸¶¿ì½º ´ÜÃ߸¦ ´©¸£¸é ÄÁÅؽºÆ® ¸Þ´º¿¡ ÀÖ´Â`Convert Current`(`[F5]`¸¦ ´©¸£´Â °Í°ú °°Àº È¿°ú)¸¦ ½á¼­ EPS·Î º¯È¯ÀÌ °¡´ÉÇÕ´Ï´Ù. --- ½ÅÁ¤½Ä ÀÌ °³Ã¼´Â `OTEditor`¿¡¼­ ÀÚµ¿À¸·Î `Item1`À̶ó´Â ¸íĪÀ» ºÙ¿©ÁØ´Ù. ÀÌ°ÍÀ» ¹Ù²Ù°í ½ÍÀ¸¸é `[F3]`À» ´­·¯¼­ Item1 °³Ã¼¸¦ ¼±ÅÃÇÏ°í Configure ¹öÆ°À» ´­·¯ À̸§À» ¹Ù²Û´Ù. ¿©±â¼­´Â ÇÊ¿äÇÏ´Ù¸é À̹ÌÁö Å©±âµµ Á¶ÀýÇÒ ¼ö ÀÖ´Ù. Uploads:oletexrun_2.jpg ÀÌÁ¦ `F5`¸¦ ´©¸£¸é °³Ã¼ ¸íĪ¿¡ ÇØ´çÇÏ´Â EPS ±×¸²ÀÌ ¸¸µé¾îÁø´Ù. Uploads:oletexrun_3.jpg Uploads:oletexrun_4.jpg (¿©±â¼­´Â `testfig.eps`°¡ ¸¸µé¾îÁ³Áö¸¸ ¸¸¾à À̸§À» ¹Ù²ÙÁö ¾Ê¾Ò´Ù¸é `Item1.eps`°¡ ¸¸µé¾îÁø´Ù.) ÀÌ EPS ±×¸²À» ÀÚ½ÅÀÇ ¹®¼­¿¡ ÀϹÝÀûÀÎ ¹æ¹ýÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Ù. === OLETeXÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ý === ´ÙÀ½°ú °°Àº ½ÃÇè¿ë ¹®¼­¿¡ MS ¿¢¼¿ Â÷Æ®¸¦ Çϳª »ðÀÔÇغ¸±â·Î ÇÑ´Ù. ÆíÀÇ»ó ÀÛ¾÷ µð·ºÅ丮´Â OLETeXÀÌ ¼³Ä¡µÈ µð·ºÅ丮·Î Çϱâ·Î ÇÏÀÚ. ==== ¿øº» ÆÄÀÏÀÇ ÆíÁý ==== OLETeXÀ» »ç¿ëÇϱâ À§Çؼ­´Â `oletex.sty`¸¦ ·ÎµåÇØ¾ß ÇÑ´Ù. ´ÙÀ½°ú °°Àº ¿øº» ÆÄÀÏÀ» ¸¸µé¾îº¸ÀÚ. {{{#!vim tex %% filename: testole.tex \documentclass{article} \usepackage{hfont} \usepackage{graphicx} \usepackage{oletex} \oleaddfile{testole.otx} \linespread{1.3} \begin{document} \section{OLE\TeX\ Å×½ºÆ®} ´ÙÀ½Àº ¿¢¼¿ ±×¸²ÀÌ´Ù. \begin{figure}[ht] \centering \includeolepicture{testfig1} \caption{MS Excel OLE}\label{fig:testfig1} \end{figure} ¶ÇÇϳªÀÇ ¿¢¼¿ ±×¸²µµ ³Ö¾îº»´Ù. \begin{figure}[ht] \centering \includeolepicture[width=.6\textwidth]{testfig2} \caption{MS Excel OLE two}\label{fig:testfig2} \end{figure} Àß µÇ¸é ÁÁ°ÚÁÒ? \end{document} }}} ==== OLE ±×¸²ÀÇ Áغñ ==== ´ÙÀ½°ú °°ÀÌ OLE ±×¸²À» ÁغñÇÑ´Ù.(`OTEditor`) ÁÖÀÇÇÒ °ÍÀº, À§ÀÇ ¿øº»¿¡¼­ »ç¿ëµÈ °Í°ú µ¿ÀÏÇÑ ±×¸²À̸§ÀÌ µÇµµ·Ï ¼³Á¤ÇØ¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. Uploads:oletexrun_5.jpg ÀÌ°ÍÀ» À§ÀÇ ¿øº»¿¡¼­ ¼³Á¤µÈ `testole.otx`·Î ÀúÀåÇÑ´Ù. ==== LaTeX°ú OLETeXÀÇ ½ÇÇà ==== ¸í·ÉÇà¿¡¼­ ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÑ´Ù. {{{ #> latex testole }}} ÀÌ ¸í·ÉÀ» ½ÇÇàÇϸé `testole.otl` ÆÄÀÏÀÌ »ý°Ü³­´Ù. ¿©±â¼­ OLETeXÀ» ½ÇÇàÇÑ´Ù. {{{ #> OT2TeX testole }}} `OTEditor`·Î µ¹¾Æ¿Í¼­ `[F4]`¸¦ ´­·¯¼­ Reference°¡ Àß ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÑ ´ÙÀ½ `[F5]`·Î ±×¸²À» ºôµåÇÑ´Ù. ¸¶Áö¸·À¸·Î LaTeXÀ» ÇÑ ¹ø ´õ ½ÇÇàÇÑ´Ù. {{{ #> latex testole }}} °á°ú´Â ´ÙÀ½°ú °°´Ù. Uploads:oletexrun_6.jpg ---- »çÁ·. ¿ø·¡ ÀÌ ÇÁ·Î±×·¥Àº EPS Á¦³Ê·¹ÀÌÅͷμ­¸¸ ¼Ò°³ÇÏ·Á°í Çß½À´Ï´Ù. oletex.sty¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀº °³ÀÎÀûÀ¸·Î Á» ¹ø°Å·Î¿ö¼­... EPS ±×¸²À» Àß ¸¸µé¾î³»´Â °Í¸¸À¸·Îµµ ÃæºÐÈ÷ »ç¿ëÇÒ °¡Ä¡°¡ ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. ---[Karnes] ¿¢¼¿À̳ª ÆÄ¿öÆ÷ÀÎÆ®¿¡¼­ ±×¸²À» ctrl+c Çؼ­ Ä«ÇÇÇѵÚ, ºÙ¿© ³ÖÀ» ¶§ ¼±ÅÃÇÏ¿© ºÙ¿© ³Ö±â¸¦ Çϸé wmf³ª emf ÇüÅ·ΠºÙ¿© ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ´Ï Ç°ÁúÀÌ ±¦Âú¾Ò½À´Ï´Ù. ---ÀÌÁ¾¼º ---- CategoryGraphicTools