Ian Jauslin


pdfPresentation is a simple tool for Linux to display presentations written in the PDF format (in particular, presentations written with LaTeX). It is one of my oldest projects, which I wrote when I started playing around with beamer (the LaTeX class for writing presentations), back in 2010, and I've used it for every presentation I've given since then. It was originally written for Mac OS X, in objective-C and using the Cocoa API, and rewritten in C++ for the Qt toolchain when I switched to Linux.

pdfPresentation does not have many features, but those it does have are quite useful, and I haven't found a PDF reader that implements them so far.


pdfPresentation is made available under an Apache 2.0 license, which allows copying, sharing and modifying the source code, among other things. Details can be found at https://www.apache.org/licenses/LICENSE-2.0.

The source code is made available here:

In addition, the following distribution-dependent packages are made available:


As was mentionned earlier, pdfPresentation is licensed under the Apache 2.0 license. It uses the Qt toolchain, which is licensed under the GNU Lesser General Public License 3.0, and the poppler library, which is licensed under the GNU General Public License 3.0.

Mac OS X

Since pdfPresentation is written using the Qt toolchain, it is, at least in principle, portable. I have managed to compile pdfPresentation on a mac (on OSX 10.9, using Homebrew to install qt4 and poppler), but I have not been able to test the multi-screen setup.