refresh Anteprima dalla riga di comando

16

Ho un flusso di lavoro (modifica LaTeX in Emacs) che produce PDF che esaminerò in Anteprima. L'anteprima è abbastanza intelligente da ricaricare il PDF quando cambia, ma lo fa solo quando clicco sull'applicazione e lo porto in primo piano.

C'è un modo per dire a Preview di ricaricare il documento (e rimanere sullo sfondo) usando la riga di comando?

Modifica: per il follow-up, sono perfettamente felice di fare un piccolo hacking AppleScript o qualsiasi altra cosa (non ho mai usato AppleScript, ma non può essere troppo difficile).

    
posta Reid 02.11.2010 - 22:28
fonte

2 risposte

5

Nessuna soluzione semplice a cui possa pensare.

  • Puoi passare a utilizzare Skim o un altro programma di anteprima PDF che supporta il comportamento che cerchi.
  • Puoi "aprire file.pdf" per aggiornare e portare Anteprima in primo piano e poi un altro comando per portarti davanti l'editor o il terminale (apri file.pdf; apri -a Terminal.app).
risposta data 02.11.2010 - 22:45
fonte
4

Se vuoi usare Applescript per portare in anteprima l'anteprima, allora tutto ciò che ti serve è questa linea:

tell application "Preview" to activate

Potresti anche usare il comando osascript nella riga di comando per eseguire anche quello script. Ci sono cose specifiche a cui prestare attenzione (evadere da virgolette e gestire più linee). Esempi sul suo uso esatto abbondano e ha la sua pagina man .

    
risposta data 03.11.2010 - 02:09
fonte

Leggi altre domande sui tag