¿Es posible ver documentos pdf sin tener instalado gdm (o similar)?
Justificación: estoy trabajando en un servidor remoto (supongamos que no hay reenvío X) procesando algunos datos y creando algunos gráficos (supongamos archivos pdf). Y me gustaría verlos sin tener que hacerlo scp
y abrirlos en mi máquina. (Probablemente pueda haber otros casos de uso).
Respuesta1
No es un espectador real, pero como primeros auxilios un convertidor también puede ayudar:
pdftotext file.pdf - | less
pdftohtml -stdout -i file.pdf | lynx -stdin
pdftotext
y pdftohtml
son parte delPopplerpaquete.
Respuesta2
No creo que funcione de forma remota, pero localmente solía usar fbgs
(Información sobre FBIDA). Convierte las páginas PDF a archivos TIFF y las muestra de forma contigua utilizando el framebuffer. Incluyendo imágenes y diseño adecuado. Sin embargo, es más lento que usar un visor GUI.
Respuesta3
Si ejecuta emacs
en su máquina ( emacs
viene preinstalado en Ubuntu 18.04), puede abrir y ver virtualmente un pdf en un servidor remoto presionando Ctrl-x Ctrl-f
(a find-file
) y luego escribiendo /user@hostname:/path/to/my.pdf
y presionando Enter (tenga en cuenta lo primero /
). Luego se le pedirá que ingrese la contraseña del servidor y ¡allí está! Puedes ver el pdf dentro de emacs.
Navegar a través del PDF dentroemacs
Se utiliza space
para bajar una página y backspace
subir una página. También puedes usar las teclas de flecha para desplazarte por una sola página si no cabe en la pantalla.
Zoom
Haz zoom presionando Ctrl-x Ctrl-+
. Acérquese más presionando +
solo. O aléjate más presionando -
.
Contexto
Sí, puedes conectarte a un servidor remoto desde dentro emacs
usando el paquete integrado tramp
que funciona tan simple como lo expliqué anteriormente. Este método funciona, no sólo para pdf, sino para cualquier otro tipo de archivo, como imágenes.
Respuesta4
Yo uso ranger, aunque no me permite copiar texto ni resaltar.