KTUGFaq
KTUG FAQ
You are tricky, but never to the point of dishonesty.
FrontPage › TeXShop/PDFSync
r1.29°ú ÇöÀç ¹öÀüÀÇ Â÷ÀÌÁ¡
@@ -1,19 +1,19 @@
TeXShop¿¡¼´Â PDF µ¿½ÃÈ(sync)°¡ °¡´ÉÇÏ´Ù. pdftex/dvipdfmx ¸ðµÎ Àß ÀÛµ¿ÇÑ´Ù. [[TableOfContents]]
== SyncTeX Áö¿ø PDF Synchronization ==
1. TeXShop 2.18 (2008/08/30) ÀÌÈÄ ¹öÀü°ú TeXLive 2008
ÇÊ¿ä.
1. ÆíÁý⠶Ǵ ¹Ì¸®º¸±â â¿¡¼ Command+Click
== TeXShopÀÇ PDF µ¿±âÈ ¹æ¹ý ==
TeXShopÀÇ µ¿±âÈ ¹æ¹ýÀº
µÎ
¼¼ °¡ÁöÀÌ´Ù. TeXLive2008¿¡¼ ÇÑ °¡Áö°¡ Ãß°¡µÇ¾ú´Ù.
1. {{{pdfsync.sty}}} ½ºÅ¸ÀÏ ÆÄÀÏÀ» ÀÌ¿ëÇÏ°í PDFLaTeXÀ¸·Î ÄÄÆÄÀÏÇÏ´Â ¹æ¹ý1. ´Ù¸¥ ½ºÅ¸ÀÏ ¾øÀÌ Mac OS X ½Ã½ºÅÛÀÇ °Ë»ö ±â´É(spotlight)À» ÀÌ¿ëÇÑ PDF µ¿±âÈ. ÀÌ µÎ¹ø° ¹æ¹ýÀº OS X 10.4 ÀÌ»ó(Tiger)À̾î¾ß¸¸ ÀÛµ¿ÇÑ´Ù.
1. (TeXLive2008¿¡¼ Ãß°¡µÈ »çÇ×) ÄÄÆÄÀÏÇÒ ¶§ --synctex=1 ¿É¼ÇÀ» Ãß°¡ÇÏ´Â °ÍÀÌ´Ù. µû¶ó¼ dvipdfmx¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â Personal Script¿¡ ´ÙÀ½°ú °°ÀÌ ½á ³Ö´Â´Ù. ±×¸®°í Sync method¿¡¼ SyncTeX¿¡ üũÇÑ´Ù.
* TeX program: {{{simpdftex etex --dpx --extratexopts "--synctex=1"}}}
* LaTeX program: {{{simpdftex latex --dpx --extratexopts "--synctex=1"}}}
* pdftexÀ» »ç¿ëÇÏ´Â °æ¿ìµµ ¸¶Âù°¡Áö·Î ÇØ´ç ¸Þ´º¿¡¼
¿Éoption {{{ --extratexopts "--synctex=1"}}} À» Ãß°¡
ÇÑ´Ù.
* XeLaTeXÀÇ °æ¿ì ~/Library/TeXShop/Engines ¿¡ ÀÖ´Â XeLaTeX.engineÀ» ¿¾î, xelatex -shell "$1" À» xelatex -shell-escape --synctex=1 "$1" ·Î ÇÑ´Ù.
== ÇÑ±Û PDF ¹®¼ µ¿±âÈ ==attachment:texshopdpx.jpg
@@ -32,3 +32,5 @@
TeXLive 2008ÀÇ °æ¿ìattachment:texshopdpx2008.png
(±×¸² ¾È¿¡¼ ¸í·ÉâÀÇ ¸í·ÉÀÌ ÀüºÎ º¸ÀÌÁö ¾ÊÀ½¿¡ ÁÖÀÇÇϼ¼¿ä. À§ÀÇ sectionÀÇ ¸í·É ³»¿ëÀ» ÂüÁ¶Çϼ¼¿ä.)
TeXShop¿¡¼´Â PDF µ¿½ÃÈ(sync)°¡ °¡´ÉÇÏ´Ù. pdftex/dvipdfmx ¸ðµÎ Àß ÀÛµ¿ÇÑ´Ù.
[ÆíÁý]
2 TeXShopÀÇ PDF µ¿±âÈ ¹æ¹ý ¶
TeXShopÀÇ µ¿±âÈ ¹æ¹ýÀº ¼¼ °¡ÁöÀÌ´Ù. TeXLive2008¿¡¼ ÇÑ °¡Áö°¡ Ãß°¡µÇ¾ú´Ù.
- pdfsync.sty ½ºÅ¸ÀÏ ÆÄÀÏÀ» ÀÌ¿ëÇÏ°í PDFLaTeXÀ¸·Î ÄÄÆÄÀÏÇÏ´Â ¹æ¹ý
- ´Ù¸¥ ½ºÅ¸ÀÏ ¾øÀÌ Mac OS X ½Ã½ºÅÛÀÇ °Ë»ö ±â´É(spotlight)À» ÀÌ¿ëÇÑ PDF µ¿±âÈ. ÀÌ µÎ¹ø° ¹æ¹ýÀº OS X 10.4 ÀÌ»ó(Tiger)À̾î¾ß¸¸ ÀÛµ¿ÇÑ´Ù.
- (TeXLive2008¿¡¼ Ãß°¡µÈ »çÇ×) ÄÄÆÄÀÏÇÒ ¶§ --synctex=1 ¿É¼ÇÀ» Ãß°¡ÇÏ´Â °ÍÀÌ´Ù. µû¶ó¼ dvipdfmx¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â Personal Script¿¡ ´ÙÀ½°ú °°ÀÌ ½á ³Ö´Â´Ù. ±×¸®°í Sync method¿¡¼ SyncTeX¿¡ üũÇÑ´Ù.
- TeX program: simpdftex etex --dpx --extratexopts "--synctex=1"
- LaTeX program: simpdftex latex --dpx --extratexopts "--synctex=1"
- pdftexÀ» »ç¿ëÇÏ´Â °æ¿ìµµ ¸¶Âù°¡Áö·Î ÇØ´ç ¸Þ´º¿¡¼ option --extratexopts "--synctex=1" À» Ãß°¡ÇÑ´Ù.
- XeLaTeXÀÇ °æ¿ì ~/Library/TeXShop/Engines ¿¡ ÀÖ´Â XeLaTeX.engineÀ» ¿¾î, xelatex -shell "$1" À» xelatex -shell-escape --synctex=1 "$1" ·Î ÇÑ´Ù.
[ÆíÁý]
3 ÇÑ±Û PDF ¹®¼ µ¿±âÈ ¶
´ÙÀ½°ú °°Àº Äڵ带 preamble¿¡ »ðÀÔÇÏ¿© pdflatex/latexÀ¸·Î ¸ðµÎ ÄÄÆÄÀÏµÇ°Ô ÇÑ´Ù.
\usepackage{ifpdf} % memoir, oblivoir¿¡¼´Â ºÒÇÊ¿ä \ifpdf % \ifpdf ¿¡¼ \fi ±îÁö oblivoir¿¡¼´Â ºÒÇÊ¿ä \input glyphtounicode\pdfgentounicode=1 % \usepackage{dhucs-cmap} % ko.TeX ±âº» ÆùÆ® »ç¿ë½Ã ºÒÇÊ¿ä \fi \usepackage{pdfsync}
ÀÌÁ¦ ÀÛ¾÷⠾ƹ«°÷¿¡¼³ª Command+ClickÇغ¸ÀÚ.
TeXLive 2008ÀÇ °æ¿ì
(±×¸² ¾È¿¡¼ ¸í·ÉâÀÇ ¸í·ÉÀÌ ÀüºÎ º¸ÀÌÁö ¾ÊÀ½¿¡ ÁÖÀÇÇϼ¼¿ä. À§ÀÇ sectionÀÇ ¸í·É ³»¿ëÀ» ÂüÁ¶Çϼ¼¿ä.)