|
From: | Roger Lipsett |
Subject: | Re: Problem with PDF sync to Skim |
Date: | Fri, 13 Sep 2024 10:51:19 -0400 |
Roger Lipsett <roger.lipsett@gmail.com> writes:
> I have been unable to get Emacs/Auctex to sync properly with
> Skim. Skim is opened when I invoke the sync command, but does not
> scroll the PDF to the selected location. This is on an M2 Macbook
> running Sonoma 14.5, Emacs 29.4, Auctex 14.0.6 installed from ELPA,
> Skim 1.7.4.
>
> I have had a long discussion with Arash Esbati on
> tex.stackexchange.com
> (https://tex.stackexchange.com/questions/725521), who suggested that I
> send this email.
>
> I invoke emacs via a zsh script that starts a server if one does not
> exist and otherwise calls emacsclient.
>
> Happy to forward that script and my emacs startup files if that would
> help.
I think we should look at what's happening when you start Emacs with
"emacs -Q" and a minimal setup and then try to debug this issue. For
me, it works when I start Emacs from the CLI with "emacs -Q" and eval
this in the scratch buffer:
--8<---------------cut here---------------start------------->8---
(progn
(package-initialize t)
(package-activate 'auctex)
(server-start)
(setq TeX-parse-self t)
(setq-default TeX-master nil)
(setq TeX-view-program-selection '((output-pdf "displayline")))
(setq TeX-view-program-list
'(("displayline"
"/Applications/Skim.app/Contents/SharedSupport/displayline %n %o %b"
"displayline"))))
--8<---------------cut here---------------end--------------->8---
I tried it with these files:
--8<---------------cut here---------------start------------->8---
\documentclass{article}
\begin{document}
This is some text.
\begin{equation}
\label{eq:1}
a + b = c
\end{equation}
\include{Temp/sub-file.tex}
\begin{verbatim}
Some verbatim text
\end{verbatim}
\end{document}
%%% Local Variables:
%%% mode: LaTeX
%%% TeX-master: t
%%% TeX-source-correlate-mode: t
%%% End:
--8<---------------cut here---------------end--------------->8---
--8<---------------cut here---------------start------------->8---
This is some text in a sub-file.
%%% Local Variables:
%%% mode: LaTeX
%%% TeX-master: "../mwe.ltx"
%%% End:
--8<---------------cut here---------------end--------------->8---
in this directory layout:
--8<---------------cut here---------------start------------->8---
.
├── Temp
│ └── sub-file.tex
└── mwe.ltx
--8<---------------cut here---------------end--------------->8---
Best, Arash
[Prev in Thread] | Current Thread | [Next in Thread] |