обзор кода PDF в виде сценария

Необходимо будет возиться, как лучше всего заставить displaymanagers использовать его, но:

Можно обычно запускать Xorg, который будет использовать весь экран в полном разрешении, например.

Xorg :123 -ac

Переключатель-ac отключает некоторых (все?) ограничений Xorgs это может иметь при разрешении клиентов. Затем Вы запускаете Xephyr как единственный клиент (можно хотеть адаптироваться, разрешение передало как - экранный аргумент потребностям):

DISPLAY=:123 Xephyr :0 -screen 1720x1200

Xephyr является своего рода "наложением Xserver", который взаимодействует с клиентами точно так же, как любой Xserver, но вместо заботы о рендеринге и входе (пользователь столкнулся с частью), Xephyr полагается на другой Xserver, чтобы сделать это.

Как Вы объединяетесь, эти команды значительно зависит от Вашего варианта использования. В целом приложения как менеджеры сеансов дают Вам возможность обеспечить команду, как вызвать Xserver.

Что я сделал для испытания его:

Создать /root/.xinitrc с содержанием

Xephyr :0 -ac -once -query myxdmcphost -screen 1400x1200`

где 1400 является моим экраном width-200 пикселей.

Затем я работаю xinit -- :123 -my -usual -xorg -options -for -my -computer и в результате я получаю экран входа в систему и сессию, которая на самом деле использует мой целый экран, но широкий столбец на 200 пикселей на правой стороне.

Чтобы иметь тот же эффект для, например, GDM, необходимо было бы обеспечить xinit управляйте пару раз в gdm.conf как метод для вызова Xserver. Но я не могу сказать Вам от вершины моей головы, как сделать это.

3
01.11.2013, 01:58
2 ответа

Быстрое вовлечение идеи проявляет и Ваш сценарий удара:

 dir=$(dirname $source)
 rm -f ~/evince_save
 ln -s $dir ~/evince_save

И когда Вы, которых проявляет "Сохранить Как" в, сохраняют в ~/evince_save. Как Вы замечаете, проявляете, будет использовать тот же каталог каждый раз, но сценарий автоматизации заменит свою ссылку каждый раз; Вы не должны делать, любая навигация и файл оказываются в правильном месте.

rm удаляет символьную ссылку а не каталог; -f средства никакая ошибка, если ~/evince_save еще не существует.

2
27.01.2020, 21:20

Если бы они, исходный файл C еще не является объектом управления версиями, приносят им при управлении версиями (подвижный, было бы мое предложение). Если они находятся под некоторой устаревшей системой управления версиями (SVN, CVS) преобразовывают исходную основу.

(После этого), клонируют репозиторий и делают ответвление 'пересмотром', используют нормального редактора с подсветкой синтаксиса (должно быть столь же читаемым как Ваш PDFs), и некоторый распознаваемый способ отметить Ваши комментарии:

/*CID: need to review the following in more detail */

Обратная связь обзора может быть дана путем фиксации и продвижения изменений, и другие могут просто сделать (графическая разность) для наблюдения что комментарии где (на файл или для набора файлов).

Вы не должны отмечать комментарии, но если кто-то объединяется, Ваши 'изменения' в Ваших комментариях более легко распознаны.

(Я не совсем уверен, почему Вы находите формат PDF удобным.)

2
27.01.2020, 21:20
  • 1
    Спасибо за идею, но мне нужен формат PDF для замороженное состояние. Это для оценки цели, таким образом, код не должен быть изменен. –  cid 01.11.2013, 19:28

Теги

Похожие вопросы