This is a simple viewer for latex-beamer presentations that are built with the show notes on second screen option of latex-beamer.
It will take your PDF file, split it in a left and right half and render the two halves individually to the screens.
There is a manpage included that explains all the options and keybindings. Most important ones are probably:
Command line:
dspdfviewer [options] pdf-file
where the most useful option is probably -f, because it enables you to use the software with a standard pdf (i.e. not specifically built for latex-beamer).
In-Program-Controls:
Left/Right, Mouse Buttons or Mouse Wheel: Back/Forward
S/F12: Swap screens (if you see the wall clock on the projector)
Q/Esc: Quit
If you are using Debian wheezy or sid, you should be able to get a binary from my repository:
If you open the link with a web browser, there are some copy-and-paste instructions on how to add the repository. These packages are built by myself.
For Ubuntu Oneiric (11.04) and newer, there are two PPAs configured: A "daily" repository and a "release" repository. Use the daily builds only if you want to help in development (test bugs in the latest git revision), otherwise stick to the "release" PPA:
- Daily https://launchpad.net/~dannyedel/+archive/dspdfviewer-daily
- Release https://code.launchpad.net/~dannyedel/+archive/dspdfviewer
You need the "devscripts" debian package installed to build from source.
- (once) git clone git://github.com/dannyedel/dspdfviewer.git
- (update) cd dspdfviewer; git pull
- (build) debuild -tc (note: this step will tell you about missing build-deps.)
- (install) su -c debi (or sudo debi, if you're ubuntu-ish)
You will need a C++11 compiler and the cmake build system.
- (once) git clone git://github.com/dannyedel/dspdfviewer.git
- (update) cd dspdfviewer; git pull
- (make a build directory) mkdir /path/to/builddir ; cd /path/to/builddir
- (create Makefile) cmake /path/to/sourcedir (note: this step should tell you about missing build-deps)
- (build) make
- (install) make install (optional)
If you use a mac with macports, it is very easy to set up a qt4 environment
- install macports
- port install poppler +qt4+quartz
- port install cmake
then follow the normal build instructions