Pdf

有什麼方法可以從命令行控制 evince 設置?

  • October 15, 2017

啟動時有沒有辦法evince在配置文件或命令行中更改/設置設置?

inotifywait用來在將 PDF 複製到特定文件時顯示它,並且我希望能夠設置縮放(適合頁面)、連續滾動關閉和雙重(並排模式)。

我知道我可以手動啟動evince,設置這些值並保存為預設值,但這只有在有人首先手動啟動並且正確執行時才有效 - 我想保證在啟動時有一定的顯示。

我不認為您可以通過 cli 選項控制這些設置(儘管我很想被證明是錯誤的……)但是您可以在啟動之前通過文件屬性1

設置縮放、雙模式等。您可以通過以下方式執行此操作,例如,如果您執行: evincegio set

gio set myfile.pdf metadata::evince::continuous 0
gio set myfile.pdf metadata::evince::dual-page 1
gio set myfile.pdf metadata::evince::sizing_mode: fit-page

進而

evince myfile.pdf

它應該myfile.pdf以雙模式打開,連續滾動關閉並適合頁面。


1:查看所有執行屬性gio info myfile.pdf。請注意,這是相當新的東西 - 它gvfs-info分別替換 和gvfs-set-attribute(具有相似的語法)

引用自:https://unix.stackexchange.com/questions/398103