KTUGFaq
KTUG FAQ
You will be awarded a medal for disregarding safety in saving someone.
FrontPage › TeXShop/PDFSync
r1.1°ú ÇöÀç ¹öÀüÀÇ Â÷ÀÌÁ¡
@@ -1 +1,36 @@
TeXShop
ÃÖ½Å
¿¡¼´Â PDF µ¿½ÃÈ(sync)°¡ °¡´ÉÇÏ´Ù. pdftex/dvipdfmx ¸ðµÎ Àß ÀÛµ¿ÇÑ´Ù.
[[TableOfContents]]
== SyncTeX Áö¿ø PDF Synchronization ==
1. TeXShop 2.18 (2008/08/30) ÀÌÈÄ ¹öÀü
˼
°ú TeXLive 2008 (
Á¦
MacTeX 2008) ÇÊ¿ä.
1. ÄÄÆÄÀÏ ¸í·É ¿É¼Ç¿¡ {{{--synctex=1}}}À» Ãß°¡ÇÑ
Àû
´Ù.
1. ÆíÁý⠶Ǵ ¹Ì¸®º¸±â â¿¡¼ Command+Click
== TeXShopÀÇ PDF µ¿±âÈ ¹æ¹ý ==
TeXShopÀÇ µ¿±âÈ ¹æ¹ýÀº ¼¼ °¡ÁöÀÌ
´Ù. TeXLive2008¿¡¼ ÇÑ °¡Áö
¸¸
°¡ Ãß°¡µÇ¾ú´Ù.
1. {{{pdfsync.sty}}} ½ºÅ¸ÀÏ ÆÄÀÏÀ» ÀÌ¿ëÇÏ°í PDFLaTeXÀ¸·Î ÄÄÆÄÀÏÇÏ´Â ¹æ¹ý
1. ´Ù¸¥ ½ºÅ¸ÀÏ ¾øÀÌ Mac OS X ½Ã½ºÅÛÀÇ °Ë»ö ±â´É(spotlight)
À» ÀÌ¿ëÇÑ PDF µ¿
½Ã
±âÈ
. ÀÌ µÎ¹ø° ¹æ¹ýÀº OS X 10.4 ÀÌ»ó(
sync
Tiger)
À̾î¾ß¸¸ ÀÛµ¿ÇÑ´Ù.
1. (TeXLive2008¿¡¼ Ãß°¡
µÈ »çÇ×) ÄÄÆÄÀÏÇÒ ¶§ --synctex=1 ¿É¼ÇÀ» Ãß°¡
´ÉÇÏ
´Â °ÍÀÌ´Ù
°í ÇÑ
. µû¶ó¼ dvipdfmx¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â Personal Script¿¡ ´ÙÀ½°ú °°ÀÌ ½á ³Ö´Â´Ù.
DVI viewer
±×¸®°í Sync method¿¡¼
±¸ÇöµÇ´Â InverseSearch/ForwardSearch
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
´ÙÀ½°ú °°Àº Äڵ带 preamble¿¡ »ðÀÔÇÏ¿© pdflatex/latexÀ¸·Î ¸ð
¸£°Ú
µÎ ÄÄÆÄÀÏµÇ°Ô ÇÑ´Ù.
(
{{{#!vim tex
\usepackage{ifpdf} % memoir, oblivoir¿¡¼´Â ºÒÇÊ¿ä
\ifpdf % \ifpdf ¿¡¼ \fi ±îÁö oblivoir¿¡¼´Â ºÒÇÊ¿ä
\input glyphtounicode\pdfgentounicode=1
% \usepackage{dhucs-cmap} % ko.TeX ±âº» ÆùÆ® »ç¿ë½Ã ºÒÇÊ¿ä
\fi
\usepackage{pdfsync}
}}}
ÀÌ
ºÎºÐÀº ½ÇÁ¦
·Î
ÀÛ¾÷⠾ƹ«°÷¿¡¼³ª Command+ClickÇØ
º» ´Ù
º¸ÀÚ.
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ÀÇ ¸í·É ³»¿ëÀ» ÂüÁ¶Çϼ¼¿ä.)