回答:
これを行うには、以下の行を.emacsファイルに追加して、evinceを使用してPDFを表示すると、evinceがページ番号を通知するようにする必要があります。
(setq TeX-view-program-list '(("Evince" "evince --page-index=%(outpage) %o")))
(setq TeX-view-program-selection '((output-pdf "Evince")))
次に、texファイルをemacsで開いたら、次のコマンドを使用してソース相関をオンにする必要があります。
C-c C-t C-s
または、毎回手動で起動したくない場合は、次の行を.emacsに追加します。
(add-hook 'LaTeX-mode-hook 'TeX-source-correlate-mode)
また、相関サーバーを起動したい場合にemacsがプロンプトを出さないようにする場合は、次の行を追加します。
(setq TeX-source-correlate-start-server t)
そして、それはそれであるはずです。
編集:実際には、パッケージpdfsyncを使用するべきではないことが判明したので、パッケージへの参照をすべて削除しました。このソリューションには必要ありません(どうやらすべてのTeXベースのエンジンに組み込まれているようです)。これを使用すると、実際に問題が発生するようです(私にとっては、テーブルを使用してコードを壊すようです)。
編集2:.emacsを使用したTeX-source-correlate-modeの自動有効化に問題がありましたが、今ではなくなっているようです。それがemacsを更新したためか、pdfsyncを削除したためかは不明です。とにかく、それは今動作します:)
C-c C-v
は私のために働きます。多分あなたはあなたのPDFビューアを少し設定する必要がありますか?
私はhttp://www.emacswiki.org/emacs/AUCTeX(最後のセクション:SynctexとEvince)で与えられた説明を使用しました、これは魅力のように機能しました...これにより、双方向の同期が得られます(例:emacsでCc Cvを押す) PDFページに移動するか、Emacsの正しい場所に移動するためにC-mouse1を押します。全体的には最初の回答に似ていますが、手動でpdfsyncとemacsを含める必要はなく、通信にはdbusを使用する必要があります。Cc Ct Csも実行する必要があります。
C-c C-v
それはしません。