在 MacOS 上的Emacs(27.2)使用 AuCTeX+pdf-tools 作为 TeX 文档的编辑环境,遇到下面两个问题:
- 不能使用 C-c C-g 从 tex 文档中跳转到所生成的pdf文档中的相应位置。不过,可以从pdf文档中定位tex文件到位置;
- 关于tex 或者 pdf 文档中的搜索(isearch),如何能够在一个文件中搜索,实时在另一个文件中定位。
相关的配置如下:
(setq TeX-view-program-selection '((output-pdf "PDF Tools"))
TeX-view-program-list '(("PDF Tools" TeX-pdf-tools-sync-view)))
(add-to-list 'TeX-command-list '("LaTeX" "%`pdflatex --synctex=1%(mode)%' %t" TeX-run-TeX nil t))
(setq TeX-command-default "LaTeX")
(pdf-tools-install)
(setq pdf-sync-backward-display-action t
pdf-sync-forward-display-action t
TeX-source-correlate-mode t
TeX-source-correlate-method '(
(dvi . source-specials)
(pdf . synctex))
TeX-source-correlate-start-server t ;; [C-c C-g] to switch between source code and PDF
reftex-plug-into-AUCTeX t)
(add-hook 'TeX-after-compilation-finished-functions
#'TeX-revert-document-buffer) ;
(add-hook 'pdf-view-mode-hook (lambda() (linum-mode -1)))
请大神分享下相关的使用经验,谢谢!