Apakah mungkin untuk melihat dokumen pdf tanpa menjalankan gdm (atau serupa)?
Dasar Pemikiran: Saya sedang mengerjakan server jarak jauh (menganggap tidak ada penerusan X) memproses beberapa data, membuat beberapa plot (menganggap file pdf). Dan saya ingin melihatnya tanpa harus scp
membukanya di komputer saya. (Mungkin ada kasus penggunaan lain, mungkin.)
command-line
pdf
moooeeeep
sumber
sumber
bcvi
dalam mengeksekusiview-this file.pdf
melalui SSH menjalankan penampil PDF lokal Andafile.pdf
melalui sihir saluran belakang.echo 'set term dumb; plot sin(x)' | gnuplot
. Untuk "grafik" yang ditingkatkan, buat urutan pelarian tektronix, mis. Dalamxterm -t
jangkaecho 'set term tek40xx; plot sin(x)' | gnuplot
Jawaban:
Bukan penampil nyata, tetapi sebagai pertolongan pertama konverter juga dapat membantu:
pdftotext
danpdftohtml
merupakan bagian dari paket Poppler .sumber
lesspipe
tahu cara menangani dokumen PDF. Jikapdftotext
sudah diinstal dan Anda sudah menjalankaneval $(lesspipe)
, Anda bisa menjalankannyaless file.pdf
. Penggunaannyapdftotext -layout
berfungsi dengan baik dengan teks multi-kolom.Saya tidak berpikir itu akan bekerja dari jarak jauh, tetapi secara lokal saya menggunakan
fbgs
( Info tentang fbida ). Itu mengkonversi halaman PDF ke file TIFF dan menampilkannya secara berdekatan menggunakan framebuffer. Termasuk gambar dan tata letak yang tepat. Namun, ini lebih lambat daripada menggunakan penampil GUI.sumber
Jika Anda menjalankan
emacs
pada mesin Anda (emacs
sudah diinstal sebelumnya pada Ubuntu 18.04), Anda dapat membuka dan melihat pdf pada server jarak jauh dengan menekanCtrl-x Ctrl-f
(untukfind-file
) lalu mengetik/user@hostname:/path/to/my.pdf
dan menekan Enter (perhatikan yang pertama/
). Anda kemudian akan diminta untuk memasukkan kata sandi server dan itu dia! Anda dapat melihat pdf di dalam emacs.Menavigasi melalui PDF di dalam
emacs
Gunakan
space
untuk turun satu halaman danbackspace
naik satu halaman. Anda juga dapat menggunakan tombol panah untuk menggulir satu halaman jika tidak pas di layar.Perbesar
Perbesar dengan menekan
Ctrl-x Ctrl-+
. Perbesar lebih banyak dengan+
hanya menekan . Atau perkecil lebih jauh dengan menekan-
.Konteks
Ya, Anda dapat terhubung ke server jauh dari dalam
emacs
menggunakan paket bawaantramp
yang berfungsi sesederhana yang saya jelaskan di atas. Metode ini berfungsi, tidak hanya untuk pdf, tetapi untuk semua jenis file lainnya, seperti gambar.sumber
Saya menggunakan ranger, meskipun itu tidak memungkinkan saya untuk menyalin teks atau sorotan.
sumber