Date: Wed, 29 Jun 2016 14:16:00 +0200 From: Bertram Scharpf <lists@bertram-scharpf.de> To: freebsd-questions@freebsd.org Subject: Re: Reading PDFs on the command line (with misc/lesspipe) Message-ID: <20160629121600.GA46483@becker.bs.l> In-Reply-To: <20160629132633.106636d7@archlinux.localdomain> References: <20160629102945.GA24197@box-hlm-03.niklaas.eu> <20160629132633.106636d7@archlinux.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, 29. Jun 2016, 13:26:33 +0200, Ralf Mardorf via freebsd-questions wrote: > > Since I use mutt to read emails on my server, I would like to > > read PDFs on the command line. How can I do that? > On Wed, 29 Jun 2016 12:29:45 +0200, Niklaas Baudet von Gersdorff wrote: > > $ less some.pdf > > I wonder how it is handled assumed "some.pdf" is just a scanned picture > of text converted to pdf ;). I do the following (from the shell, not yet from mutt): - Forward X to the desktop machine: xto() { local h l d h=${1:-desktop} l=`hostname -f` d=":0" ssh $h " export DISPLAY=$d xhost $l 1>&2 xauth extract - $d " | xauth -f ~/.Xauthority merge - export DISPLAY=$h$d } - Run xpdf. Of course, this requires xpdf and a lot of X client stuff to be installed on the (anything but X) server. You could also try to scp the PDF to the desktop and run xpdf there via ssh. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160629121600.GA46483>