KTUGFaq
KTUG FAQ
FrontPage › TeXShop/PDFSync
TeXShop ÃֽŠ¹öÀüÀº (Á¦ÇÑÀûÀÌÁö¸¸) PDF µ¿½ÃÈ(sync)°¡ °¡´ÉÇÏ´Ù°í ÇÑ´Ù.
[ÆíÁý]
2.1 PDFTeXÀ¸·Î PDF¸¦ ¸¸µå´Â ¹æ¹ý ¶
ÀåÁ¡
- InverseSearch¸¦ ±¸ÇöÇÏ´Â µ¥´Â Ź¿ùÇÏ´Ù.
- ForwardSearch´Â Àß µÇ´Â ÆíÀÌ´Ù. ´Ù¸¸ ¿©·¯ project ÆÄÀÏ »çÀÌ¿¡¼ Àß ¾È µÉ ¶§°¡ ÀÖ¾ú´Ù.
[ÆíÁý]
2.2 DVIPDFMx·Î PDF¸¦ ¸¸µå´Â ¹æ¹ý ¶
ÀåÁ¡
- ForwardSearch´Â Àß µÈ´Ù.
- ÇÁ·ÎÁ§Æ® ³»¿¡ ¿©·¯ ÆÄÀÏÀÌ ÀÖÀ» °æ¿ì InverseSearch½Ã TeXShopÀÌ Á¦ À§Ä¡¸¦ Àß Ã£Áö ¸øÇÏ´Â °æ¿ìµµ ÀÖ¾ú´Ù.
- spotlight¿¡ ÀÇÁ¸ÇÏ´Â ¹æ¹ýÀº ÁÖ¾îÁø À§Ä¡ ÀüÈÄÀÇ ¸î ´Ü¾î¸¦ °Ë»ö Å°·Î ÀÌ¿ëÇϹǷΠTeX Äڵ尡 ³Ê¹« ¸¹À¸¸é °Ë»ö¿¡ °ï¶õÀ» °Þ´Â °æ¿ìµµ Àֱ⠶§¹®¿¡ À§Ä¡ ¼±Á¤ÀÌ Áß¿äÇÏ¿´´Ù.
[ÆíÁý]
3.1 DVIPDFMx »ç¿ë½Ã ¶
DVIPDFMx¸¦ »ç¿ëÇÏ¿© ¸¸µé¾îÁö´Â pdf´Â ¿©·¯°¡Áö ¸é¿¡¼ ÈǸ¢ÇÑ °á°ú¸¦ º¸¿©ÁØ´Ù.
InverseSearch´Â pdfsync¿¡ ÀÇÁ¸ÇÏ°í ForwardSearch´Â spotlight¿¡ ÀÇÁ¸ÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù. ±×·¯¹Ç·Î ¹Ýµå½Ã TeXShopÀÇ Preference¿¡¼ ÀÌ µÎ ¹æ½ÄÀ» ´Ù »ç¿ë(Both)ÇÑ´Ù´Â ¼³Á¤À» Çصξî¾ß ÇÑ´Ù.
´ÙÀ½°ú °°Àº Äڵ带 preamble¿¡ »ðÀÔÇÏ¿© pdflatex/latexÀ¸·Î ¸ðµÎ ÄÄÆÄÀÏµÇ°Ô ÇÑ´Ù.
±×·± ´ÙÀ½ ¿ì¼± pdflatexÀ¸·Î ÀÌ ÆÄÀÏÀ» ó¸®ÇÑ´Ù. ±×·¯¸é InverseSearch¸¦ À§ÇÑ ºÎ¼ö ÆÄÀÏ(\jobname.pdfsync)ÀÌ »ý±â°Ô µÈ´Ù. ÀÌ ÆÄÀÏÀÌ ÀÖÀ¸¸é TeXShopÀº InverseSearch¸¦ ¾ÆÁÖ Àß Ã³¸®ÇϹǷΠÀÌÁ¦ ¾È½ÉÀÌ´Ù.
\usepackage{ifpdf} % memoirÀÇ °æ¿ì´Â ºÒÇÊ¿ä \ifpdf \usepackage[pdftex]{graphicx} \pdfmapfile{+unttf-pdftex-dhucs.map} \usepackage{pdfsync} \else \usepackage[dvipdfm]{graphicx} % ¶Ç´Â dvipdfmx¸¦ À§ÇÑ ´Ù¸¥ ¹æ¹ýÀÇ ¼³Á¤... \fi
½ÇÁ¦·Î PDF´Â DVIPDFMx¸¦ ÀÌ¿ëÇؼ ¸¸µç´Ù. ForwardSearch°¡ °¡´ÉÇØÁø´Ù. ÆÄÀÏÀ» ¼öÁ¤ÇÑ ´ÙÀ½¿¡´Â ¿ª½Ã pdflatex¸¦ Çѹø µ¹·ÁÁØ ´ÙÀ½ °°Àº ¹æ½ÄÀÇ ÀÛ¾÷À» °è¼ÓÇÏ¸é µÈ´Ù.
(Âü°í·Î, pdflatex°ú latexÀ» ¸ðµÎ ½ÇÇàÇÏ´Â °ÍÀº ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î¼ ÀÌ¿ëÇÏ´Â ¹æ¹ýµµ ÀÖÀ» °ÍÀÌ°í Å͹̳Π¸í·ÉÇàÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýµµ ÀÖÀ» °ÍÀÌ´Ù.)
[ÆíÁý]
3.2 PDFLaTeX »ç¿ë½Ã ¶
PDFLaTeX ¿¡¼ ÇÑ±Û °Ë»ö°ú ÃßÃâÀ» °¡´ÉÇÏ°Ô ÇÏ´Â dhucs-cmap.sty ÆÄÀÏÀ» ·ÎµåÇÏ°í TeXShopÀÇ µ¿±âÈ ¹æ¹ýÀ» "Both"·Î Çϸé InverseSearch¿Í ForwardSearch°¡ ¸ðµÎ ½±°Ô °¡´ÉÇØÁø´Ù. pdfsync´Â ¾ñ¾îÁÖ´Â ÆíÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. ±×·¯¹Ç·Î preambleÀº ´ÙÀ½°ú °°ÀÌ µÉ °ÍÀÌ´Ù.
\usepackage{ifpdf} \ifpdf \pdfmapfile{+unttf-pdftex-dhucs.map} \usepackage{dhucs-cmap} \usepackage{pdfsync} \fiÀÌÁ¦ ÀÛ¾÷⠾ƹ«°÷¿¡¼³ª Command+ClickÇغ¸ÀÚ.