Aggiorna anteprima da linea di comando
Domanda
Ho un flusso di lavoro (LaTeX editing in Emacs) che produce file PDF che quindi esaminare in Anteprima. Anteprima è abbastanza intelligente per ricaricare il PDF quando cambia, ma lo fa solo quando si fa clic sulla domanda e portarlo in primo piano.
C'è un modo per dire Anteprima per ricaricare il documento (e il soggiorno sullo sfondo) utilizzando la riga di comando?
Modifica: Per seguire in su, io sono perfettamente felice di fare un po 'di AppleScript hacking o qualunque cosa (non ho mai usato AppleScript, ma non può essere troppo difficile)
.Soluzione
No soluzione semplice che mi viene in mente.
- È possibile passare ad usare Skim , o di un altro visualizzatore PDF che supporta il comportamento che si cercano.
- È possibile "aperta file.pdf" per aggiornare e portare in anteprima in primo piano, e poi un altro comando per portare il vostro editor o terminale di fronte ad esso (file.pdf aperta; aperto -a Terminal.app).
Altri suggerimenti
Se si desidera utilizzare AppleScript per portare Anteprima per la parte anteriore, quindi tutto ciò che serve è questa riga:
tell application "Preview" to activate
È anche possibile utilizzare il comando osascript
nella riga di comando per eseguire lo script pure. Ci sono cose specifiche da guardare fuori per (fuga preventivi e gestire più linee). Esempi sul suo uso esatto abbondano e che ha la sua pagina man
.