プレビューを切り替えずにPDFを自動的に再読み込みする


10

プレビューで開いているPDFファイルの内容を変更すると、プログラムに切り替えたときに自動的に再読み込みされます。プログラムに明示的に切り替えることなくこれを行う方法はありますか?

その理由は、私がLaTeXを書いていて、更新されたPDFを見たいのですが、プレビューとバックの切り替えが毎回少し面倒です。とりあえず、Makefileには次のような行があります

open $(FILEPREFIX).pdf
open -a iTerm

それはドキュメントをビルドするたびに(私はターミナルでemacsをテキストエディタとして使用します)、これは少し面倒です、特に、定期的にドキュメントを自動的にビルドするemacsにフックを書きたいので、これはエディターからジャンプします。

PS私はスキムがこれを行うことができることを知っています。しかし、その自動更新は信頼できないことがわかりました(つまり、完全に停止することもあり、手動でドキュメントを再読み込みする必要があります。誰かがそれを修正する方法を知っている場合は、それも感謝します)。


私が見つけたのはこれだけです。私はスキムがうまく機能すると思います。問題はありません(あなたに何が起こっているのか正確に説明したら、私が手助けしようとします)。
Manuel

Skimの問題は、ファイルの更新が速すぎることに関係している可能性があります。latexMakefileで2〜3回実行して参照を正しく取得し、Skimが最初の更新からそれを読み取る時点で、すでに2回目に更新されています。しかし、それは単なる推測です(通常は機能しますが、いつか手動で更新するまで機能しなくなります)。
asmeurer

また、Skimでポップアップする「更新」ダイアログは、特にlatexメイクごとに数回実行する場合、少し面倒です。
asmeurer

Scriboも確認してください。
ファビオ・ペレス

ScriboはPDFビューアと同じように機能しますか?LaTeXを編集するのに便利だと思いますが、Emacs + AuCTeXに勝るものはありません。
asmeurer

回答:


3

私はSkimが追いつけないという問題に遭遇したことがありませんが、最後のパスまで、他の名前で一時PDFを生成するlatex-makefileを使用しています。多分あなたはそれを使ってみてそれが機能するかどうか確かめるか、あなた自身のMakefileを同様に調整することができますか?


良いアイデア。これを行うには、ささいな変更でなければなりません。
asmeurer
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.