現在、Ubuntu 20.04 Gnomeデスクトップを使用しています。私のPDFアプリケーションは現在tmuxを使用してzathuraです。 tmuxの他のウィンドウにpdfファイルを表示できるかどうかを知りたいです。
答え1
私は、少なくとも一種の回避策や代替提案を提供せずに「答えなし」を提供することを嫌います。
ただし、この場合、あなたが要求する特定のユースケースを考えると、答えは簡単です。 「いいえ。現在、Tmuxウィンドウにグラフィック(テキストではなく)出力を表示する方法はありません。」
Tmuxは使用するすべての端末と通信します。脱出コード。これにより、ターミナルバッファを大量に制御できますが、ターミナル内のグラフィック出力を可能にする標準化されたエスケープコードはありません。
いくつかあります端末の交換グラフィック(必ずしもPDFである必要はありません)を表示しているように見えますが、これは非標準なので、Tmuxはグラフィックと対話する方法を知りません。
たとえば、Tmuxウィンドウで w3m
何が起こるのかを見ることにしました。どのように機能するかは、カーソルが端末の「どこ」にあるかを調べ、画像を描画することです。w3m-img
w3m-img
超過実際の位置ではなく、Xの対応する位置存在する末端。
右に分割されたTmuxウィンドウから呼び出す場合は、Webページで描画をw3m
使用してください。w3m-img
左代わりにウィンドウ。
他の回避策や代替策を使用すると、より良い成功を収めることができるとは思いません。
ここで最善のアドバイスは、ターミナル/ Tmuxを基本目的(CLI)として使用し、Xアプリケーションをグラフィック出力として使用することです。
答え2
具体的に何が欲しいのかわかりませんが、
pdftotext -layout file.pdf - | less
PDFを端末に表示できるテキストに変換するのは妥当です。