Открыть размер и положение ширины предварительного просмотра PDF-файла и «всегда сверху» из командной строки

Я использую latexmk -pdf -pvc чтобы компилировать мои файлы LaTeX в PDF-файлы, пока они отображаются в evince . Я делаю это с разными файлами, и мне нужно увеличить размер содержимого PDF, изменить размер окна и включить «всегда сверху». Мне нравится делать это автоматически, используя командную строку. Использование -geometry не работает с evinceUnknown option »), и в командной строке ничего не говорится об этом. Я попробовал параметр предварительного просмотра -w который дает мне окно с хорошим размером, но функция автоматического обновления, которая мне нужна, в этом режиме отключена.

Я использую Ubuntu 11.10 с классическим рабочим столом и оконным менеджером по умолчанию. Есть ли возможность установить как размер, так и позицию, а также «всегда сверху» из командной строки для evince (или аналогичного средства просмотра PDF с автоматическим обновлением)? Я думаю, что может быть некоторый инструмент управления диспетчером окон, который может изменять размеры и настраивать окна из командной строки.

Я знаю, что запрос функции evince добавляет аргументы size и position , которые уже будут половиной работы, но я не думаю, что это будет реализовано в ближайшее время.

One Solution collect form web for “Открыть размер и положение ширины предварительного просмотра PDF-файла и «всегда сверху» из командной строки”

Поскольку evince не имеет возможности явно контролировать собственное управление окнами (как и в большинстве приложений), следующий подход заключается в том, чтобы контролировать exinterally из самого окна менеджера окон. Предполагая, что GNOME с metacity в качестве диспетчера окон, вам нужно будет использовать devilspie, чтобы получить соответствующие функции окна.

  • Установите devilspie из ваших официальных репозиториев Ubuntu.
  • Настройте latexmk для использования evince --name LaTeX_evince (вместо дефолта, который проявляется). Это отличает ваши окна LaTeX evince от других экранов.
  • Настройте devilspie, добавив следующее в ~/.devilspie/latex_evince.ds

      (if (matches (window_class) "^LaTeX_evince") (begin (above) (geometry "<width>x<height>+<x>+<y>"))) 

    Замените строку геометрии на один для фактического размера и положения, которое вы хотите.


    Caveat: синтаксис, не проверенный мной.

  • Добавьте devilspie в список автозапущенных приложений в разделе Приложения> Настройки> Сессия .

альманах

  • Хорошая ссылка devilspie .
  • Видимо, в следующем выпуске Ubuntu devilspie будет устаревать в пользу devilspie2 . Тогда вам придется обновить синтаксис файла конфигурации.
  • настройка размера окон emacs в twm, в зависимости от сеанса vnc
  • Понимание рабочего стола Linux
  • Как изменить заголовок активного окна с помощью wmctrl
  • Как определить, находится ли окно в фокусе?
  • Как закрыть окно разбитого приложения?
  • Кнопки Windows FVWM (Maximize Minimize ...), Темы
  • Как отключить изменение размера терминала
  • Контроль Исходный размер xfce4-терминала?
  • Протяните окно над двумя мониторами с «промежутком» между
  • Как эмулировать эффект KWin по командной строке?
  • Interesting Posts

    Обновлено Fedora 23 не загружается в графический логин – только вызывает текстовый терминал

    Создайте RPM в Windows с помощью Cygwin, но установите на Linux

    Хранение текстовых файлов внутри корневого каталога

    Что означают цифры в скобках для вывода iptables-save?

    Существуют ли какие-либо недостатки в отношении использования qsub для запуска задач все время?

    Сценарий Bash для копирования текста, который в настоящее время введен для подсказки

    bash – Изменение по строкам Interactively

    как найти вхождения файла, используя locate

    Как найти файл ISO на DVD-диске с терминала?

    Как каталог inode хранит список файлов?

    Какие команды вы можете использовать в начале команды sed?

    Остановить Kodi от запуска экземпляра Pulseaudio

    Почему мой скрипт медленно использует все больше и больше памяти? Это из-за мидори?

    Программное обеспечение для цифровой фотосъемки для Linux

    sudo и su вешают бесконечно … stumped

    Linux и Unix - лучшая ОС в мире.