evince
設定ファイルまたはコマンドラインから起動時に設定を変更/設定する方法はありますか?
特定のファイルにコピーするときにPDFを表示するために使用していますがinotifywait
、ズーム(ページに合わせる)、連続スクロール、ダブルスクロール(並べてモード)を設定できるようにしたいと思います。
手動で開始しevince
、値を設定してデフォルトとして保存できることを知っていますが、誰かが最初に手動で起動して正しく実行した場合にのみ機能します。起動時に特定の表示を保証したいと思います。
答え1
cliオプションを使用してこれらの設定を制御することはできないようですが(間違っていることが証明されていると思いますが...)、ファイルプロパティ1
を使用してスケーリング、デュアルモードなどを設定できます。 今後実行evince
するには:gio
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
(類似の構文を使用)。