既存のウィンドウでPDFを開く

既存のウィンドウでPDFを開く

現在、次のように入力してEvinceでPDFを開くことができます。

$ evince document1.pdf

その後、コマンド

$ evince document2.pdf

Evinceの2番目のインスタンスを起動し、そのインスタンスで新しい文書を開きます。これは私が望むものではありません。代わりに、(実行中の)インスタンスにシグナルを送信して新しい文書を開くことができます。そのような場合。私が知る限り、EvinceやXPPDFではこれは不可能です。

スクリプトを作成するには、ファイル - >開くのではなくシェルコマンドを使用する必要があります。

これを行うことができるPDFソフトウェアはありますか?

やる気TeXStudioプログラムは、PDFビューアにバンドルされているTeXコンパイラです。ユーザーがボタンを押すと、TeXソースコードがPDFにコンパイルされ、PDFファイルが別のウィンドウに表示されます。このウィンドウがすでに開いている場合、プログラムは既存のウィンドウにPDFコンテンツを表示します。タイリングウィンドウマネージャで、タイリングVimとEvinceウィンドウを使用し、両方のウィンドウを接続する適切なプラグインを使用してこの機能を複製したいと思います。

ベストアンサー1

見せる変更が発生するとPDFファイルが再読み込みされるため、ダミーファイルを使用して表示したいPDFファイルを上書きできます。

            # preview dummy file, a blank pdf maybe.
            cp blank.pdf dummy.pdf
            evince dummy.pdf

            # show document1.pdf
            cp document1.pdf dummy.pdf

            # later..., show document2.pdf
            cp document2.pdf dummy.pdf

            # restore the default file
            cp blank.pdf dummy.pdf

おすすめ記事