KTUGFaq
KTUG FAQ
You plan things that you do not even attempt because of your extreme caution.
FrontPage › TeXShop/PDFSync
r1.12°ú ÇöÀç ¹öÀüÀÇ Â÷ÀÌÁ¡
@@ -1,41 +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 ÀÌ»ó(Tiger)À̾î¾ß¸¸ ÀÛµ¿ÇÑ´Ù.
* TeX program: {{{simpdftex etex --dpx --extratexopts "--synctex=
1"}}}
* LaTeX program: {{{simpdftex latex --dpx --extratexopts "--synctex=
= pdfsync¸¦ ¾²
1"}}}
* pdftexÀ» »ç¿ëÇÏ´Â °æ¿ìµµ ¸¶Âù°¡Áö
¾Ê°í DVIPDFMx·Î
PDF¸¦ ¸¸µå´Â ¹æ¹ý
ÇØ´ç ¸Þ´º¿¡¼ option {{{ --extratexopts "--synctex=
==
==
ÇÑ±Û PDF ¹®¼ µ¿±âÈ =
¿ä¾à =
==
´ÙÀ½°ú °°Àº Äڵ带 preamble¿¡ »ðÀÔ
ÇصÐ
ÇÏ¿© pdflatex/latexÀ¸·Î ¸ðµÎ ÄÄÆÄÀÏµÇ°Ô ÇÑ´Ù.
{{{#!vim tex\usepackage{ifpdf}
% memoir
ÀÇ °æ¿ì
, oblivoir¿¡¼´Â ºÒÇÊ¿ä
\ifpdf
\
usepackage{pdfsync}
input glyphtounicode\
else
pdfgentounicode=1
\usepackage{pdfsync}
}}}
TeXLive 2008ÀÇ °æ¿ì
attachment:texshopdpx2008.png
(±×¸² ¾È¿¡
´Â ¿ª½Ã pdflatex¸¦ Çѹø µ¹·ÁÁØ ´Ù
¼ ¸í·ÉâÀÇ ¸í·ÉÀÌ ÀüºÎ º¸ÀÌÁö ¾ÊÀ½
°°Àº ¹æ½Ä
¿¡ ÁÖÀÇ
ÀÛ¾÷
Çϼ¼¿ä. À§ÀÇ 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ÀÇ ¸í·É ³»¿ëÀ» ÂüÁ¶Çϼ¼¿ä.)