답변:
이렇게하려면 .emacs 파일에 다음 줄을 추가해야 evince를 사용하여 pdf를 볼 때 페이지 번호를 알 수 있습니다.
(setq TeX-view-program-list '(("Evince" "evince --page-index=%(outpage) %o")))
(setq TeX-view-program-selection '((output-pdf "Evince")))
그런 다음 emacs에서 tex 파일을 열면 다음 명령을 사용하여 소스 상관 관계를 설정해야합니다.
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 소스 상관 모드를 자동으로 활성화하는 데 문제가 있었지만 이제는 사라졌습니다. emacs를 업데이트했는지 또는 pdfsync를 제거했기 때문인지 확실하지 않습니다. 어쨌든, 그것은 지금 작동합니다 :)
C-c C-v
이 나를 위해 일합니다. pdf 뷰어를 약간 설정해야합니까?
http://www.emacswiki.org/emacs/AUCTeX (마지막 섹션 : Synctex와 Evince)에 제공된 설명을 사용하여 매력처럼 작동했습니다. pdf 페이지로 이동하거나 e-macs에서 정확한 자리로 이동하기 위해 C-mouse1을 누르십시오). 전반적으로 첫 번째 답변과 비슷하지만 pdfsync를 손과 emacs로 포함 할 필요는 없으며 dbus를 사용하여 의사 소통 할 수 있습니다. Cc Ct Cs도 수행해야합니다.
C-c C-v
하지 않습니다.