У меня есть рабочий процесс (редактирование LaTeX в Emacs), который создает PDF-файлы, которые я затем проверяю в Preview. Предварительный просмотр достаточно умен, чтобы повторно загрузить PDF при его изменении, но он делает это только тогда, когда я нажимаю на приложение и выводю его на передний план.
Есть ли способ сказать Preview, чтобы заново загрузить документ (и остаться в фоновом режиме) с помощью командной строки?
Изменить: Чтобы продолжить, я очень рад сделать небольшой взлом AppleScript или что-то еще (я никогда не использовал AppleScript, но это не может быть слишком сложно).
Если вы хотите использовать Applescript для вывода Preview на передний план, то все, что вам нужно, это строка:
Вы также можете использовать
osascript
команду в командной строке для запуска этого скрипта. Есть определенные вещи, на которые нужно обращать внимание (экранирование кавычек и обработка нескольких строк). Примеров его точного использования предостаточно, и у него есть свояman
страница.источник