[OS X TeX] Skim SKAutoReloadFileUpdate
Joseph C. Slater PE, PhD
joseph.slater at wright.edu
Thu Dec 18 10:42:44 EST 2008
On Dec 18, 2008, at 10:30 AM, Adam R. Maxwell wrote:
> On Dec 18, 2008, at 6:20 AM, Adam M. Goldstein wrote:
>> OK, another question---how is what TeXShop does any different, and
>> is there a difference between using it as an "external viewer" or
>> as the source editor and viewer?
>
> Yes, there is a difference.
>
>> If the TS user pushes "typeset," does this provide the PDF viewer
>> with information about when the typesetting process begins and so
>> the viewer can wait to reload until it's ready?
>
> TS runs an external process to typeset your document, so it knows
> when that call is finished, and when it should open/reload the PDF.
>
> TextMate uses a similar approach, since it launches the TeX
> process(es) on your behalf. If that succeeds, it tells Skim (using
> Python):
>
> os.system("/usr/bin/osascript -e " + """'tell application "Skim" to
> revert (documents whose path is %s)' """%pdfPath)
>
> ...and does something similar for other viewers. This is trivial
> with a shell script or makefile approach.
>
>>
<snip>
How does it know the process succeeded, though? (20 more questions and
I'll have enough knowledge to solve the issue in emacs!).
Joe
More information about the MacOSX-TeX
mailing list