Faça o Preview recarregar automaticamente o PDF sem mudar para ele

10

Se eu alterar o conteúdo de um arquivo PDF aberto na Visualização, ele será recarregado automaticamente quando eu alternar para o programa. Existe uma maneira de fazer isso sem mudar explicitamente para o programa?

O motivo é que estou escrevendo o LaTeX e gostaria de ver o PDF atualizado, mas alternar entre Visualizar e voltar é sempre um pouco chato. Por enquanto, eu tenho uma linha no meu Makefile que apenas

open $(FILEPREFIX).pdf
open -a iTerm

toda vez que constrói o documento (eu uso o emacs no terminal como meu editor de texto), mas mesmo isso é um pouco chato, especialmente porque eu gostaria de escrever um gancho no emacs que constrói automaticamente o documento em intervalos regulares, e isso faça com que ele se afaste do editor.

PS Eu sei que o Skim pode fazer isso. Mas achei que a atualização automática não é confiável (ou seja, às vezes ele simplesmente para de fazê-lo completamente, e preciso recarregar manualmente o documento; se alguém souber como consertar isso, também agradeceria).

asmeurer
fonte
Este é o único que encontrei. Acho que o Skim funciona bem, não tenho nenhum problema (se você explicar o que é exatamente o que acontece com você, tentarei ajudar).
Manuel
Acho que o problema com o Skim pode ter algo a ver com a atualização rápida do arquivo. Eu corro latexduas ou três vezes no Makefile para obter as referências corretas e, quando o Skim o lê desde a primeira atualização, ele já foi atualizado pela segunda vez. Mas isso é apenas um palpite (geralmente funciona, mas, invariavelmente, em algum momento ele pára de funcionar até que eu atualize manualmente).
asmeurer
Além disso, a caixa de diálogo "update" que aparece no Skim é um pouco chata, especialmente com a execução latexvárias vezes por marca.
asmeurer
Verifique Scribo também.
Fábio Perez
O Scribo pode funcionar como um visualizador de PDF? Entendo que é bom editar o LaTeX, mas acredite, nada pode vencer o Emacs + AuCTeX.
asmeurer

Respostas:

3

Nunca tive problemas com o Skim por não conseguir acompanhar, mas uso o latex-makefile, que gera PDFs temporários com outros nomes até a última passagem. Talvez você possa tentar usar isso e ver se funciona ou ajustar seu próprio Makefile da mesma forma?

roguesys
fonte
Boa ideia. Deve ser uma mudança trivial fazê-lo fazer isso.
asmeurer